Function Signature | Return Value | Explanation |
---|---|---|
center.get() | {lat: float, lng: float} | Get the current center point latitude and longitude. |
center.setLL(lat: float, lng: float) | Map Object | Set the current center point using latitude and longitude. |
clearAllLayers() | void | Hides all visible layers. |
click(LatLng,bool ignoreMotion) | void | Fire a click event at a specific location, and optionally, ignore the click if the map is moving. Example: map.click({ lat:34, lng: -84}); |
closeBalloon() | void | Close the balloon. |
hover(LatLng ll, bool ignoreMotion) | void | Trigger a hover event over the map at a specific location and optionally ignore the event if the map is moving. |
openBalloon(LatLng ll, String/Element html); | void | Opens a balloon at the specified coordinates {lat:#, lng:#} and with the specified content which can be either a literal string or an HTML element. |
setBounds(LatLng sw, LatLng ne) | void | Centers and zooms the map to fit the area specified by the specified Southwest and Northeast corners latitude and longitude. |
getVisibleBB() | {minLat: float, maxLat: float, minLng: float, maxLng: float}; | Returns the lat/lng coordinates for the visible map area. |
zoom.get() / .set(Int32 zoom) | void | Zoom the map to a specific level. Valid values are from 0-22. |
getInternalMap() | Google, ESRI or Leaflet Map Object | Returns the internal map API object. Type will vary based on the API in use. |
save() | Map state in JSON form | This map JSON can be passed in to our Map constructor to recreate the map. |
zoomToExtents() | void | Zoom to extents will set the center and zoom to values that will show all layers datasets. |