Integrate KML (Keyhole Markup Language) Using FME

Use FME to create, re-style, and re-write XML based KML or KMZ files to be viewed in Google Earth or other Earth browsers. Convert hundreds of formats into KML or vice versa quickly and simply in FME.

Start Free Trial

Customize KML Files with FME

Greater Interoperability

KML (Keyhole Markup Language) is a highly interoperable file format that was designed by Google. It has since become an international standard markup language and is maintained by the Open Geospatial Consortium (OGC). With FME you can create new files that meet these standards, or draw from other KML files that have already been created. FME is a great side-kick for helping you ensure that your data can be shared with whomever, wherever.
Webinar: KML 101

emissions over time kml
kml styled buildings FME

Styling KML Features

Not only is KML a fantastic way to share both vector and raster data, but it can also be styled to look exactly how you’d like it. FME has a variety of KML-specific transformers, like the KMLStyler and KMLPropertySetter, to aid you in creating your KML masterpiece. When you have completed making your changes, you can view the results in Earth viewers like Google Earth, NASA WorldWind or Esri’s ArcGIS Earth.
Blog Post: Styling KML

An Abundance of KML Resources

We’ve done our homework so that you don’t have to. Many of our team members have worked diligently to create tutorials on topics like transforming a KML to a Shapefile or how to structure KML folders. Don’t have what you’re looking for? Submit your question and we will do our best to help you out!
Tutorial: Getting Started with KML




About KML (Keyhole Markup Language)

KML is XML-based notation for expressing geographic annotation and visualization on web based maps and earth browsers like Google Maps and Google Earth. It is an international standard of the Open Geospatial Consortium for all geobrowsers.

Common Conversions

FME lets you integrate many applications and file formats. Here are some of the ways our users convert KML (Keyhole Markup Language).


FME is the data integration platform with the best support for spatial.

Compatibility

The table below outlines how KML (Keyhole Markup Language) is supported by our different FME products, and on which platform(s) the reader and/or writer runs.

Product OS
FME Desktop FME Server FME Cloud Windows 32-bit Windows 64-bit Linux Mac
Reader All Editions
Writer All Editions

Try FME Desktop

No credit card necessary. Start integrating data today!
Start Your Free Trial
Learn More