This tutorial covers the steps to (1) Create a map using Google's My Maps or Maps Engine Lite service and (2) Embed that map on your website using Map Channels v4.
Edit Enabled Maps Tutorial
Importing and Geocoding Data Tutorial
A KML feed is an XML file which contains placemark data. There is a full KML reference at https://developers.google.com/kml/documentation/kmlreference.
A number of tools are available to create and manage a KML feed. Two recommended tools are
Google My Maps and
Google Maps Engine Lite.
Note: My Maps is a maps editing and sharing system introduced by Google in 2007.
There are a number of features in My Maps which are not available in Maps Engine Lite such as being able to edit the HTML descriptions of place markers (allowing the inclusion of images and weblinks within the description text).
For this reason My Maps is still our preferred map editor.
1. Visit the Google Maps Classic page at https://maps.google.com/?output=classic
2. Click on the 'My Places' tab on the left hand sidebar
3. Click the link labelled 'Or create with classic My Maps' which can be found on the left sidebar below the larger 'Create Map' button.
4. Use the interactive editor to add places to the My Map (see video below).
5. Click 'Save' when complete. Set sharing to either 'public' or 'unlisted'.
6. Copy the 'KML' link on the sidebar. This link can be be found above the list of placemarks in the row which contains links labelled 'Rate this map' and 'Write a comment'.
7. Use the copied KML link when creating your Map Channel.
1. Create a new map
2. Add some placemarks to the map
3. Click the 'Share button' in the top right corner. Set the map sharing to 'public'.
4. Click on the folder icon in the top left corner (next to the 'Add Layer' button). From the drop-down menu select 'Export KML'.
5. Select the 'Network Link' option if you want changes you make to the map later to be displayed in the KML feed.
6. Save the exported KML file to your computer.
7. When creating your Map Channel you can use the 3rd option, 'Upload the data from a file on your computer' and select the saved KML file.
Unlike My Maps there is no direct link to the KML data within the Maps Engine Interface.
You can obtain the KML link by exporting a KML file with the network link selected.
Open the exported KML file in a text editor such as Notepad or Notepad++ and you will find the link to the full KML feed.
Copy this link and use it when creating your Map Channel or editing your Map Channel settings.
Map Channels supports KML, Geo RSS 2.0 and Tab-delimited Text feeds.
Not all features of KML are supported, it is recommended to use KMLs which have the same format as Google My Maps.
Google Spreadsheets are supported, enter the spreadsheet URL and this will be automatically converted to a tab-delimited text URL.
The load and response times of a map is determined partly by the number of markers contained in the feed.
As a general guideline feeds should contain 500 places or less.
It is possible to display more markers but there is a performance trade-off involved. An additional factor is the overall size of the feed.
Try to avoid a large number of markers with lengthy description.
A brief description with a link to a more in-depth profile page is often the better option.
If you have any questions, bug reports or feature suggestions please Contact Us.