Вы можете работать с KML как в ArcGIS for Desktop, так и в ArcGIS for Server.
ArcGIS for Desktop
В ArcGIS for Desktop вы можете конвертировать KML в данные ArcGIS с помощью инструмента KML в Слой (KML To Layer). Выходными данными инструмента KML в слой (KML To Layer) являются: база геоданных, содержащая все объекты, а также изображения исходного KML-файла; файл слоя, содержащий информацию об условных обозначениях исходного файла KML (добавьте этот файл слоя к таблице содержания ArcMap, чтобы увидеть отображение преобразованных данных KML-источника с использованием исходных условных обозначений). Помимо содержавшихся в файле KML векторных и растровых данных, а также условных обозначений, к выходным данным ArcGIS будут добавлены еще некоторые свойства KML, такие как всплывающая информация, небольшие фрагменты исходного кода (сниппеты) и т.д. После осуществления конвертации вы сможете использовать географические данные формата KML так же, как и любые другие данные ГИС - вам предоставляется возможность редактировать, анализировать и добавлять их к картам.
Вы можете создать KML из любых имеющихся карт и слоев с помощью инструментов Слой в KML (Layer To KML) и Карта в KML (Map To KML). KML, созданный этими инструментами, представляет собой фактически "снимок" ваших данных и карты в момент создания KML-файла. После создания KML вы можете совместно использовать его с другими пользователями, которые имеют возможность просматривать этот источник данных в таких приложениях, как Google Earth или ArcGIS Explorer.
Подробнее о создании KML из данных ArcGIS
Также у вас есть возможность создать KML из класса пространственных объектов типа мультипатч с помощью инструмента Мультипатч в COLLADA (Multipatch To COLLADA). Это позволит вам конвертировать высокодетализированные текстурированные модели 3D ГИС в формат KML.
В ArcGlobe встроена возможность просмотра KML с использованием панели инструментов KML, поэтому конвертация данных KML в другой формат в случае их просмотра не требуется. Для редактирования же KML-данных и их использования в инструментах геообработки они должны быть конвертированы в данные ArcGIS с помощью инструмента KML в слой (KML To Layer) Подробнее об отображении данных KML в ArcGlobe
KML также является одним из многочисленных форматов, поддерживаемых расширением ArcGIS Data Interoperability for Desktop . Для конвертации данных из ArcGIS в KML и наоборот воспользуйтесь инструментами Быстрый импорт (Quick Import) и Быстрый экспорт (Quick Export).
Более подробно о дополнительном модуле Data Interoperability
ArcGIS for Server
Помимо того, что вы можете создать KML из ваших карт и слоев в ArcGIS for Desktop, вам также предоставлена возможность создавать данные KML из ваших карт и сервисов изображений в ArcGIS for Server. Процесс включает в себя авторскую разработку карт в ArcGIS for Desktop, публикацию сервиса с поддержкой KML и превращение его в доступный для просмотра другими пользователями.