Basics |
Simple map
| Displaying a map on a page. |
Map navigation
| Shows some of the ways of moving around the map programmatically. |
Mobile map
| Displaying a mobile optimised map. |
Map with large text
| Displaying a map on a page with large text. |
Asynchronous loading
| Loading EMS via asynchronous script loading and then displaying a map. |
|
Overlays |
Map with crosshair markers
| Displaying a map with the various crosshair markers. |
Map with POI markers
| Displaying a map with the numbered POI markers. |
Map with Custom markers
| Displaying a map with custom markers. |
Map with popop
| Displaying a map with a popup which is attached to a marker. |
Map with route
| Displaying a map with a route line on it. |
Map with route and alt route
| How to retrieve alt routes and display them |
Map with point geometry
| Displaying a map with various geometry types. |
Map with linestring geometry
| Displaying a map with linestring geometry. |
Map with polygon geometry
| Displaying a map with irregular and regular polygon geometry types. |
Map with KML geometry
| Create a map that contains KML-based geometry imported from a URI. |
Add KML geometry to a map
| Dynamically add KML from a URI to an existing map |
Add Encoded geometry to a map
| Dynamically add KML from a URI to an existing map |
Map with circles
| Displaying a map with circle and ellipse geometry types. |
Map with only specific layers
| Shows how to set up a map with just a street layer. |
Map with custom third party layers
| Displaying a map with custom third party layers. |
Map with Image layer
| Displaying a map with image overlay layer. |
Map with image layer (Heat)
| Displaying a map with an image layer containing a heat image. |
Map with heat layer
| Displaying a map with heat overlay layer. |
Map with cluster markers
| Displaying a map with markers that cluster instead than overlap |
Map with styled cluster markers
| Displaying a map with markers that cluster with custom styling |
Multiple cluster marker layers
| Displaying a map with multiple styled cluster marker layers |
Map with custom cluster markers
| Displaying a map with fully customised markers that cluster |
Map with cluster markers and events
| Event handling for cluster markers. This example uses a popup with dynamic content. |
|
Controls |
Custom controls
| Shows how to set up custom controls for the map through initialisation and dynamically. |
Drawing Tools
| Shows how to set up a drawing tools control panel. |
Custom Drawing Tools
| Shows how to set up a drawing tools control panel with some custom features |
Mini controls
| Shows how to set up mini controls for smaller maps when space is at a premium. |
Off-center zoom
| Shows you how to use the zoomFocus property to implement off-center . |
Positioning controls
| Shows how to set up you can layout controls in various positions. |
|
Events |
Map events
| Demonstrations how to listen for map based events. |
|
Services |
Structured geocoding
| Geocoding of a structured address object. |
Unstructured geocoding
| Geocoding of an unstructured address object (a string). |
Unstructured geocoding (Advanced)
| Geocoding of an unstructured address object using pagination and some location hinting to help find the result. |
Reverse geocoding
| Reverse geocoding of a location to find the nearest geocoded objects. |
Unstructured validation
| Using the Address Validation service with an unstructured address. |
Route
| Shows how to route between points. |
Route (Advanced)
| Shows how to route between points using some advanced parameters. |
Ranking points
| Demonstrates ranking points relative to another location by different routing travel modes. |
Points of Interest
| Return a list of points of interest for a given area. |
Suggest
| Suggest a location name based on a text fragment. This is useful for creating an auto suggest field. |
Suggest (Advanced)
| Suggest a location name based on a text fragment using some advanced parameters. |
Details
| Search for a geocoded object by id and get some more details about it. This goes hand in hand with
the suggest service. |
Details (Advanced)
| Search for a location and get details of adjacent locations, boundary geometry and more. |
Static map
| Creates a printable static map. |
Advanced static map
| Explore printable static map options using a form. |
Static map from JS map
| Uses static map service to create a static map definition from a JavaScript map |
Static map with route by handle
| Uses static map service to create a static map that contains route geometry from a route handle |
|
Utilities |
Browser Information
| Review the EMS features and events supported by your browser. |
|
Compatibility |
Simple map
| Displaying a version 2 map using version 1 code, using compatibility mode. |
Degrading gracefully
| Optimising controls based on device capability |
Samsung Galaxy Note
| Workaround for display bug in Samsung Galaxy Note 1 |
|
Tools |
Boundary Explorer
| Search for suburb, postcode and region locations and display their details and geometry on a map. |
Location Explorer
| Search for address locations and add them to a map. |
POI Explorer
| Search and browse for points of interest. |
Route Explorer
| Explore routes, alternate routes and waypoint optimisation. |