Map Tiling Service

The Map Tiling Service dynamically renders subsets of a map on a per-request basis. This subset is called a tile. The tiles rendered from the Map Tiling Service can be used individually, or combined to form larger maps, in applications for seamless map interaction. This service provides fast, simple, light-weight map rendering where more complex map rendering can be performed using the Mapping Service.

This service provides operations that:
  • lists the available tiles
  • describes the metadata for a specific named tile
  • gets tiles based on the input parameters

The Map Tiling Service allows the hosting of multiple maps that can be used to render the tiles. Each map hosted by the Map Tiling Service can have a specific configuration that defines how the map will be used to render tiles.

The built-in pluggable caching mechanism is an important feature of the Map Tiling Service. When this caching is turned on, tiles are stored so serving of tiles to the client is both faster and less resource intensive. This also allows the pregeneration of tiles and pointing the Map Tiling Service to this cache.

The Map Tiling Service has two interfaces. Both are web based HTTP interfaces, however, one is a REST interface, and the other is a name/value pair interface: