spacer2 1_1 1_2
 The MP2K Update!
Front Cover
What's New
Sample Data
MapPoint 2013
Press Releases
MapPoint Forums
Link to MP2Kmag
Wish List
MapPoint Trial
 Earlier Content
Past News Items
Past What's New Announcements

MapPoint 2013

Programming MapPoint in .NET

MapPoint Book

  Spatial Community
SVG Tutorials

Map Visitors


MapPoint Web Service 4.0 Fact Sheet

The MapPoint Web Service is a programmable XML Web service that integrates mapping capabilities into business or consumer applications. It is a location and mapping platform that allows developers to easily build location-based services into their applications.

Solutions that integrate the MapPoint Web Service can be developed with Microsoft Visual StudioŽ .NET, which provides a powerful and optimized environment for developers.

Benefits Overview
Powerful Mapping Capabilities
MapPoint Web Service offers enterprises and developers a rich set of tools they can use to incorporate location-based services into their applications and business processes. The single application programming interface (API) provides developers with the following:

  • Highly accurate address-finding and geocoding  capabilities for 38 countries and regions in North America, South America, Europe and Asia
  • Finely tuned driving-direction algorithms using blended information from best-in-class data sources
  • An extensive point-of-interest (POI) and business listings database with more than 20 million records
Small and Midsize Business and Enterprise Benefits
MapPoint Web Service can help businesses improve efficiency, increase customer discoverability and offer new services by applying mapping and location intelligence to business and operational data. Businesses can do the following:
  • Incorporate powerful mapping capabilities such as address-finding and geocoding into everyday business processes.
  • Improve customer satisfaction by seamlessly integrating the location of business assets into Web presence.
  • Increase sales by improving the online purchase process experience.
Systems Integrator and ISV Benefits
MapPoint Web Service allows customers to avoid the burden of hosting location information, and gain a familiar development environment to create a broad range of business applications. They can do the following:
  • Extend MapPoint Web Service solutions with the flexible programming environment and Visual Studio .NET integration.
  • Enhance reliable interoperability of solutions built with the MapPoint platform with MapPoint Web Service support for common standards such as SOAP and XML.
Developer Benefits
MapPoint Web Service can help developers realize new revenue streams by integrating MapPoint location intelligence into business applications and services for their customers. Developers can do the following:
  • Extend MapPoint Web Service solutions with the flexible programming environment and Visual Studio .NET integration.
  • Enhance reliable interoperability of solutions built with the MapPoint platform with MapPoint Web Service support for common standards such as SOAP and XML.
Service-Level Agreement
As part of the MapPoint Web Service commercial agreements, Microsoft Corp. provides a service-level agreement (SLA) with 99.9 percent availability and API performance response of less than one second per map, as measured inside Microsoft’s datacenters.

Microsoft .NET Connection
Microsoft .NET is software technology across the Microsoft product line that helps customers easily and consistently connect disparate information, systems and devices to meet their people and business needs (regardless of underlying platform or programming language). .NET is built on industry Web service standards for interoperability.

Integration With Other Web Services
As a Web service, MapPoint Web Service can be easily combined and integrated with other XML-based Web services, making it easier for enterprises to gain the full business value of incorporating location data into their applications and processes.

Common MapPoint Web Service Applications
MapPoint Web Service is designed to enable a broad range of consumer and enterprise applications. The following all use the same core technology, so customers can easily deploy these applications throughout an organization.

Web Site Locators
One of the most widely used applications of MapPoint Web Service is to enable store or facility locators for Web sites. In addition to comprehensive mapping capabilities, MapPoint Web Service provides powerful search capabilities that include storing search criteria, such as hours and types of services, that help customers find what they are looking for.

Fleet and Asset Tracking
MapPoint Web Service is used to integrate high-quality routing and mapping functionality into fleet-tracking applications, such as monitoring delivery trucks or installers. Enterprises also use MapPoint Web Service to help route vehicles to as many as 50 destinations.

Mobile Location Services
Application developers can help consumers with a mobile device and an Internet connection find movie theaters, stores and other locations while consumers are mobile. For business applications, MapPoint Web Service can be integrated into mobile customer relationship management (CRM) or field service applications that can be used by mobile sales force or field service employees.

Speech-Enabled Locators
With the same technology that powers Web site locators, enterprises can draw on one of several speech companies that use MapPoint Web Service so customers can find the nearest location using voice prompts.

