Пакетная конвертация данных в формате KML в shape-формат
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Пакетная конвертация данных в формате KML в shape-формат
Обсуждение статьи "Пакетная конвертация данных в формате KML в shape-формат"
 
http://gis-lab.info/qa/kml2shp.html
			
			
									
						
							http://gis-lab.info/qa/kml2shp.html
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				BaklanovAV
 - Новоприбывший
 - Сообщения: 2
 - Зарегистрирован: 07 авг 2007, 21:38
 - Репутация: 0
 - Откуда: Moscow
 - Контактная информация:
 
Отличный скрипт - наиболее удобный среди себе подобных. Возможно, что излишне удобный. Разборку элементов по слоям будущих шейпов выгоднее делать еще на уровне KML 
 . А так - в нем предусмотрены достаточно длинные текстовые поля, которые не режут комментарии, как в западных аналогах (Domenico Ciavarella). Кроме того, данный модуль создает нормальные полилинии, а не PolyLineZ, с которыми возникают проблемы при редактировании.
Одно замечание: файл KML записывается по-умолчанию в формате UTF-8. Потому после конвертации скриптом в шейпе мы получаем DBF с нечитаемыми кириллическими записями. Эта проблема имеет место во всех аналогичных скриптах и модулях. Ну, не поддерживает ArcView UTF-8_кириллицу! (Если я ошибаюсь - поправьте).
Я поступаю так: прежде чем запускать скрипт, открываю KML в текстовом редактре EMeditor в UTF-8 формате (правильность чтения кириллицы проверяю по комментариям в последней четверти текста KML) и тут же сохраняю этот файл в формате Windows-1251. Далее - получаю удовольствие от работы скрипта и себя-любимого.
			
			
									
						
										
						Одно замечание: файл KML записывается по-умолчанию в формате UTF-8. Потому после конвертации скриптом в шейпе мы получаем DBF с нечитаемыми кириллическими записями. Эта проблема имеет место во всех аналогичных скриптах и модулях. Ну, не поддерживает ArcView UTF-8_кириллицу! (Если я ошибаюсь - поправьте).
Я поступаю так: прежде чем запускать скрипт, открываю KML в текстовом редактре EMeditor в UTF-8 формате (правильность чтения кириллицы проверяю по комментариям в последней четверти текста KML) и тут же сохраняю этот файл в формате Windows-1251. Далее - получаю удовольствие от работы скрипта и себя-любимого.
- 
				geologic
 - Гуру
 - Сообщения: 852
 - Зарегистрирован: 15 сен 2005, 13:19
 - Репутация: 6
 - Откуда: москва
 - Контактная информация:
 
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
- 
				geologic
 - Гуру
 - Сообщения: 852
 - Зарегистрирован: 15 сен 2005, 13:19
 - Репутация: 6
 - Откуда: москва
 - Контактная информация:
 
Я так просто спросил... Без корыстного интереса 
 Просто оно смотрится логично, у нас 3d - у них 3d. В сети для Гугл Эартс много 3D образчиков - Совзонд вот Останкинскую телебашню сваял - непонятно зачем, правда - из одной, видимо, лихости, раз Microstation позволяет 
 Примеров и у вас наверняка хватает.
Узнал на форуме GPS - последняя версия ОЗИ умеет и читать, и писать kml файлы, и может использоваться как массовый конвертер в обе стороны.
http://www.oziexplorer3.com/eng/history.html
Одно неудобство - ищет в kml именно "GPS данные", а если не находит, то не грузит таковой и приходится через Трекмейкер его прогонять.
KML также читает и пишет XTools Pro, и тоже бесплатно. 3D у них только путем выдавливания.
			
			
									
						
										
						Узнал на форуме GPS - последняя версия ОЗИ умеет и читать, и писать kml файлы, и может использоваться как массовый конвертер в обе стороны.
http://www.oziexplorer3.com/eng/history.html
Одно неудобство - ищет в kml именно "GPS данные", а если не находит, то не грузит таковой и приходится через Трекмейкер его прогонять.
KML также читает и пишет XTools Pro, и тоже бесплатно. 3D у них только путем выдавливания.
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
- 
				PROxy
 - Новоприбывший
 - Сообщения: 1
 - Зарегистрирован: 03 ноя 2017, 08:22
 - Репутация: 0
 - Откуда: Амурская область
 
Re: Пакетная конвертация данных в формате KML в shape-формат
Добрый день. Подскажите, каким способом можно конвертировать пакетно kml-файлы в shp. Версия ArcGIS стоит 9.3
			
			
									
						
										
						- 
				5Nap
 - Участник
 - Сообщения: 85
 - Зарегистрирован: 21 ноя 2010, 17:36
 - Репутация: 32
 
Re: Пакетная конвертация данных в формате KML в shape-формат
PROxy, в 9.3 и далее ArcGIS "из коробки" читает kml. Просто запустите инструмент в batch-режиме.
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 38 гостей