Преобразование файла kmz в kml?

43

Есть ли простой способ (например, распаковать), чтобы конвертировать файл KMZ в KML?

Abe
источник

Ответы:

58

Да. Внутри .kmz находится файл с именем doc.kml. Вы можете использовать 7-zip, чтобы открыть архив kmz.

HeyOverThere
источник
26

или измените расширение файла на .zip под windows, чтобы открыть его с помощью winzip.

В Unix / Linux / OSX:

cp myfile.kmz myfile.zip
unzip myfile.zip
cp doc.xml myfile.kml
warrieka
источник
2
Вы можете просто распаковать файл kmz напрямую, Unix не заботится о расширениях файлов.
HeyOverThere
@HeyOverThere большинство утилит Unix не волнует, но некоторые, такие как gunzip, требовательны к расширениям.
Scw
Техника расширения файлов с переименованием работает в Windows 7 как очарование.
JohnnyO
13

Нет необходимости в стороннем инструменте. Измените расширение на .zip, откройте и извлеките нужный файл.

Эрик Перес
источник
4
+1 Если вы используете 7zip, вам даже не нужно добавлять расширение «.zip».
Аарон
9

Скорее всего, это не практическое решение, но вы можете импортировать свой kmz-файл в Google Earth (открыть) и экспортировать его (щелкнув правой кнопкой мыши -> сохранить) как kml. Где-то там, конечно, есть простой инструмент для преобразования / извлечения.

кроншнеп
источник
Хорошая идея: Google Earth захлебнулся 57-мегабайтным файлом. Я думаю, это другая проблема.
Абэ
2
Хуэй, тогда, может быть, вы должны сначала извлечь файл doc.kml, как упомянуто HeyOverThere. По этой ссылке вы найдете дополнительную информацию о формате файлов kmz: developers.google.com/kml/documentation/kmzarchives
Curlew
@ Твердотельная память - путь. У меня тоже 16 ГБ оперативной памяти, это тоже очень полезно.
boulder_ruby
3

У меня возникла та же проблема, и я изменил расширение с KMZ на ZIP. Нажатие на ZIP-файл привело меня к KML-файлу, а затем сделал импорт из QGIS и ArcGIS Desktop.

Патрик Ван Ден Ноортгете
источник