Как сжать файл kmz

Обновлено: 01.07.2024

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

Содержание учебника

Что такое файл KMZ?

Когда использовать формат файла KMZ

Разработайте свой контент в виде простого файла KML.

Опубликуйте свой контент в виде файла KMZ.

Выбор типа проекта

Советы для веб-проектов

Советы для автономных проектов

Обсуждение и отзывы

В апреле 2017 года была выпущена версия Google Планета Земля в Интернете, которая добавляет Планету Земля в браузер. Однако для работы с этим руководством вам понадобится программа Планета Земля для рабочего стола, установленная на вашем компьютере. Скачать последнюю версию здесь. (Это бесплатно!)

Что такое файл KMZ?

Файлы KMZ очень похожи на файлы ZIP. Они позволяют упаковывать несколько файлов вместе и сжимают содержимое, чтобы ускорить загрузку. Это позволяет при желании объединять изображения вместе с файлом KML.

Вы можете легко создавать файлы KMZ с помощью Google Планета Земля. Когда вы сохраняете метку или папку с панели «Метки», у вас есть возможность сохранить содержимое в виде файла KMZ или файла KML. Это похоже на то, как веб-браузеры позволяют сохранять полные веб-страницы, включая изображения и таблицы стилей, или только HTML для одной веб-страницы.

Вот видео, в котором рассказывается об основных принципах работы с файлами KMZ с помощью Google Планета Земля Про:

Узнайте, почему файлы KMZ могут быть полезны для контента Google Планета Земля

Когда использовать формат файла KMZ

Вот несколько общих советов о том, когда вы можете использовать KML вместо KMZ и наоборот. Обратите внимание, что это рекомендации, и вы можете выбрать подход, который лучше всего соответствует вашим потребностям

Разработайте свой контент в виде простого файла KML.

Не беспокойтесь о файлах KMZ, когда начинаете новый проект. Хорошей практикой является организация любых изображений, которые вы используете, в небольшое количество папок, но не беспокойтесь об упаковке своей работы в KMZ на потом.

Опубликуйте свой контент в виде файла KMZ.

Когда вы будете готовы поделиться своим контентом с другими — публикуете ли вы файл в Интернете, отправляете вложение по электронной почте коллеге или готовитесь к презентации перед живой аудиторией — сохраните файл KML и любые изображения, которые вы хотите включить в файл KMZ.

Когда вы создаете файл KMZ, вам не нужно включать изображения. Файл KMZ может быть просто сжатой версией файла KML без каких-либо мультимедийных файлов. По крайней мере, вы сделаете файл меньшего размера, который будет загружаться быстрее.

Выбор типа проекта

Прежде чем начинать новый проект с помощью Google Планета Земля, подумайте о цели этого проекта:

Если вы хотите, чтобы ваш файл KML ссылался на изображения в Интернете, вам потребуется проект, зависящий от Интернета.

Если вы собираетесь представить свой проект без доступа к Интернету или распространять свой контент в закрытой группе, вам понадобится автономный проект.

Советы для веб-проектов

Иногда вам может понадобиться, чтобы ваши метки ссылались на изображения в Интернете. Это может пригодиться, если вы будете периодически обновлять изображения, хотите включить изображения с атрибутами с другого сайта или просто хотите уменьшить размер загружаемого файла KMZ.

Вот несколько советов по использованию изображений в Интернете в файле KML:

Разместите любые изображения, необходимые для ваших меток, в общедоступном месте на вашем веб-сервере

Если вы хотите просматривать свои файлы KML или KMZ в Google Планета Земля (v9) в Интернете, вам необходимо убедиться, что сервер, на котором размещены ваши изображения и другие файлы, предоставляет соответствующие заголовки CORS, иначе Планета Земля в Интернете не будет в состоянии получить к ним доступ. Обычно это вопрос к вашему веб-мастеру.

Создайте файл KMZ, содержащий только ваш файл KML.

Опубликуйте новый KMZ-файл на своем веб-сервере.

Вот простой видеопример создания файла KMZ (без изображений) и его публикации в Интернете:

Использование файлов KMZ для веб-проектов

Вот некоторые ссылки и ресурсы, упомянутые в видео:

Советы для автономных проектов

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

Прежде чем приступить к созданию автономного проекта, заполните приведенный выше раздел о веб-проектах.

Вот несколько советов:

Убедитесь, что все изображения, которые вы хотите включить в файл KMZ, находятся на жестком диске вашего компьютера.

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

Создайте файл KMZ с помощью Google Планета Земля, который считывает ваш файл KML и автоматически собирает изображения, необходимые для файла KMZ, с жесткого диска.

Отправьте электронное письмо своим коллегам с прикрепленным файлом KMZ.

Вот видео-пример создания KMZ с включенными изображениями. Видео разбито на 2 части:

Использование файлов KMZ для автономных проектов (1/2)

Использование файлов KMZ для автономных проектов (2/2)

