систематическая проблема с конвертацией shp в kml

0 голосов
спросил 09 Фев, 18 от gisman (300 баллов) в категории Программные продукты Esri
Встретил систематическую проблему при конвертации слоя в kml - если конвертировать небольшое количество объектов в слое, то никаких проблем нет, если число объектов приближается к 1000, то при открытии файла в Google Earth данные не отображаются, а при попытке зума к ним все улетает в координаты 0,0 (или в 90,90). Есть ли способ конвертации произвольного объема объектов в kml?

1 Ответ

0 голосов
ответил 13 Фев, 18 от Grigoriy (123,960 баллов)

Нет проблем с таким количеством объектов при конвертации в kml.

Проблемы могут быть с самими данными.

https://desktop.arcgis.com/ru/arcmap/latest/tools/conversion-toolbox/layer-to-kml.htm

  • Можно уменьшить размер выходного документа KMZ, если слой имеет зависящие от масштаба свойства отображения, и выбран соответствующий масштаб выходных данных карты.
  • Все файлы KML и KMZ создаются в системе координат WGS84. Если ваши слои еще не находятся в этой системе координат, убедитесь, что они проецируются правильно. Если проекцию нужно преобразовать, можно воспользоваться инструментом Проецировать, чтобы повторно проецировать данные в конвертацию KML.

​Если shape файл полигональный или линейный, имеет смысл проверить геометрию, до конвертации.

https://desktop.arcgis.com/ru/arcmap/latest/tools/data-management-toolbox/repair-geometry.htm

оставил комментарий 13 Фев, 18 от gisman (300 баллов)
геометрия объектов простейшая - буферы, созданные геообработкой. Простейшая символизация - разные цвета по атрибуту.
Иногда проблема возникает при конвертации всего нескольких объектов. При этом если этот же слой сконвертировать повторно с другим именем, то всё проходит нормально. Запускал у коллеги - у него всё без проблем. Тот же шейп в других ГИС-пакетах конвертируется без проблем.
оставил комментарий 13 Фев, 18 от Grigoriy (123,960 баллов)
Видимо придется запускать у коллеги :)
оставил комментарий 13 Фев, 18 от gisman (300 баллов)
видимо это очередная "незадокументированная фича" ArcGIS. Имеем, что имеем и просим коллегу сконвертировать ))
оставил комментарий 13 Фев, 18 от Grigoriy (123,960 баллов)
Буферы после геообработки - это уже не простейшая геометрия :).
И проблема, как видите, не в количестве объектов.
оставил комментарий 13 Фев, 18 от gisman (300 баллов)
с точками ситуация такая-же. Сначала думал, что дело в именах файлов кириллицей, оказалось, что это слабо влияет. Ситуация трудно воспроизводима, но встречается с завидной регулярностью.
оставил комментарий 13 Фев, 18 от Grigoriy (123,960 баллов)
Я бы всё-таки именовал файлы латиницей и складывал бы их в папки с короткими (без пробелов) латинскими именами.
оставил комментарий 05 Март, 18 от XimikadzE (400 баллов)
Здравствуйте! Тоже сталкивался с проблемой конвертации. Доходило до смешного. Точечный слой, в WGS84, отправляю в KMZ. Все сработало. Обнаружил ошибку, поправил шейп, экспорт и на "Гугле" у меня прекрасная сетка из линий в разные стороны по всему шару вместо точек... Окей. Повторный экспорт и снова замечательная сетка. Перезагрузка машины и рулетка - сработает или не сработает. Иногда экпортирует поправленный слой, иногда нет. Закономерности не увидел
оставил комментарий 10 Янв от SV_P (9,350 баллов)
"Все файлы KML и KMZ создаются в системе координат WGS84. " - кстати, на эту тему: вот, например, GlobalMapper, зная об этом, автоматически перегоняет все объекты в ВГС, а лидер ГИС-систем, почему-то до такого не доходит. Как говорится, мелочь но все-таки...
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...