ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

A quick tour of KML in ArcGIS

  • ArcGIS Desktop
  • ArcGIS Server

You can work with KML in both ArcGIS Desktop and ArcGIS Server.

ArcGIS Desktop

In ArcGIS Desktop you can convert KML to ArcGIS data using the KML To Layer tool. The output of the KML To Layer tool is a geodatabase containing all features and imagery from the source KML, and a layer file that maintains the symbology of the source KML (add this layer file to ArcMap to view the converted KML in its original symbology). In addition to the KML feature and imagery data and symbology, several other properties of the KML will also be included in the converted ArcGIS data, including pop-up information, snippets, and other attributes. After performing this conversion, you can use the geographic data from your KML in the same ways you would any other GIS data—edit, analyze, and map it.

Convert KML to ArcGIS data using the KML To Layer tool
Convert KML to ArcGIS data using the KML To Layer tool, then use the data in other operations, like a Buffer analysis (Google Earth image courtesy of Google Earth).

You can create KML from any of your data layers and maps using the Layer To KML and Map To KML tools. KML created by these tools will be a snapshot of your data and map at the point in time the KML was created. After creating the KML, you can share it with others who can view it in an application like Google Earth or Explorer for ArcGIS.

Learn more about creating KML from ArcGIS data

Convert map layers to KML using the Map To KML tool
Convert map layers to KML using the Map To KML tool, then view the data in Google Earth (Google Earth image courtesy of Google Earth).

You can also create KML from a multipatch feature class using the Multipatch To COLLADA tool. This allows for detailed 3D GIS models with textures to be converted to KML.

ArcGlobe can natively view KML using the KML toolbar; a conversion step is not required to display the KML data. However, to edit or use the KML with geoprocessing tools it must first be converted to ArcGIS data using the KML To Layer tool. Learn more about displaying KML in ArcGlobe

KML is also one of the many formats supported by the ArcGIS Data Interoperability extension for Desktop . Use the Quick Import and Quick Export tools to convert between ArcGIS data and KML.

Learn more about the Data Interoperability extension

ArcGIS Server

Just as you can create KML from your maps and layers in ArcGIS Desktop, you can also create KML from your map and image services in ArcGIS Server. This process involves authoring maps in ArcGIS Desktop, publishing the service with KML capabilities enabled, then making the service available for others to view.

Learn more about KML support in ArcGIS Server

Related topics

  • What is KML?
  • Creating KML in ArcGIS Desktop
  • Essential KML vocabulary

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2019 Esri. | Privacy | Legal