Страница 1 из 1
					
				Пакетная конвертация данных в формате KML в shape-формат
				Добавлено: 27 июл 2007, 20:30
				 Максим Дубинин
				Обсуждение статьи 
"Пакетная конвертация данных в формате KML в shape-формат"
 
 http://gis-lab.info/qa/kml2shp.html 
			
					
				
				Добавлено: 08 авг 2007, 10:37
				 BaklanovAV
				Отличный скрипт - наиболее удобный среди себе подобных. Возможно, что излишне удобный. Разборку элементов по слоям будущих шейпов выгоднее делать еще на уровне KML 

 . А так - в нем предусмотрены достаточно длинные текстовые поля, которые не режут комментарии, как в западных аналогах (Domenico Ciavarella). Кроме того, данный модуль создает нормальные полилинии, а не PolyLineZ, с которыми возникают проблемы при редактировании.
Одно замечание: файл KML записывается по-умолчанию в формате UTF-8. Потому после конвертации скриптом в шейпе мы получаем DBF с нечитаемыми кириллическими записями. Эта проблема имеет место во всех аналогичных скриптах и модулях.  Ну, не поддерживает ArcView UTF-8_кириллицу!  (Если я ошибаюсь - поправьте).
Я поступаю так: прежде чем запускать скрипт, открываю KML в текстовом редактре EMeditor в UTF-8 формате (правильность чтения кириллицы проверяю по комментариям в последней четверти текста KML) и тут же сохраняю этот файл в формате Windows-1251. Далее - получаю удовольствие от работы скрипта и себя-любимого.
 
			
					
				
				Добавлено: 08 авг 2007, 13:57
				 geologic
				Здорово, давно пора. GPS-ники давно пользовались, а мы все отставали. KML, конечно, всего лишь один из "излишних" форматов, но на сегодня самый популярный.
Теперь дело за трехмерной версией? Или пусть этим КАДы увлекаются... 

 
			
					
				
				Добавлено: 08 авг 2007, 23:56
				 Максим Дубинин
				спасибо за положительные отзывы.
Насчет UTF понятно, обновил на странице, странно только, что у меня вот пример KML'я с русскими подписями и вроде текст - обычный ANSI.
3D - а почему бы и нет, сделаем, пришлите пример если есть под рукой.
			 
			
					
				
				Добавлено: 09 авг 2007, 10:26
				 geologic
				Я так просто спросил... Без корыстного интереса 

 Просто оно смотрится логично, у нас 3d - у них 3d. В сети для Гугл Эартс много 3D образчиков - Совзонд вот Останкинскую телебашню сваял - непонятно зачем, правда - из одной, видимо, лихости, раз Microstation позволяет 

 Примеров и у вас наверняка хватает.
Узнал на форуме GPS - последняя версия ОЗИ умеет и читать, и писать kml файлы, и может использоваться как массовый конвертер в обе стороны. 
http://www.oziexplorer3.com/eng/history.html
Одно неудобство - ищет в kml именно "GPS данные", а если не находит, то не грузит таковой и приходится через Трекмейкер его прогонять.
KML также читает и пишет XTools Pro, и тоже бесплатно. 3D у них только путем выдавливания.
 
			
					
				
				Добавлено: 13 окт 2007, 05:30
				 Максим Дубинин
				Обновление расширения. 
Добавлен импорт 3D точечных, линейных и полигональных шейп-файлов.
Обновлены процедуры импорта 2D данных для корректного импорта некоторых вариантов KML.
			 
			
					
				Re: Пакетная конвертация данных в формате KML в shape-формат
				Добавлено: 03 ноя 2017, 08:45
				 PROxy
				Добрый день. Подскажите, каким способом можно конвертировать пакетно kml-файлы в shp. Версия ArcGIS стоит 9.3
			 
			
					
				Re: Пакетная конвертация данных в формате KML в shape-формат
				Добавлено: 20 ноя 2017, 09:03
				 5Nap
				PROxy, в 9.3 и далее ArcGIS "из коробки" читает kml. Просто запустите инструмент в batch-режиме.