Directory

GoogleMaps Add-on - Vaadin Add-on Directory

Google Maps add-on for Vaadin 7 and 8, based on JS API v3 GoogleMaps Add-on - Vaadin Add-on Directory
Use Google maps in Vaadin apps. For Street View support, check out my [Street View Extension](https://vaadin.com/addon/street-view-extension-for-googlemaps-add-on). ## DEVELOPMENT NOTICE ## If you *don't use* dependency management (i.e. Maven or Ivy) you'll have to manually add [GWT-Maps-V3-Api](https://github.com/branflake2267/GWT-Maps-V3-Api/wiki/Direct-API-Jar-Downloads) and [GWT-AjaxLoader](https://code.google.com/p/gwt-google-apis/downloads/detail?name=gwt-ajaxloader-1.1.1.zip&can=2&q=) jars to your project. Without them you'll get errors like [ERROR] Unable to find 'com/google/gwt/maps/Maps.gwt.xml' on your classpath;` while trying to compile the widgetset. ## USAGE NOTICE ## In order to use Google Maps API, you'll need to get an API key from [Google Developers Console](https://console.developers.google.com/). The key *is not* normally needed when developing in localhost. Altenatively you can use [a client ID from Google Maps API for Work](https://developers.google.com/maps/documentation/business/clientside/auth) is supported. ### Supported Features ### * Setting center & zoom. * Limiting of center, bounding box and zoom. * Setting visible map controls. * Markers with custom captions and icons, togglable dragging, drop animation and optimized rendering. * Info windows with Vaadin components, HTML content, marker anchoring and z-index. * Polygon and polyline overlays. * KML layers from external URLs. * Forcing the localization of the map. * Toggling dragging of the map with mouse, keyboard shortcuts and scroll wheel zoom. * Traffic layers. * Chinese API ### Supported Events ### * Map move * Map click * Marker drag * Marker click * Info window close -- This add-on contains features sponsored by the following companies: Gas Natural Fenosa, SNAP Consulting and Track4C.