Советы, приведенные выше, помогут вам избежать некоторых распространенных ошибок и вопросов, с которыми вы можете столкнуться. Всегда есть компромиссы для каждого выбора, который вы делаете при проектировании своего KMZ. Вот несколько предупреждений, которые помогут свести к минимуму возможные проблемы:

Если одна из ваших меток ссылается на изображения на вашем веб-сайте с использованием относительных URL-адресов (например, "images/myphoto.jpg"), изображения не будут правильно отображаться в Google Планета Земля. В большинстве случаев относительные пути следует использовать только для ссылки на изображения, включенные в файл KMZ.

Если вы создаете файл KMZ с параметром Сохранить как в Google Планета Земля, он будет включать в файл KMZ только изображения на вашем компьютере. Никакие медиаданные в Интернете не будут упакованы вместе с ним.

Если вы загрузите файл KMZ, а затем сохраните его как файл KML, ваши метки будут ссылаться на изображения в исходном файле KMZ. Любой, кто попытается использовать ваш новый файл KML, не увидит изображения, поскольку они находятся на вашем жестком диске, а не упакованы в файл KMZ.

Обсуждение и отзывы

Есть вопросы об этом руководстве? Хотите оставить отзыв? Посетите справочное сообщество Google Планета Земля, чтобы обсудить его с другими.

Я использую SimpleKML для создания списка примерно из 600 изображений с геотегами (где каждая булавка имеет изображение в качестве описания. Поэтому я щелкаю одну из булавок на карте, и она показывает изображение, которое я сделал в этой координате).

Файл KMZ весит примерно 1 ГБ и не открывается в Google Планета Земля Про. Я искал в Интернете, и кажется, что это может быть слишком большой размер файла для открытия. Однако я видел, что Земля способна показывать более миллиона координат. Если я не добавлю изображения в качестве описания, файл уменьшится до ~5 КБ и сможет работать.

Как я могу открыть файл, сохранив изображения в качестве описания? Действительно ли существует верхний предел размера файла?

(Примечание. Я не уверен, что это вопрос о Python/программировании или вопрос о Google Планета Земля, поэтому на данный момент я предполагаю, что это общий вопрос о Google Планета Земля).

Размер файла .kmz составляет 1 ГБ или несжатого содержимого – 1 ГБ? - большая разница. GE — это всего лишь 32-разрядное приложение, которое может получить доступ только к 2 ГБ памяти. Вы пытались сначала просто получить доступ к несжатым файлам как есть, не помещая их в файл KMZ? Google Планета Земля просто распаковывает его при попытке открыть. Как насчет файла KML, состоящего всего из 100 или 300 фотографий? Это работает?

@JasonM1 - Не уверен, сжато оно или нет. В проводнике файл .kmz имеет размер ~2 ГБ. Сегодня я попробую сделать всего 100/300/500 фотографий и посмотрю, поможет ли это.

Может быть, ссылки на изображения? Согласно справочным описаниям, они могут содержать HTML и `Ссылки на файлы изображений в локальной файловой системе всегда разрешены, если они содержатся в теге.`

@rheitzman — я использую ссылки на изображения. Я добавляю через point.description = '', о чем, как мне кажется, вы говорите, да?

1 Ответ 1

У Google Планета Земля Про есть как 32-разрядная, так и 64-разрядная версии. 32-разрядная версия ограничивает доступ к 2 ГБ памяти, а файл KMZ размером 1–2 ГБ, скорее всего, больше 2 ГБ в несжатом виде, что превышает объем памяти, доступный для Google Планета Земля.

Google Планета Земля сама может обрабатывать много ГБ данных, но не все сразу. Единственный способ сделать такой объем данных доступным для Google Планета Земля — это заставить файл KML загружать подмножество изображений за раз.

Если изображения с геотегами физически разделены, вы можете создать несколько файлов KML, каждый из которых представляет регион и фотографии в этом регионе. На каждый файл KML может ссылаться родительский файл KML через NetworkLink. NetworkLink потребует, чтобы элемент Region указывал, когда следует загружать файл KML с изображениями с геотегами в данном регионе. Регион содержит ограничивающую рамку ( ), описывающую интересующую область, определяемую географическими координатами и высотами. Кроме того, регион содержит экстент LOD (уровень детализации), который определяет допустимый диапазон связанного региона с точки зрения проецируемого размера экрана в пикселях.

Ваш корневой KML будет иметь следующую структуру:

Чтобы заставить регионы работать, нужно пробовать и ошибаться.С помощью этой экранной линейки KML можно измерить размеры пикселей «экрана» для регионов.

Вот два руководства по работе с регионами:

Кроме того, вы можете создать несколько файлов KMZ, каждый из которых содержит подмножество изображений с геотегами. Вы можете связать вспомогательные файлы KMZ вместе с родительским файлом KML со стилем списка радиопапок и сетевыми ссылками с каждым из файлов KMZ. Это позволяет выбрать любой из файлов суб-KMZ с фотографиями, но только по одному, чтобы предотвратить перегрузку памяти.

Если вы хотите, чтобы один из файлов KML отображался по умолчанию при открытии в Google Планета Земля, измените его видимость на "1" и оставьте остальные на "0".

