04.02.2013 Views

MapInfo Spatial Server Map Tiling Service - Product Documentation ...

MapInfo Spatial Server Map Tiling Service - Product Documentation ...

MapInfo Spatial Server Map Tiling Service - Product Documentation ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

About the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong><br />

About the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong><br />

The <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> dynamically generates subsets of a map on a per-request basis. This subset is<br />

called a tile. The tiles generated from the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> can be used individually, or combined to<br />

form larger maps, in applications for seamless map interaction. This service provides fast, simple, lightweight<br />

map rendering where more complex map rendering can be performed using the Presentation<br />

<strong>Service</strong>.<br />

The <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> allows the hosting of multiple maps that can be used to generate the tiles. These<br />

named maps are located in one or more map repositories. Each map hosted by the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong><br />

can have a specific configuration that defines how the map will be used to create tiles.<br />

The <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> has two interfaces. Both are web based HTTP interfaces, however, one is a<br />

REST interface, and the other is a name/value pair interface:<br />

• REST - Referred to as the <strong>Map</strong> <strong>Tiling</strong> REST interface, this API is a simplified web interface that has<br />

methods for getting the name of maps, describing maps, and getting tiles. For details of this REST<br />

interface, see <strong>Map</strong> <strong>Tiling</strong> REST Interface on page 19 for more information.<br />

• Name/Value - Referred to as the Legacy <strong>Map</strong> <strong>Tiling</strong> interface, this API provides more complex methods<br />

that include the REST methods as well as methods for getting the bounds of maps, level descriptions<br />

tile sets, and numerous conversion methods between pixel, tile, and screen coordinates.<br />

Note:<br />

This is a legacy interface, and should only be used to support PBBI backwards compatable<br />

applications. For all new applications, use the REST interface.<br />

For details of this interface, see Legacy <strong>Map</strong> <strong>Tiling</strong> Interface on page 27 for more information.<br />

Supported Data<br />

Both vector and raster data can be hosted by the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong>.<br />

Named <strong>Map</strong> Modifications<br />

6<br />

The <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> is designed to host your maps without modification. However, due to the dynamic<br />

nature of tile generation, the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> does make minor modifications to the map after it is<br />

loaded into the server. These changes relate to the rendering of labels, and are as follows:<br />

• Duplication of labels is not allowed.<br />

• Geometry calculation mode is set to STATIC.<br />

• Partial labels are allowed.<br />

A special category of layers relate to the display of highway shields. To allow the accurate display of<br />

highway shield layers the following label properties are set:<br />

• Duplication of labels is allowed.<br />

• Geometry calculation mode is set to STATIC.<br />

• Partial labels are allowed.<br />

These modifications are stored in the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> memory and in no way change the source of<br />

the maps hosted by the <strong>Map</strong> <strong>Tiling</strong> <strong>Service</strong> stored in the repository.<br />

<strong><strong>Map</strong>Info</strong> <strong>Spatial</strong> <strong>Server</strong> 1.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!