submit login information
search button
Advanced Search
NAVTEQ Logo_Click to go back to homepage     Store Map Reporter Developers Merchants     About Us
Buy a
Map
Update
Report Map
Changes
NAVTEQ
Network for
Developers
Put your Brand
on our Map
 
 
  • Most Read
  • Top Searches
  • Top Rated
  • My Profile

      If you're a member, please login to see this information.

      If you're not a member, then become one now

  • My Favorites

      If you're a member, please login to see this information.

      If you're not a member, then become one now

  • Recently Viewed

      If you're a member, please login to see this information.

      If you're not a member, then become one now

  • Share & Save
blogspot facebook twitter linkedin youtube flickr

Score:
Login to rate page

 

Navteq MapTp Map Service: Creating Custom Maps

The MapTP Map Service allows uploading custom maps to the server. With custom maps usually larger amounts of custom data are made available to mapping clients. A custom map can for example contain hundreds or thousands of locations. For performance and network bandwidth reasons these amounts cannot be pushed to the server as single objects.

In the realm of MapTP a custom map is also called DMap which stands for dynamic map. The dynamic part comes from the ability to update custom maps at any time once they were uploaded to the server. The term DMap is used throughout this document instead of the term custom maps. DMaps are custom maps that are stored on the server. DMaps can be displayed together with NAVTEQ maps on the client's display. Client applications can open many different maps in parallel and render them so that it looks on the display as one map.

In addition, the MapTP Map Service allows the creation of templates for map objects within a DMap layer. Templates are used to predefine a common appearance for all objects in one layer. For example, you can show locations with HTML tooltips that have all the same layout without having to define the layout for each single HTML object.

The MapTP Map Service can be accessed via SOAP.

Note:

  • DMaps are declared in layers. You can only upload map data to a DMap layer that already exists on the server. When registering for the MapTP Web Services a DMap with one layer is created for your MapTP ID. You can not create new DMap layers with the MapTP Map Service. Contact us if you want to add additional layers to the DMap.
  • If you are hosting your own MapTP server system, you are provided with an additional documentation that besides others explains how to configure the MapTP Map Service. For example, this document describes how to create a DMap.
  • Each DMap layer aggregates objects of the same map object type. There can be multiple layers of each type in one DMap. Currently the following map object types are supported:
Further information: Detailed description of DMap Layers

Operations of the NAVTEQ MapTP Map Service

The MapTP Map service interface supports the following operations:

  • uploadMapTPMap: Allows you to define and to upload custom map data for existing DMap layers.
  • uploadMapTPMapFromFile: Loads an XML file containing custom map data and uploads the map data to the MapTP server.
  • uploadMapTPMapFromHTTPResource: Loads custom map data from an HTTP resource specified by its URL and to upload the custom map to the MapTP server.
  • declareMapTPMapLayerTemplates: Allows you to create and upload templates for map objects. It is possible to assign map objects to the template with this operation. All assigned map objects will have the features that are defined in the template.
  • getMapTPTemplates: Allows you to retrieve the templates at any time.

SOAP Interface

The WSDL document for the MapTP Map Web Service is available at:

http://maptp12.map24.com/map24/webservices1.5?soap=Map24MapTPMapService

Note: The given server URL (maptp12.map24.com) is just an example. The actual server URL to use will be given to you when registering as a customer of MapTP products.

Examples

Example SOAP requests are available here.