MapPoint Web Service Frequently Asked Questions

On This Page
MapPoint Web Service Version 4.1MapPoint Web Service Version 4.1
MapPoint Web Service General QuestionsMapPoint Web Service General Questions

MapPoint Web Service Version 4.1

Q.What do licensed customers need to do to take advantage of this release?
A.

Customers are not required to do anything with this release. However, because this release includes new features such as polygon support and real-time traffic data source, developers will need to update their applications to use those new features.

Q.What are the most important features of MapPoint Web Service versions 4.0 and 4.1?
A.

Worldwide City-to-City Routing.
Build applications that will determine the location of places (such as cities or towns) worldwide and route between them. This capability includes routing across a waterway, a continent or country boundaries.

Polygons
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 MapPoint Web Service polygon file format. Microsoft is also offering a COM Add-in for MapPoint 2006 North America and MapPoint 2004 Europe which allows you to draw your own polygons and save them to the MapPoint Web Service polygon XML file format.

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

New Maps 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 saves 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.

Q.
A.

MapPoint Web Service General Questions

Q.When will MapPoint add other countries or regions? Are there any plans to add data for Asia?
A.

We constantly evaluate potential geographic enhancements and business opportunities. Although we cannot comment specifically on this now, we intend to improve our existing geographic data and add new countries and regions.

Q.What is the MapPoint Web Service?
A.

The Microsoft MapPoint Web Service is a programmable, XML-based Web service used by enterprises and independent software developers to integrate location-based services, such as maps, driving directions and proximity searches, into their applications and business processes.

Q.What applications benefit from the MapPoint Web Service?
A.

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

Website locators – One of the most widely used applications of the MapPoint Web Service is to enable store or facility locators for websites. In addition to comprehensive mapping capabilities, the 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.

Speech-enabled locators – Using the same technology that powers website locators, enterprises can leverage one of several speech companies that use the MapPoint Web Service so that customers can “find the nearest” location using voice prompts.

Travel portals – To provide trip planning capabilities as part of their websites, enterprises can combine mapping capabilities with extensive POI datasets, such as restaurants and hotels.

Mobile location services – Enterprises can enable consumers with a mobile device and an Internet connection to find movie theaters, stores, and other locations while consumers are mobile.

Call center applications – The MapPoint Web Service can be integrated with call routing mechanisms, so that incoming requests can be routed using location, such as sales territories. Further, service representatives can provide location-specific information, such as customers reporting dropped calls, to service groups that can analyze problems.

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

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

Q.What benefits does the MapPoint Web Service provide customers?
A.

The MapPoint Web Service provides customers with powerful mapping capabilities, a cost-effective investment, easy and flexible programming, and a strong service level commitment, as well as being able to integrate easily with other Microsoft .NET-connected Web services.

Q.How do I evaluate the service?
A.

Interested developers can download the MapPoint Web Service Software Developers Kit (SDK) and request an evaluation account.

Q.How do I purchase the MapPoint Web Service?
A.

Customers purchase the MapPoint Web Service as an annual subscription direct from Microsoft. There are two primary licensing models:

Per user is for “known” user applications, such as within a call center or fleet tracking applications

Per transactions is for “anonymous” user applications, such as a Web site locator or travel portal.

Pricing is dependent on the numbers of users and/or transactions you purchase. Get more information.

Q.What is a “Web service”?
A.

There is no single definition for them, but all definitions generally say the following three things about Web services:

They are discrete applications handling a specific set of tasks.

They are built using XML interfaces, which allow different Web services to be combined within an application.

Data and functionality are separate from the user interface, so users can see a seamless application even though data and functionality may come from many different Web services.

Web services are discrete units of software that are designed to interact with other software, enabling multiple computers to work directly with one another. They are based on industry standard protocols (XML, SOAP, WSDL, UDDI) that enable them to interoperate across platforms and programming languages.

Find more technical information.
Find business information.

Q.What is Microsoft .NET?
A.

Microsoft .NET is software for connecting information, people, systems, and devices through Web services. A “.NET-connected” application conforms to the core principles of being a Web service. Any application—Microsoft or third party—can be considered .NET connected.

Learn more about Microsoft.NET

Q.What level of integration exists between Visual Studio .NET and this service?
A.

The MapPoint Web Service SDK is integrated with Microsoft Visual Studio .NET online Help. Once users have registered the MapPoint Web Service Web Services Description Language (WSDL) with their Visual Studio Solution, Visual Studio .NET automatically generates the methods and classes for the MapPoint Web Service. The MapPoint Web Service was built from the ground up to be a great .NET-connected Web service and is completely integrated with Visual Studio .NET. Microsoft thinks Visual Studio .NET is the best development environment to use with the MapPoint Web Service.

Q.Can your Web service be used with other platforms such as Solaris, Java, Perl and Linux?
A.

Yes, the MapPoint Web Service is a standard SOAP XML-based Web service exposed through WSDL. It can be programmatically accessed by any development environment that conforms to those W3C standard technologies.

Q.Is the MapPoint Web Service just for Web-based solutions?
A.

No. Any solution that consumes the MapPoint Web Service needs an Internet connection, but that doesn’t mean the MapPoint Web Service is only for Web applications. There are great solutions where the MapPoint Web Service is part of a rich solution or automated process running on a server.

Q.Microsoft produces a lot of different mapping products. Can you explain the differences and who might use them?
A.

