Отвечая на этот вопрос: Как мне импортировать / экспортировать KML в ArcGIS Desktop? поднял еще один. Есть множество инструментов для импорта / экспорта кмл / кмз. Существуют ли инструменты для собственного просмотра KML в ArcMap?
Мне любопытно, если бы кто-нибудь создал пользовательский слой (слои), который читает kml, подобно тому, как ZigGIS использует PostGIS в качестве источника данных.
Или, может быть, что-то вроде inmemoryworkspacefactory, которое, вероятно, не считается нативным, но имеет некоторые преимущества: http://geobabble.wordpress.com/2007/07/10/consuming-georss-in-arcmap-with-inmemoryworkspacefactory/
arcgis-desktop
arcmap
data
kml
Джей Камминс
источник
источник
Ответы:
Расширение взаимодействия будет читать KML / KMZ изначально - http://www.esri.com/software/arcgis/extensions/datainteroperability/index.html (это в основном FME в одежде ESRI) - за дополнительную плату, конечно - ESRI должен сделать это стандарт с программным обеспечением.
источник
Большинство читателей KML / KMZ хранят функции в базе геоданных для просмотра. Arc2Earth, кажется, лучший способ читать и писать KML / KMZ, поэтому я не уверен, что есть большая проблема конвертирования назад и вперед.
источник
Это старый пост. довольно легко импортировать следующим образом: arcmap 10.x> набор инструментов arc> инструменты преобразования> из kml> kml в слой. углубиться в файл kml. укажите выходной файл, и он волшебным образом появится на вашей карте в виде редактируемого слоя.
источник
Посмотрите плагин AmigoCloud GDAL / OGR для ArcGIS , написанный @Ragi Yaser Burhum.
Чтобы процитировать их сообщение о выпуске продукта :
источник
Если вы не возражаете против написания кода, вы можете написать плагин Datasource против KML.
источник