Class LeafletMap
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.LeafletMap
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddIcons(Collection<Icon> icons) voidaddLayer(WMSLayerDescriptor layer) voidaddLayerToMap(WMSLayerDescriptor layer) voidvoidattach(javafx.scene.layout.Pane parent) voidvoidfitToBounds(GeoBox bounds) voidlonggetIcons()javafx.scene.web.WebViewvoidregisterEventCallback(Consumer<MapCallbackEvent> callback) voidremoveEventCallback(Consumer<MapCallbackEvent> callback) booleanremoveIcon(Icon icon) voidremoveIcons(Collection<Icon> icons) voidremoveShape(GeoShape shape) voidsetPolygonGeoJSON(String geoJSON) voidsetShowOverlay(boolean showOverlay)
-
Constructor Details
-
LeafletMap
public LeafletMap()
-
-
Method Details
-
registerEventCallback
-
removeEventCallback
-
getIconCount
public long getIconCount() -
attach
public void attach(javafx.scene.layout.Pane parent) -
clearIcons
public void clearIcons() -
getIcons
-
addLayer
-
addLayerToMap
-
addIcon
-
removeIcon
-
addIcons
-
removeIcons
-
addShape
-
removeShape
-
fitViewToActiveShapes
public void fitViewToActiveShapes() -
getWebView
public javafx.scene.web.WebView getWebView() -
getSvgLayer
-
fitToBounds
-
getMapBounds
-
setShowOverlay
public void setShowOverlay(boolean showOverlay) -
hasVisibleTileLayers
-
getPolygonGeoJSON
-
setPolygonGeoJSON
-