Страница 1 из 1

Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 04:32
Boris
Есть у меня вот такой файл.
50230040104_Центр_ЗУ.kmz
(6.49 КБ) 577 скачиваний
Взят из-под сервера ArcServer, и GoogleEarth его прекрасно читает.
В файле, кроме самих точек, есть куча полезной информации виде атрибутов. Есть хоть какой-нибудь софт, который сделает две вещи:
а) переведет его в SHP,TAB,MIF - любой
б) сохранит при этом его атрибуты?
PS
То, что это сжатый kml - я знаю. Но сам файл, даже распакованный либо не понимается, либо конвертируется без атрибутов.

PSS
Советы берем "это" вот тут ... и делаем "вот так", равно как и ссылки на удобочитаемый текст очень приветствуются.

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 11:26
bim2010
Частичное решение GPSConverter
Описание в "личке".

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 13:44
Дмитрий Барышников
В настоящее время библиотека GDAL 1.7.2 поддерживает (к сожалению) только два атрибута Name и Description.

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 14:39
HasT
Конвертировал через http://www.zonums.com/online/kml2shp.php в shp, сохранились атрибуты ZID, NAME, ELEV, ICON

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 17:28
Boris
HasT писал(а):Конвертировал через http://www.zonums.com/online/kml2shp.php в shp, сохранились атрибуты ZID, NAME, ELEV, ICON
не хватает атрибута Description - без него работа имеет не более 10% смысла. Но вот такой файл на том сайте не проходит разбор вовсе
50230040104_Земельные_участки.kmz
(6.89 КБ) 539 скачиваний

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 17:33
Boris
Bishop писал(а):В настоящее время библиотека GDAL 1.7.2 поддерживает (к сожалению) только два атрибута Name и Description.
я знаю, что я уже спрашивал, но можете меня ткнуть в место, где можно скачать эту версию в виде утилит командной строки для Win32?
или если использование библиотеки под VB или VB.Net, на ваш взгляд, не сложно, то в место где можно скачать не только саму библиотеку, но инструкцию как ее установить на машину и подключить к этим программам, если там еще будут примеры и/или справочник по библиотеке классов, то - это вообще идеально.

Re: Помогите с конвертацией файла KMZ

Добавлено: 05 сен 2010, 19:45
Дмитрий Барышников
Свежии версии GDAL ищите в сборках здесь http://fwtools.maptools.org/ и здесь http://trac.osgeo.org/osgeo4w/
Крайний набор GDAL 1.7.2 в исходниках здесь http://trac.osgeo.org/gdal/wiki/DownloadSource
По поводу документации см. здесь http://www.gdal.org/, например, одна из ссылок http://www.gdal.org/vb6_tutorial.html
Еще один момент - различные типы геопространственных данных поддерживаются в виде так называемых драйверов. Так вот моме мнение что драйвер поддержки kml надо бы переписывать, так как кроме поддержки нескольких полей (более 2-х) еще отсутствую возможность переименования слоев и/или их удаление, опять же kmz.

Re: Помогите с конвертацией файла KMZ

Добавлено: 11 сен 2010, 15:01
Дмитрий Барышников
Тут пришлось почитать спецификацию KML v.2.2 Так оказалось, что kml так и поддерживает только два поля (имя и описание). А табличные данные во всплывающем сообщении в Гугл Планита Земля - это постой html запихнутый в секцию Description (описание). См. http://code.google.com/intl/ru-RU/apis/ ... rence.html. Так что в плане полей GDAL KML driver соответствует спецификации. Однако, тем не менее, поддержки удаления/добавления/переименования слоев не хватает.