A B C D E F G I L M O P R S T U X Y Z 
All Classes All Packages

A

addLayer(MapLayer) - Method in class com.gluonhq.maps.MapView
Add a new layer on top of this map.

B

baseMap - Variable in class com.gluonhq.maps.MapLayer
 
BaseMap - Class in com.gluonhq.impl.maps
The BaseMap provides the underlying maptiles.
BaseMap() - Constructor for class com.gluonhq.impl.maps.BaseMap
 

C

CachedOsmTileRetriever - Class in com.gluonhq.impl.maps.tile.osm
 
CachedOsmTileRetriever() - Constructor for class com.gluonhq.impl.maps.tile.osm.CachedOsmTileRetriever
 
centerLat() - Method in class com.gluonhq.impl.maps.BaseMap
 
centerLon() - Method in class com.gluonhq.impl.maps.BaseMap
 
com.gluonhq.impl.maps - package com.gluonhq.impl.maps
 
com.gluonhq.impl.maps.tile.osm - package com.gluonhq.impl.maps.tile.osm
 
com.gluonhq.maps - module com.gluonhq.maps
 
com.gluonhq.maps - package com.gluonhq.maps
 
com.gluonhq.maps.tile - package com.gluonhq.maps.tile
 

D

downloadingProperty() - Method in class com.gluonhq.impl.maps.TileImageView
 

E

exceptionProperty() - Method in class com.gluonhq.impl.maps.TileImageView
 

F

findCovering(int, long, long) - Method in class com.gluonhq.impl.maps.BaseMap
Find the "nearest" lower-zoom tile that covers a specific tile.
flyTo(double, MapPoint, double) - Method in class com.gluonhq.maps.MapView
Wait a bit, then move to the specified mapPoint in seconds time

G

getCenter() - Method in class com.gluonhq.impl.maps.BaseMap
 
getCenter() - Method in class com.gluonhq.maps.MapView
Returns the center point of this map
getException() - Method in class com.gluonhq.impl.maps.TileImageView
 
getInstance() - Static method in class com.gluonhq.maps.tile.TileRetrieverProvider
 
getLatitude() - Method in class com.gluonhq.maps.MapPoint
 
getLongitude() - Method in class com.gluonhq.maps.MapPoint
 
getMapPoint(double, double) - Method in class com.gluonhq.impl.maps.BaseMap
 
getMapPoint(double, double) - Method in class com.gluonhq.maps.MapLayer
This method returns a point in pixel coordinates for a given latitude and longitude coordinates
getMapPosition(double, double) - Method in class com.gluonhq.impl.maps.BaseMap
 
getMapPosition(double, double) - Method in class com.gluonhq.maps.MapView
Get the position on the map represented by a given coordinate
getProgress() - Method in class com.gluonhq.impl.maps.TileImageView
 
getZoom() - Method in class com.gluonhq.impl.maps.BaseMap
Returns the preferred zoom level of this map.
getZoom() - Method in class com.gluonhq.maps.MapView
Returns the preferred zoom level of this map.

I

initialize() - Method in class com.gluonhq.maps.MapLayer
This method is called by the framework when the MapLayer is created and added to the Map.
isDownloading() - Method in class com.gluonhq.impl.maps.TileImageView
 

L

layoutChildren() - Method in class com.gluonhq.impl.maps.BaseMap
Called by the JavaFX Application Thread when a pulse is running.
layoutChildren() - Method in class com.gluonhq.maps.MapLayer
 
layoutChildren() - Method in class com.gluonhq.maps.MapView
layoutLayer() - Method in class com.gluonhq.maps.MapLayer
This method is called when a Pulse is running and it is detected that the layer should be redrawn, as a consequence of an earlier call to MapLayer.markDirty() (which should happen in case the info in the specific layer has changed) or when the MapView has its dirty flag set to true (which happens when the map is moved/zoomed).
load() - Method in class com.gluonhq.maps.tile.TileRetrieverProvider
 
loadTile(int, long, long) - Method in class com.gluonhq.impl.maps.tile.osm.CachedOsmTileRetriever
 
