KML Feeds, please read
The F2C KML Feeds extension is a great tool but there are 'forces' beyond our control which you should be aware of. Google MAPS has recently changed their format. you are now required to have an account including payment details in order to be able to embed google maps and use features like geocoding (looking up lat/lon based on address).
F2C KML Feed is just that, a XML data type tool, you need to install 3rd party software or code to visualise it.
F2C 'only' generates the feed and the data in it. But, since it's a CCK you get to decide (through templating) what you want to show within the marker's or even within the feed.
What's required? F2C Pro with a geocoder field in your form.
In order to create your KML feed you need at least the following:
- You will need at least ONE GeoCoder field in your form for the location.
- You will need a valid Google Maps Platform account
- You need to activate the Javascipt Maps API
Please note: F2C KML & F2C Search do not interact
F2C Search and KML Feeds are two different extensions which do not interact. In other words, you cannot use F2C Search to dynamically change or generate a KML Feed.
Google Maps is not Google Earth
PLEASE NOTE, google maps has many limitations compared to google Earth so you can't just use any elements in the KML markup (once you get this far).
https://developers.google.com/kml/documentation/kmlreference?hl=en
Learn about KML feeds!!
Please learn about what KML Feeds are and how they work with Google Maps. Don't just look at our demo and think it comes out of the box. Form2Content is a CCK, a tool, you need to use it properly ;)
Creating KML feeds (Format): https://developers.google.com/kml/documentation/kml_tut
Displaying KML feeds: https://developers.google.com/maps/documentation/javascript/kml
Test your KML Feed!
You can try the feedvalidator to check/test the KML link in the F2C back-end:
http://feedvalidator.org/