API SimpleKML поддерживает сетевые ссылки, регионы, KMZ и т. д., поэтому лучше поэкспериментировать и попробовать разные выходные данные KML, чтобы увидеть, что работает лучше.

Умные советы о том, как извлечь максимальную пользу из всех технологий в вашей жизни, от телефонов и умных домашних гаджетов до интернет-безопасности.

ЛУЧШИЕ ПРОДУКТЫ

Лучшие практические советы


Elden Ring: как купить кузнечные камни

Elden Ring: как купить кузнечные камни


7 способов делать снимки экрана в Windows 10 и Windows 11

7 способов делать снимки экрана в Windows 10 и Windows 11


Wordle: все, что вам нужно знать о вирусной игре в слова

Wordle: все, что вам нужно знать о вирусной игре в слова


Как скачать Wordle и играть в автономном режиме

Как скачать Wordle и играть в автономном режиме

Телефоны: лучшие практические советы


У вас плохой телефон. Вот как правильно его почистить

У вас плохой телефон. Вот как правильно его почистить


Как разблокировать iPhone с помощью Face ID в маске

Как разблокировать iPhone с помощью Face ID в маске

Лучшие предложения для iPhone SE: сэкономьте до 650 долларов США в Apple и 700 долларов США в Verizon


Если вы еще не хотите iPhone SE, эти уловки со скрытой кнопкой «Домой» могут вас заинтересовать

Если вы еще не хотите iPhone SE, эти уловки со скрытой кнопкой «Домой» могут вас заинтересовать

Умный дом: лучшие советы

Забудьте о Siri, поместите Alexa на главный экран iPhone


Alexa Overload: установите Amazon Echo в каждой комнате вашего дома

Alexa Overload: установите эхо Amazon в каждой комнате вашего дома


Управляйте своим Google Smart Home с помощью этих простых советов и приемов

Управляйте своим Google Smart Home с помощью этих простых советов и рекомендаций

Наслаждайтесь быстрым и простым в использовании онлайн-конвертером геопространственных данных!

Загрузите файл KMZ и конвертируйте


Перетащите файлы сюда.

Или просмотрите файлы для преобразования

Обратите внимание, что ваши данные никому не будут переданы, если вы не сделаете это сами.

Преобразование из KMZ в KML

Загрузите данные KMZ (широко используемые в таких программах, как Google Планета Земля и устройства GPS) и преобразуйте их одним щелчком мыши в формат KML (широко используемый в таких программах, как Google Планета Земля, Fusion Tables, Карты и устройства GPS).

Примечание к формату KML. Конвертер KML строго преобразует входной набор данных в систему координат WGS 84 (при необходимости). Пожалуйста, убедитесь, что система координат вашего входного набора данных назначена правильно, иначе результирующий файл KML может быть пространственно сдвинутым или неправильным.

О конвертере MyGeodata

Наш онлайн-конвертер ZIP-формата языка разметки Keyhole в формат языка разметки Keyhole (KMZ в KML) — это быстрый и простой в использовании инструмент для индивидуального и пакетного преобразования. Конвертер также поддерживает более 90 других векторных и растровых форматов GIS/CAD и более 3000 систем координат. Если система координат ваших входных данных отсутствует или распознана неправильно, можно назначить правильную. Затем можно преобразовать ваши данные в любую другую систему отсчета координат.

Файлы можно загружать с помощью множественного выбора или упаковывать в любой поддерживаемый формат (ZIP, RAR, 7Z, TAR, GZIP). Если входной формат основан на каталоге, необходимо упаковать весь каталог, а не только содержимое.

Чтобы избежать значительных нагрузок на серверы, нам пришлось установить лимиты конверсий для каждого пользователя - см. Бесплатный план. Если вы превысили лимит, вы можете зарегистрировать план предоплаты - в противном случае с вас будет снята оплата кредитной картой в процессе конвертации (разовый платеж). Ваши платежи позволяют нам покрывать расходы, связанные с работой серверов, и улучшать наш сервис.

Поддерживаемые системы координат

MyGeodata Converter поддерживает более 3000 систем координат, в том числе:

  • WGS 84
  • ETRS89/LAEA Европа
  • ETRS89/зона UTM 30N (N-E)
  • ETRS89/UTM, зона 29N
  • MGI / Австрия Ламберт
  • GDA94/MGA, зона 54
  • GDA94/MGA, зона 55
  • РГФ93 / Ламберт-93
  • Зона WGS 84/UTM .
  • ЭД50/ТМ27
  • Амерсфорт / Род-Айленд, Нью-Йорк
  • Пулково 1942 г. / Гаусс-Крюгер
  • С-ЮТСК / Кровак
  • НАД27
  • НАД83
  • Псевдо-Меркатор, Сферический Меркатор, Карты Google, OpenStreetMap, Bing
  • OSGB 1936 / Британская национальная электросеть — Управление артиллерийского вооружения Соединенного Королевства
  • <ли>. и более 3 000 других систем координат

Видео: как конвертировать KMZ в KML

Читайте также: