Package | Description |
---|---|
org.openstreetmap.gui.jmapviewer |
This package and all sub-packages are belonging to the Java
component JMapViewer
|
org.openstreetmap.gui.jmapviewer.interfaces | |
org.openstreetmap.gui.jmapviewer.tilesources | |
org.openstreetmap.josm.data.imagery | |
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
Modifier and Type | Field and Description |
---|---|
private Tile |
OsmTileLoader.OsmTileJob.tile |
private Tile |
MemoryTileCache.CacheEntry.tile |
Modifier and Type | Method and Description |
---|---|
Tile |
OsmTileLoader.OsmTileJob.getTile() |
Tile |
TileController.getTile(int tilex,
int tiley,
int zoom)
retrieves a tile from the cache.
|
Tile |
MemoryTileCache.getTile(TileSource source,
int x,
int y,
int z) |
Modifier and Type | Method and Description |
---|---|
void |
MemoryTileCache.addTile(Tile tile) |
protected MemoryTileCache.CacheEntry |
MemoryTileCache.createCacheEntry(Tile tile) |
TileJob |
OsmTileLoader.createTileLoaderJob(Tile tile) |
protected URLConnection |
OsmTileLoader.loadTileFromOsm(Tile tile) |
protected void |
OsmTileLoader.loadTileMetadata(Tile tile,
URLConnection urlConn) |
void |
JMapViewer.tileLoadingFinished(Tile tile,
boolean success) |
Constructor and Description |
---|
CacheEntry(Tile tile) |
OsmTileJob(Tile tile) |
Modifier and Type | Method and Description |
---|---|
Tile |
TileJob.getTile()
Function to return the tile associated with the job
|
Tile |
TileCache.getTile(TileSource source,
int x,
int y,
int z)
Retrieves a tile from the cache if present, otherwise
null
will be returned. |
Modifier and Type | Method and Description |
---|---|
void |
TileCache.addTile(Tile tile)
Adds a tile to the cache.
|
TileJob |
TileLoader.createTileLoaderJob(Tile tile)
A typical implementation of this function should create and return a
new
TileJob instance that performs the load action. |
void |
TileLoaderListener.tileLoadingFinished(Tile tile,
boolean success)
Will be called if a new
Tile has been loaded successfully. |
ICoordinate |
TileSource.tileXYToLatLon(Tile tile) |
Modifier and Type | Method and Description |
---|---|
ICoordinate |
AbstractTMSTileSource.tileXYToLatLon(Tile tile) |
Modifier and Type | Field and Description |
---|---|
private Tile |
TMSCachedTileLoaderJob.tile |
Modifier and Type | Method and Description |
---|---|
Tile |
TMSCachedTileLoaderJob.getCachedTile()
Method for getting the tile from cache only, without trying to reach remote resource
|
Tile |
TMSCachedTileLoaderJob.getTile() |
Modifier and Type | Method and Description |
---|---|
TileJob |
WMSCachedTileLoader.createTileLoaderJob(Tile tile) |
TileJob |
TMSCachedTileLoader.createTileLoaderJob(Tile tile) |
ICoordinate |
WMTSTileSource.tileXYToLatLon(Tile tile) |
ICoordinate |
TemplatedWMSTileSource.tileXYToLatLon(Tile tile) |
Constructor and Description |
---|
TMSCachedTileLoaderJob(TileLoaderListener listener,
Tile tile,
org.apache.commons.jcs.access.behavior.ICacheAccess<String,BufferedImageCacheEntry> cache,
int connectTimeout,
int readTimeout,
Map<String,String> headers,
ThreadPoolExecutor downloadExecutor)
Constructor for creating a job, to get a specific tile from cache
|
WMSCachedTileLoaderJob(TileLoaderListener listener,
Tile tile,
org.apache.commons.jcs.access.behavior.ICacheAccess<String,BufferedImageCacheEntry> cache,
int connectTimeout,
int readTimeout,
Map<String,String> headers,
ThreadPoolExecutor downloadExecutor)
Creates a job - that will download specific tile
|
Modifier and Type | Field and Description |
---|---|
private Tile |
AbstractTileSourceLayer.TileHolder.t |
Modifier and Type | Method and Description |
---|---|
private Tile |
AbstractTileSourceLayer.getOrCreateTile(int x,
int y,
int zoom) |
Tile |
AbstractTileSourceLayer.TileHolder.getTile() |
private Tile |
AbstractTileSourceLayer.getTile(int x,
int y,
int zoom)
Returns tile at given position.
|
private Tile |
AbstractTileSourceLayer.getTileForPixelpos(int px,
int py)
Returns tile for a pixel position.
|
private Tile |
AbstractTileSourceLayer.tempCornerTile(Tile t) |
Modifier and Type | Method and Description |
---|---|
private List<Tile> |
AbstractTileSourceLayer.TileSet.__allTiles(boolean create) |
private List<Tile> |
AbstractTileSourceLayer.TileSet.allExistingTiles() |
private List<Tile> |
AbstractTileSourceLayer.TileSet.allLoadedTiles() |
private List<Tile> |
AbstractTileSourceLayer.TileSet.allTilesCreate() |
private Comparator<Tile> |
AbstractTileSourceLayer.TileSet.getTileDistanceComparator() |
private List<Tile> |
AbstractTileSourceLayer.paintTileImages(Graphics g,
AbstractTileSourceLayer.TileSet ts,
int zoom,
Tile border) |
Modifier and Type | Method and Description |
---|---|
private Image |
AbstractTileSourceLayer.getLoadedTileImage(Tile tile)
Returns the image for the given tile if both tile and image are loaded.
|
private boolean |
AbstractTileSourceLayer.loadTile(Tile tile,
boolean force) |
private List<Tile> |
AbstractTileSourceLayer.paintTileImages(Graphics g,
AbstractTileSourceLayer.TileSet ts,
int zoom,
Tile border) |
private void |
AbstractTileSourceLayer.paintTileText(AbstractTileSourceLayer.TileSet ts,
Tile tile,
Graphics g,
MapView mv,
int zoom,
Tile t) |
private Point |
AbstractTileSourceLayer.pixelPos(Tile t) |
void |
AbstractTileSourceLayer.TileHolder.setTile(Tile t) |
private Tile |
AbstractTileSourceLayer.tempCornerTile(Tile t) |
void |
AbstractTileSourceLayer.tileLoadingFinished(Tile tile,
boolean success) |
void |
AbstractTileSourceLayer.PrecacheTask.tileLoadingFinished(Tile tile,
boolean success) |
private Rectangle |
AbstractTileSourceLayer.tileToRect(Tile t1) |