public abstract class GeojsonTileSource
extends org.oscim.tiling.source.UrlTileSource
| Modifier | Constructor and Description |
|---|---|
protected |
GeojsonTileSource(java.lang.String urlString,
java.lang.String tilePath) |
protected |
GeojsonTileSource(java.lang.String urlString,
java.lang.String tilePath,
int zoomMin,
int zoomMax) |
protected |
GeojsonTileSource(org.oscim.tiling.source.UrlTileSource.Builder<?> builder) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
decodeTags(org.oscim.core.MapElement mapElement,
java.util.Map<java.lang.String,java.lang.Object> properties)
allow overriding tag handling
|
org.oscim.tiling.ITileDataSource |
getDataSource() |
org.oscim.core.Tag |
getFeatureTag() |
void |
postGeomHook(org.oscim.core.MapElement mapElement)
modify mapElement before process()
|
org.oscim.core.Tag |
rewriteTag(java.lang.String key,
java.lang.Object value) |
close, getHttpEngine, getRequestHeader, getTilePath, getTileUrl, getUrl, getUrlFormatter, open, setApiKey, setHttpEngine, setHttpRequestHeaders, setUrlFormatter, tileXToUrlX, tileYToUrlY, tileZToUrlZprotected GeojsonTileSource(org.oscim.tiling.source.UrlTileSource.Builder<?> builder)
protected GeojsonTileSource(java.lang.String urlString,
java.lang.String tilePath)
protected GeojsonTileSource(java.lang.String urlString,
java.lang.String tilePath,
int zoomMin,
int zoomMax)
public org.oscim.tiling.ITileDataSource getDataSource()
getDataSource in class org.oscim.tiling.TileSourcepublic org.oscim.core.Tag getFeatureTag()
public abstract void decodeTags(org.oscim.core.MapElement mapElement,
java.util.Map<java.lang.String,java.lang.Object> properties)
public org.oscim.core.Tag rewriteTag(java.lang.String key,
java.lang.Object value)
public void postGeomHook(org.oscim.core.MapElement mapElement)