loadTile(int, long, long) - Method in class com.gluonhq.impl.maps.tile.osm.OsmTileRetriever
 
loadTile(int, long, long) - Method in interface com.gluonhq.maps.tile.TileRetriever
Loads a tile at the specified zoom level and coordinates and returns it as an Image.

M

MapLayer - Class in com.gluonhq.maps
A MapLayer can be added on top a BaseMap (which provides the map tiles).
MapLayer() - Constructor for class com.gluonhq.maps.MapLayer
 
MapPoint - Class in com.gluonhq.maps
 
MapPoint(double, double) - Constructor for class com.gluonhq.maps.MapPoint
 
MapView - Class in com.gluonhq.maps
This is the top UI element of the map component.
MapView() - Constructor for class com.gluonhq.maps.MapView
Create a MapView component.
markDirty() - Method in class com.gluonhq.maps.MapLayer
Implementations should call this function when the content of the data has changed.
markDirty() - Method in class com.gluonhq.maps.MapView
 
MAX_ZOOM - Static variable in class com.gluonhq.impl.maps.BaseMap
The maximum zoom level this map supports.
moveX(double) - Method in class com.gluonhq.impl.maps.BaseMap
Move the center of the map horizontally by a number of pixels.
moveY(double) - Method in class com.gluonhq.impl.maps.BaseMap
Move the center of the map vertically by a number of pixels.

O

OsmTileRetriever - Class in com.gluonhq.impl.maps.tile.osm
 
OsmTileRetriever() - Constructor for class com.gluonhq.impl.maps.tile.osm.OsmTileRetriever
 

P

prefCenterLat() - Method in class com.gluonhq.impl.maps.BaseMap
 
prefCenterLon() - Method in class com.gluonhq.impl.maps.BaseMap
 
progressProperty() - Method in class com.gluonhq.impl.maps.TileImageView
 

R

removeLayer(MapLayer) - Method in class com.gluonhq.maps.MapView
Removes the specified layer from the map

S

setCenter(double, double) - Method in class com.gluonhq.impl.maps.BaseMap
Move the center of this map to the specified coordinates
setCenter(double, double) - Method in class com.gluonhq.maps.MapView
Request the map to position itself around the specified center
setCenter(MapPoint) - Method in class com.gluonhq.maps.MapView
Request the map to position itself around the specified center
setCenter(Point2D) - Method in class com.gluonhq.impl.maps.BaseMap
 
setPlaceholderImageSupplier(Supplier<Image>) - Static method in class com.gluonhq.impl.maps.TileImageView
 
setPlaceholderImageSupplier(Supplier<Image>) - Static method in class com.gluonhq.maps.MapView
Set a supplier of an Image that can be used as placeholder by the Tile while the final image is being retrieved
setZoom(double) - Method in class com.gluonhq.impl.maps.BaseMap
set the zoom level of the map to the specified value
setZoom(double) - Method in class com.gluonhq.maps.MapView
Request the map to set its zoom level to the specified value.

T

TileImageView - Class in com.gluonhq.impl.maps
 
TileImageView(int, long, long) - Constructor for class com.gluonhq.impl.maps.TileImageView
 
TileRetriever - Interface in com.gluonhq.maps.tile
 
TileRetrieverProvider - Class in com.gluonhq.maps.tile
 
TIPPING - Static variable in class com.gluonhq.impl.maps.BaseMap
When the zoom-factor is less than TIPPING below an integer, we will use the higher-level zoom and scale down.

U

update(double, double) - Method in class com.gluonhq.maps.MapPoint
 

X

x0 - Variable in class com.gluonhq.impl.maps.BaseMap
 

Y

y0 - Variable in class com.gluonhq.impl.maps.BaseMap
 

Z

zoom() - Method in class com.gluonhq.impl.maps.BaseMap
 
zoom(double, double, double) - Method in class com.gluonhq.impl.maps.BaseMap
Only called internally when a zoom around a specific point is requested.
A B C D E F G I L M O P R S T U X Y Z 
All Classes All Packages