com.nutiteq.maps
Class NutiteqStreamedMap

java.lang.Object
  extended by com.nutiteq.maps.BaseMap
      extended by com.nutiteq.maps.projections.EPSG3785
          extended by com.nutiteq.maps.NutiteqStreamedMap
All Implemented Interfaces:
GeoMap, Projection, StreamedMap
Direct Known Subclasses:
StreamedCloudMadeMap, StreamedOpenAerialMap

public class NutiteqStreamedMap
extends EPSG3785
implements GeoMap, StreamedMap

Streamed maps based on Nutiteq map tiles streaming server.


Field Summary
static NutiteqStreamedMap OPENSTREETMAP
           
 
Constructor Summary
NutiteqStreamedMap(java.lang.String baseUrl, Copyright copyright, int tileSize, int minZoom, int maxZoom)
           
NutiteqStreamedMap(java.lang.String baseUrl, java.lang.String copyright, int tileSize, int minZoom, int maxZoom)
           
 
Method Summary
 java.lang.String buildStreamedPath(MapTile[] tiles)
          Create path for retrieving given tiles as one file
 
Methods inherited from class com.nutiteq.maps.projections.EPSG3785
mapPosToWgs, wgsToMapPos
 
Methods inherited from class com.nutiteq.maps.BaseMap
addTileOverlay, getCopyright, getInitializationTask, getMapHeight, getMapWidth, getMaxZoom, getMinZoom, getMissingTileImage, getZoomRange, getTileMapBounds, getTileOverlay, getTileSize, setCopyright, setMissingTileImage, zoom
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.nutiteq.maps.GeoMap
addTileOverlay, getCopyright, getInitializationTask, getMapHeight, getMapWidth, getMaxZoom, getMinZoom, getMissingTileImage, getZoomRange, getTileMapBounds, getTileOverlay, getTileSize, mapPosToWgs, setMissingTileImage, zoom, wgsToMapPos
 

Field Detail

OPENSTREETMAP

public static final NutiteqStreamedMap OPENSTREETMAP
Constructor Detail

NutiteqStreamedMap

public NutiteqStreamedMap(java.lang.String baseUrl,
                          java.lang.String copyright,
                          int tileSize,
                          int minZoom,
                          int maxZoom)

NutiteqStreamedMap

public NutiteqStreamedMap(java.lang.String baseUrl,
                          Copyright copyright,
                          int tileSize,
                          int minZoom,
                          int maxZoom)
Method Detail

buildStreamedPath

public java.lang.String buildStreamedPath(MapTile[] tiles)
Description copied from interface: StreamedMap
Create path for retrieving given tiles as one file

Specified by:
buildStreamedPath in interface StreamedMap
Parameters:
tiles - tiles to be retrieved
Returns:
path for given tiles