Travel Portals
To provide trip-planning capabilities as part of their Web sites, enterprises can combine mapping capabilities with extensive POI data sets, such as those for restaurants and hotels.

Call-Center Applications
MapPoint Web Service can be integrated with call-routing mechanisms so incoming requests can be routed using location, such as sales territories. Further, service representatives can provide location-specific information — for example, about customers reporting dropped calls — to service groups that can analyze problems.

E-Commerce Solutions
MapPoint Web Service can be used to validate addresses as part of e-commerce solutions, helping prevent downstream problems associated with incorrect addresses. MapPoint Web Service also has been used in fraud-detection applications, in which the location of two transactions can be compared using distance calculations such as drive times. MapPoint Web Service also can be used to apply proper taxes in transactions, such as to match a customer’s address against a county-based tax scheme.

Feature Overview
The new polygon data source allows MapPoint Web Service customers to define and render a region on a map. Customers can then use this region to find relations to other polygons, point data sources, addresses and specific geographic locations. Common uses of polygons include defining neighborhoods, delivery areas, cell-phone coverage and territories. The MapPoint Web Service will offer a polygon-creation tool and several command-line tools for converting existing ESRI, MapInfo, Autodesk, Intergraph and GML files to the MWS polygon file format. Microsoft is also offering a COM Add-in for MapPoint 2004 that allows customers to draw their own polygons and save them to the MWS polygon XML file format.

Real-Time Traffic Incidents
MapPoint Web Service 4.0 provides customers with information about real-time traffic incidents (accidents, congestion or construction) for over 70 major metropolitan areas in the U.S. Data about the traffic incidents includes the severity, traffic flow diversion, the expected duration and the expected delay.  

New Map Styles for Consumers
MapPoint Web Service 4.0 supports new map styles to make working with maps even easier:
  • ­ Line Drive Maps. Modeled after hand-drawn directions, Line Drive Maps help customers easily see where they are going on a map printout by simplifying the map route and removing untraveled roads.
  • Night Time Maps. The black background and bright green roads in this style aid in viewing maps at night on mobile devices. The black background keeps your eyes from having to readjust between the screen and the dark.
  • Urban Inset Maps. These are static maps identifying significant roads and points of interest in major urban areas. They are often used to aid travelers.
Finding Addresses
Addresses are geocoded in areas in 26 countries. The street name can be combined with any of the following information to produce a result: city, state, postal code or name of intersecting street. Results are returned to the user along with a confidence score, which enables customers to fine-tune their results. Disambiguation technology automatically helps makes sense of common misspellings or nonstandard formats.

Finding Nonaddressable Places
In addition to finding addresses, users can search for geographic entities such as cities, postal codes, states, counties, rivers, lakes, landmarks, airports and other structures that do not generally have street addresses. Similar to the way addresses are found, the latitude and longitude for a geographic entity are returned along with a score indicating the accuracy of a match.

Reversing Geocoding
Users can access a list of geographic entities associated with a particular coordinate, such as county or designated marketing area. This is useful, for example, to help determine which state or county tax applies to a sales transaction when the customer hasn’t entered the tax information.

Address Parsing
Address fields can be parsed from a single string. Addresses can be parsed according to country-specific address formats. For example, an address such as One Microsoft Way, Redmond, WA, 98052 will be recognized as an address, and the elements of the address can be identified as street, city, state and postal code. This is useful for cleaning up and standardizing address databases and for enabling users to find one-line addresses.

Finding Nearby Places
A list of points of interest can be returned based on the points’ proximity to a selected point (e.g., “Find all ATMs around a hotel”). Searches can be performed for POIs along a specified route. MapPoint Web Service includes a database of more than 20 million listings, and customers can upload their own custom datasets as well. For instance, a database that includes all of a customer’s retail outlets and customer service centers could be uploaded to be used with the Find Nearby and Find Near Route functionality.

Customizing Locations
Customers can geocode and store their own location database to be used with MapPoint Web Service applications. Customers can include up to 300 searchable attributes for each record — such as types of services and hours of operation — that can be used as part of customer searches. Custom icons (such as company logos) also can be uploaded to the MapPoint server and shown on maps. These locations and associated data are stored on a password-protected server.

Optimized driving directions can be returned for up to 50 places and/or addresses. Routes can be displayed on a map and as step-by-step instructions with an associated map for each step. MapPoint Web Service provides access to more than 5.5 million miles of roads in the U.S. and 4.6 million kilometers of roads in Europe.

