Как открыть файлы .kmz?

Вопрос или проблема

Я новичок в ubuntu-linux и хотел бы узнать, есть ли способ открыть или просмотреть файл .kmz с помощью команд ubuntu-linux? В настоящее время я использую Macbook (XQuarts) bash-ssh, подключенный к удаленному компьютеру.

Заранее спасибо

Поскольку это один файл и у вас есть доступ по ssh, это должно сработать. Это также должно работать на большинстве систем Unix, включая Mac. Думаю, есть также интерфейс для Windows.

С помощью ssh вы обычно можете получить доступ к удаленному компьютеру, используя эту команду:

ssh username@ip_address

или, иногда, так:

ssh ip_address -l username

Чтобы скопировать файл с одного компьютера на другой, вам нужно использовать команду scp. Это работает как команда cp (копировать), но работает через SSH.

Для ясности, команда cp работает так:

cp '/SOURCE/FILE' '/DESTINATION/FILE`

Итак, чтобы использовать команду scp, используйте это:

scp 'username@ip_address:/SOURCE/FILE' '/DESTINATION/FILE`

Таким образом, в вашем случае это будет что-то вроде этого:

scp 'username@ip_address:/home/mirk/ozone_dispersion_ENW4_2012091400.kmz 'WHICH/FOLDER/YOU/WANT/TO/PUT/IT/IN/ozone_dispersion_ENW4_2012091400.kmz'

После этого файл должен появиться на вашем компьютере, и его можно будет открыть с помощью Google Earth или другой программы для чтения .kmz файлов – некоторые из них перечислены здесь.

Надеюсь, это решит вашу проблему.

Используя один из образцов файлов kmz от Google в качестве примера:

$ unzip -t 080505-__D-Day_Invasion_Normandy_WW_II_[20548].kmz
Archive:  080505-__D-Day_Invasion_Normandy_WW_II_[20548].kmz
    testing: doc.kml                  OK
    testing: images/normandy.gif      OK
No errors detected in compressed data of 080505-__D-Day_Invasion_Normandy_WW_II_[20548].kmz.

$ unzip -p 080505-__D-Day_Invasion_Normandy_WW_II_[20548].kmz doc.kml
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<GroundOverlay>
  <name>Invasion Normandy </name>
  <Icon>
    <href>images/normandy.gif</href>
    <viewBoundScale>0.75</viewBoundScale>
  </Icon>
  <LatLonBox>
    <north>54.68344948353803</north>
    <south>47.72497849401205</south>
    <east>8.067729910987291</east>
    <west>-5.840828344018727</west>
    <rotation>5.28805241062117</rotation>
  </LatLonBox>
</GroundOverlay>
</kml>

Ответ или решение

Для открытия файлов с расширением .kmz на Ubuntu, существует несколько эффективных решений. Ниже приведу детальное руководство, как это можно сделать, опираясь на вашу ситуацию, в которой вы используете MacBook и подключаетесь через ssh к удалённому компьютеру.

Теория (Theory)

Файлы .kmz представляют собой сжатые в ZIP файл формата KML (Keyhole Markup Language), которые содержат географические данные и могут включать в себя изображения и другие файлы мультимедиа. Эти файлы чаще всего используются с приложением Google Earth, но их содержимое можно просматривать и без него, если распаковать .kmz как обычный zip-архив.

Пример (Example)

На основе приведенного вами примера, вы можете воспользоваться командой unzip, чтобы распаковать содержимое файла .kmz:

unzip -t your_file.kmz

Эта команда проверяет целостность архива и перечисляет файлы внутри. Чтобы получить содержимое основного XML-файла (.kml), используйте:

unzip -p your_file.kmz doc.kml

Эта команда выводит содержимое файла doc.kml.

Применение (Application)

  1. Подключение по SSH: Используйте следующую команду, чтобы подключиться к удалённому серверу:

    ssh username@ip_address

    Или альтернативно, если требуется:

    ssh ip_address -l username
  2. Копирование файла через SCP: Чтобы перенести файл .kmz с удаленного сервера на ваш локальный компьютер, выполните команду:

    scp 'username@ip_address:/path/to/your_file.kmz' '/your/local/path/your_file.kmz'

    Убедитесь, что заменили username, ip_address, /path/to/your_file.kmz и /your/local/path/your_file.kmz на актуальные значения.

  3. Открытие KMZ файла:

    • Убедившись, что файл находится у вас на компьютере, используйте unzip как описано выше, чтобы извлечь необходимую информацию в формате KML.
    • Для более полного обзора воспользуйтесь приложением Google Earth. Оно доступно для различных операционных систем, включая Ubuntu и macOS.

Надеюсь, это руководство окажется полезным. Если у вас останутся вопросы, пожалуйста, не стесняйтесь уточнять детали.

Оцените материал
Добавить комментарий

Капча загружается...