de.fhpotsdam.unfolding.providers
Class OpenStreetMap.CloudmadeProvider

java.lang.Object
  extended by de.fhpotsdam.unfolding.providers.AbstractMapProvider
      extended by de.fhpotsdam.unfolding.providers.AbstractMapTileUrlProvider
          extended by de.fhpotsdam.unfolding.providers.OpenStreetMap.GenericOpenStreetMapProvider
              extended by de.fhpotsdam.unfolding.providers.OpenStreetMap.CloudmadeProvider
Enclosing class:
OpenStreetMap

public static class OpenStreetMap.CloudmadeProvider
extends OpenStreetMap.GenericOpenStreetMapProvider

Map tiles with custom styled maps via CloudMade with OpenStreetMap data.


Field Summary
 
Fields inherited from class de.fhpotsdam.unfolding.providers.AbstractMapProvider
projection
 
Constructor Summary
OpenStreetMap.CloudmadeProvider(java.lang.String _api_key, int _style_id)
           
 
Method Summary
 java.lang.String[] getTileUrls(Coordinate coordinate)
          Gets tile URLs for coordinate.
 
Methods inherited from class de.fhpotsdam.unfolding.providers.OpenStreetMap.GenericOpenStreetMapProvider
getZoomString, tileHeight, tileWidth
 
Methods inherited from class de.fhpotsdam.unfolding.providers.AbstractMapTileUrlProvider
getTile
 
Methods inherited from class de.fhpotsdam.unfolding.providers.AbstractMapProvider
coordinateLocation, locationCoordinate, random, sourceCoordinate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenStreetMap.CloudmadeProvider

public OpenStreetMap.CloudmadeProvider(java.lang.String _api_key,
                                       int _style_id)
Method Detail

getTileUrls

public java.lang.String[] getTileUrls(Coordinate coordinate)
Description copied from class: AbstractMapProvider
Gets tile URLs for coordinate. May return multiple URLs, if provider handles multiple layers. Either this or @{link #getTile(Coordinate)} has to be implemented.

Specified by:
getTileUrls in class OpenStreetMap.GenericOpenStreetMapProvider
Parameters:
coordinate - The position and zoom to get tile for.
Returns:
An array with tile URLs (mostly just one)