Map Rendering
Maps can feature any of 29 highly readable map styles and font sizes, optimized for a wide variety of devices and applications. MapPoint Web Service provides more than 200 icons that can be used to highlight different types of points on a map.

POI Database
Customers can take advantage of a database of more than 200,000 destinations in North America and Europe, including airports, parks and common landmarks such as the U.S. Capitol or the Washington Monument. In addition, customers can access a database of more than 20 million business listings in the U.S., covering categories such as restaurants, banks, gas stations and hotels.

MapPoint Web Service Customer Services Site
MapPoint Web Service customers are provided with access to a secured extranet site, the Customer Services Site (CSS), for accessing and managing most aspects of their accounts:
  • From the home page of the CSS, customers can get quick access to common tasks performed on the CSS site, in addition to job status reports for tasks such as the automatic uploading of customer POI data.
  • An enhanced, easy-to-use interface lets customers upload and geocode their POI data through a single process. They also can automate uploads through a SOAP API.
  • Storage of customer POI data across multiple data sources has been increased; up to 2.5 million cells are now allowed based on the following formula for an Excel-type file sheet: rows multiplied by columns less than or equal to 2.5 million cells where columns are less than or equal to 300. (Rows can be entities or locations and columns can be properties.) 
  • With the Location Manager tool, customers can manage their POI data interactively, viewing POI data sets, adding or deleting records, editing properties, and performing other tasks. Location Manager also includes a query user interface that enables users to search by proximity, entity ID, modified date or match type to find a specific record.
  • Usage and trend-tracking reports are provided for use in business intelligence analysis (e.g., with Microsoft MapPoint 2004).
International Map Coverage
MapPoint Web Service provides street-level coverage in 26 countries and regions:
  • North America. U.S. and Canada
  • South America. Brazil
  • Europe. Andorra, Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Gibraltar, Guernsey, Ireland, Isle of Man, Italy, Jersey, Liechtenstein, Luxemburg, Monaco, Netherlands, Norway, Portugal, San Marino, Slovakia, Spain, Sweden, Switzerland, the United Kingdom and Vatican City
  • Asia/Pacific. Australia, Hong Kong, New Zealand, Singapore and Taiwan
  • Rest of the world. Coverage of major cities and roads
MapPoint Web Service supports input (find) and results (maps and driving directions) in Czech, Danish, Dutch, Finnish, French, German, Italian, Norwegian (Bokmål), Portuguese, Spanish, Swedish, U.K. English and U.S. English.

In addition, MapPoint Web Service has an integrated SOAP API that works the same way for all supported geographies and functionalities. There is no need to rewrite an application to migrate between North America, South America and Europe. For example, finding a nearby hotel is programmatically identical for locations in the U.S. or Germany.

MapPoint Web Service SDK
The MapPoint Web Service software development kit (SDK) includes detailed documentation and describes the basic services, requirements, development guidelines, object model and comprehensive reference information for MapPoint Web Service. It also includes sample code demonstrating common uses of MapPoint Web Service.

The MapPoint Web Service licensing model includes the following elements:
  • An annual platform access fee starts at $8,000, including 500,000 transactions.
  • Additional transactions will be priced according to volume discounts for high-volume purchases.
  • For applications with “known” users, such as a fleet management application or a CRM application, a per-user fee (subscriber access license) is charged at $2 per user per month.
  • Microsoft also offers various developer support packages.
System Requirements
MapPoint Web Service has the following system requirements:
  • A deployment computer with an Internet connection
  • The ability to send requests using SOAP 1.1 and HTTP 1.1, and the ability to parse XML
  • Digest authentication
  • For the administration of the service, Microsoft Internet Explorer 5.5 or later installed on a computer with an Internet connection to access the Microsoft extranet portal and the MapPoint Web Service Customer Services Site

Additional Resources
Evaluation accounts can be requested at

Additional information, including information on pricing and licensing, is available at

Discuss this story in the forum.

MP2Kmag Internet

 Recent Discussion
Browse GIS books and periodicals
Find a MapPoint Partner or Consultant
Real Estate Columbia, MO

Want Your Site To Appear Here?

   © 1999-2012 MP2K. Questions and comments to:
  Microsoft and MapPoint 2002/2004/2006/2009/2010/2011/2013 are either trademarks or registered trademarks of Microsoft.