Multimap API V1.2 JavaScript Example
This example demonstrates how Multimap's API can be used to alter the way in which routes are calculated and route information is displayed.
You can use the API to generate routes between two or more locations, specifying options such as locale (language), optimization method, road exclusions and mode of travel.
If you view this in your browser you should see a Multimap draggable map centered on Fleet Street, London, Great Britain, at zoom factor 15.
To generate a route:
A journey with 'via' points is listed beneath the map in separate stages.
Please note that the start, end and 'via' points on the route are fixed: the route starts in London, goes via Reading and finishes in Guildford. In this example the latitude and longitude that correspond to these locations are passed in as 'locations' for the route.
Important note: You must display copyright and disclaimer notices when providing travel directions.
|
|
|
Messages and results will be placed here
|
|
There are four parts to the code below. The first is the line that links to the Multimap API. The second is an example of the HTML you must have in your page. The third is an example of the JavaScript required to implement the page. Finally, the fourth is the CSS code that you should add to your web page.
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" >
<script type="text/javascript" src="http://clients.multimap.com/API/maps/1.2/demo"></script>
Sorry, JavaScript required...
Sorry, JavaScript required...
Sorry, JavaScript required...
Sorry, JavaScript required...
Sorry, JavaScript required...
Please note that you may not be able to print a highlighted route or a polyline from the Multimap API when using a Mozilla Firefox or an Opera browser. If you encounter such a problem, please try a different browser.
For more information on the subject of Multimap API JavaScript code, please read the API documentation at: http://clients.multimap.com/share/documentation/api/1.2/classes/.
If you require further help with your Multimap service implementation, additional Multimap services or general account enquiries, please contact Multimap:
| Sales: | +44 (0)20 7632 7800 |
| Customer Support: | +44 (0)20 7632 7777 |
| email: | mminform@microsoft.com |