For the Developer:
The MapPoint Web Service is a hosted programmable Web service used by enterprises and developers to build location-based applications. The MapPoint ActiveX Control provides offline access to many of the same features as the MapPoint Web Service, so it is used for applications such as fleet tracking where a continuous Internet connection is not available.

For the Consumer:
Streets & Trips provides personal mapping features and is the number-one selling travel application. Pocket Streets is the PDA-based version of Streets & Trips and is used by mobile device users who want to take mapping with them. MSN Maps & Directions is our free consumer portal for online mapping and trip planning.

For the Business User:
In addition to personal mapping functionality, MapPoint 2006 North America and MapPoint 2004 Europe provide business users with a rich set of business visualization and data tools. It is used primarily by business analysts and sales and marketing professionals.

Q.How frequently is the data updated?
A.

We generally update data on the MapPoint Web Service about every six months.

Q.Is there a MapPoint Web Service partner program?
A.

The MapPoint Alliance Program is designed to put businesses in touch with solution providers, independent software vendors, consultants, training providers, and developers that work with Microsoft MapPoint technologies. Potential partners can find more information.

Q.What are the performance and scalability goals for the MapPoint Web Service?
A.

One of the design goals of the MapPoint Web Service is to deliver exceptional performance and scalability. For operations planning purposes and for problem identification and resolution, Microsoft’s response times are closely monitored for compliance with its Service Level Commitment. The MapPoint Web Service serves a range of applications, including Microsoft MSN Maps & Directions and Microsoft Expedia Maps, which alone already generate millions of transactions per day with very high performance.

The end-user perception of the overall solution's great performance rests on a combination of the programmable, XML-based MapPoint Web Service and the user interface solution being built for high performance on the platform. Microsoft provides extensive sample code and best practices to ensure optimal end-to-end performance for customers’ end users.

Q.How does Microsoft help ensure the privacy of customer data uploaded to the service? How does the MapPoint Web Service help maintain security and privacy?
A.

Data uploads are done by the customer using a HTTPS extranet site. All SOAP API calls to the MapPoint Web Service must present customer-unique credentials. Customers can change their passwords at any time. The MapPoint Web Service data center runs the Microsoft Windows 2000 operating system and is kept current with the latest operating system security patches. The data center also continuously monitors the Web service traffic for suspicious activity.

Q.Why doesn’t the MapPoint Web Service use Passport for authentication?
A.

The current version of Microsoft.NET Passport is designed to authenticate end users. The MapPoint Web Service never needs to authenticate end users; it only needs to authenticate the customer application that programmatically uses the MapPoint Web Service. The customer application is responsible for authenticating end users (if needed) and may elect to use Passport. This is completely independent of the MapPoint Web Service, which never knows the customer application end users.

Q.What devices does this service support?
A.

The MapPoint Web Service is device independent. We provide sample code and different map styles that are optimized for different devices, but there is always an application that sits on or between the device and the MapPoint Web Service.

Q.What are the licensing models for MapPoint Web Service?
A.

Microsoft MapPoint Web Service is licensed on an annual subscription basis in two ways:

By user (for “known” users, such as in a customer call-center application)

By transaction (for unknown users, such as in a Web-based locator solution)

The MapPoint Web Service licensing model consists of the following elements:

Annual platform access fee.

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.

Q.Can I choose between the two licensing models?
A.

No. The licensing model depends on whether the customer’s applications have unknown users, such as a store locator application, or known users, such as a call-center application.

Q.Does MapPoint Web Service provide hosting services?
A.

Hosting and development services are available from our technology partners. We have carefully selected several technology partners that have proven success at providing these services to customers of the MapPoint Web Service.

Q.What if I need a specific application? Where can I find a solution or application partner for MapPoint Web Service?
A.

MapPoint Web Service provides a list of technology partners on the MapPoint website.

Q.How can I become a MapPoint technology partner?
A.

We always welcome inquiries from potential MapPoint technology partners. Find out how you can become a MapPoint technology partner.

Q.How secure is access to the MapPoint Web Service APIs and the Customer Services site?
A.

We offer HTTP and HTTPS access to the MapPoint Web Service APIs and a Secure Sockets Layer (SSL) connection to the Customer Services site.

Q.What is MapPoint Location Server? What’s the difference between MapPoint Location Server and MapPoint Web Service?
A.

The following points outline the differences:

MapPoint Location Server is a component of MapPoint Web Service that allows the integration of real-time location data into business and consumer applications. MapPoint Location Server provides access to location providers such as mobile network operators and acts as a proxy between an application and MapPoint Web Service. For commercial purposes, MapPoint Location Server can only be used with a valid agreement for MapPoint Web Service.

MapPoint Web Service is a programmable XML-based Web service that customers can use to integrate mapping capabilities and location-based services into business or consumer applications. MapPoint Web Service supports industry-standard SOAP and XML interfaces, which developers can use to build location-based services into their applications easily. Solutions that integrate MapPoint Web Service can be developed with Microsoft Visual Studio .NET, which provides a powerful, optimized environment for developers.

MapPoint technology is the core technology behind Microsoft’s mapping and location services platforms and applications. It is the basis for MapPoint powerful business and consumer desktop applications and the application developer XML Web Service platform.

Q.Can MapPoint technology help me track cell phone locations in real time?
A.

Yes, MapPoint Location Server providers exist for Sprint/Nextel in the US, Bell Mobility in Canada, TeliaSonera in Sweden and Mobispot (Teydo) in Europe. Several other operators are also in trials with us and with customers.

Q.
A.
Top of pageTop of page