17 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как открыть kmz на андроид

Чем просматривать KML-треки на Android?

У пользователя есть KML-треки в виде файлов *.kml в каталоге Download.

Надо дать пользователю возможность быстро просматривать эти файлы и отправлять их по e-mail. То есть, нужна программа, которая при клике по *.kml-файлу будет отображаться в списке привязанных программ, с помощью которой этот файл откроется. Просматривать надо с подложкой со спутниковыми снимками.

OsmAnd — ошибка при открытии *.kml-файла.

Maps.Me — открывает *.kml-файл. Показывает трек. Но нет возможности установить подложку из спутниковых снимков. Только встроенная малодетализованная карта.

MAPinr — открывает *.kml-файл. Нечеловеческий интерфейс. Трек показывает из кучи кружочков, за которыми не видно самой линии трека. В какой-то момент кружочки пропадают, понять по какому принципу — невозможно. А в какой-то момент снова появляются. Когда они появляются, все сильно тормозит (в треке 3000 точек). Переход к списку треков происходит слайдом справа по карте. Поэтому навигация по карте сильно затруднена: то карта пытается скроллироваться, то карта пытается съехать чтоб показать список треков. Главное меню вызывается тоже слайдом слева. Догадаться как его вызвать можно только спустя полчаса попыток.

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

Google Earth — отсутствует в магазине приложений для моделей Huawei Honor 6, для Samsung Galaxy Tab 3 и Samsung Galaxy Tab 4. Поэтому установить и посмотреть не могу. Говорят, что Google Earth совместимо только с ограниченным списком устройств. Если очень долго искать Google Earth на Play Market, то можно попасть на его страницу, но там будет написано, что «Недоступно в вашей стране» (я захожу из России). Рекомендовать пользователю тоже не могу такое.

Статья в тему:  Как выбрать селфи палку для андроид

KML/KMZ Waypoint Reader — странная программа, которая пытается открывать треки в Google Maps и Yandex Navigator. В Google Maps из всего трека отображается только одна стартовая точка. В Yandex Navigator вообще ничего не отображается.

Вот. В общем, хочу узнать, кто-нибудь знает простой и наглядный способ просмотра kml-файлов на Android?

PS: Экспортировать kml-файлы в Google Maps треки не предлагать. Да, это делается на Андроиде, я знаю как:

Но заставить пользователя так извращаться невозможно. Нужно, чтобы трек просматривался на гуглокартах в пару кликов.

Как открыть kmz на андроид

Мобильная версия всем известной программы для Android OS.
Голосовой поиск городов, мест и компаний. Использование слоев с дорогами, границами, местами, фотографиями и многим другим.

Особенности:

  • Поддержка мультитач

Доступные слои:

  • Places
  • Businesses
  • Panoramio
  • Wikipedia
  • Roads
  • Borders and labels
  • Terrain

Обратите внимание:
Если нет кнопки ‘осмотреться’, в виде глазика в левом нижнем углу, и не возможно перейти в другой угол обзора то проводя двумя пальцами по экрану сверху вниз меняется угол. И двумя же пальцами можно вращать карту.

Требуется Android 2.2 или выше
Системные требования:
Устройства, поддерживающие 3D-здания:
Чтобы 3D-здания отображались в списке слоев, у устройства должен быть двухъядерный процессор (например, Motorola Xoom, Motorola Atrix 4G или Samsung GT-N7000 Galaxy Note)

)
версия: 9.3.17.4 GP Сообщение №1790, автор And_RU
версия: 9.2.43.7 GP Сообщение №1362, автор And_RU
версия: 9.2.40.7 GP Сообщение №1338, автор And_RU
версия: 9.2.30.9 GP Google Earth (Пост And_RU #80141648)
Версия: 9.2.24.4 Сообщение №1186, автор And_RU
Версия: 9.2.17.13 Google Earth (Пост And_RU #76170425)
Версия: 9.2.15.3 Сообщение №1121, автор wrc200
Версия: 9.2.10.2 Mod Сообщение №1031, автор slim208
Версия: 9.2.10.2 Google Earth (Пост And_RU #71341421)
Версия: 9.2.0.3 Google Earth (Пост And_RU #67023182)
Версия: 9.1.11.1 Mod Google Earth (Пост bullaly777 #66915428)
Версия: 9.1.11.1 Google Earth (Пост And_RU #65606862)
Версия: 9.1.4.1 Google Earth (Пост wrc200 #63938343)
Версия: 9.0.4.2 (arm) Google Earth (Пост wrc200 #61063012)
Версия: 9.0.3.60 (arm/x86) Google Earth (Пост Displax #60605662)
Версия: 9.0.3.59 (arm/x86) Google Earth (Пост Displax #60575096)
Версия 8.0.5.2351: Google Earth (Пост Displax #55812249)
Версия 8.0.3.2344 (arm, arm64, x86): Google Earth (Пост VLADFIONOV #49724386)
Версия 8.0.4.2346 (arm) (120-160dpi): Google Earth (Пост kljovyj #50804097)
Версия: 8.0.4.2346 (arm, 320dpi) Google Earth (Пост Ansaros #50815149)
Версия 8.0.3.2344 (arm, 480dpi): Google Earth (Пост DeYura #49721581)
Версия 8.0.3.2344 (arm, 320dpi): Google Earth (Пост Ansaros #49722993)
Версия 8.0.2.2334: Google Earth (Пост Alex0047 #40600176)
Версия 8.0.2.2334 (arm64; x86): Google Earth (Пост Alex0047 #40732694)
Версия 8.0.2.2334: Google Earth (Пост Alex0047 #40600176)
Версия 8.0.1.2311 для x86: Google Earth (Пост #35731690)
Версия 8.0.1.2310: https://4pda.to/forum/d…142962300-minAPI14.apk
Версия 7.1.3.1255 Build 13294051 для x86: https://4pda.to/forum/d…C%EB%FF_7.1.3.1255.apk
Версия 7.1.3.1255 Build 13294050 для armeabi-v7a: Google Earth (Пост #26299095)
Версия 7.1.2.2011: Google Earth (Пост #24817278)
Версия 7.1.1.1781: https://4pda.to/forum/dl/post/2991248/Google_Earth_7.1.1.1781.apk
Версия 7.1.1.1703: https://4pda.to/forum/dl/post/2939703/Planeta_Zemlya_7.1.1.1703.apk
Версия 7.0.3.8527: Google Earth (Пост #19754758)
Версия 7.0.2.8421: https://4pda.to/forum/dl/post/2328907/com.google.earth-7.0.2.8421.apk
Версия 7.0.2.8403: https://4pda.to/forum/dl/post/2305748/com.google.earth-7.0.2.8403.apk
Версия 7.0.1.8239: Google Earth (Пост #16722477)
Версия 7.0.1.8177: Google Earth (Пост #16235799)
Версия 7.0: https://4pda.to/forum/dl/post/1816739/com.google.earth.apk
Версия 6.2: https://4pda.to/forum/dl/post/1545694/Planeta_Zemlya_6.2.apk
Версия 6.1 (6.1.0.5671): https://4pda.to/forum/dl/post/1373225/Planeta_Zemlya_6.1.apk (версия от 4 января 2012)
Версия 6.1: https://4pda.to/forum/dl/post/1212860/Google_Earth_6.1.apk
Версия 2.0.2: https://4pda.to/forum/dl/post/1060080/Google_Earth_2.0.2.apk
Версия 2.0.1: https://4pda.to/forum/dl/post/953150/Google_Earth_2.0.1.apk
Версия 2.0: https://4pda.to/forum/dl/post/948968/com.google.earth.v2.0.apk
Версия 1.22: https://4pda.to/forum/dl/post/839934/Google_Earth_1.2.2.apk
Версия 1.2: https://4pda.to/forum/dl/post/737307/com.google.earth.v1.2.apk
Версия 1.0: com.google.earth.apk ( 5,72 МБ )

Статья в тему:  Как установить forkplayer на андроид приставку

Сообщение отредактировал Chudmin — 04.10.21, 16:39

Чем открыть файлы kml и kmz на Андроид?

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

Формат kml является языком разметки на основе XML, широко используется в гугл-картах, программе планета-Земля и др. Его задачей является предоставление трехмерных и двухмерных пространственных данных. Какую информацию несут в себе kml файлы? Это метки, изображения, геометрические фигуры и трехмерные объекты. К перечисленным объектам можно применять такие параметры как масштаб, географические координаты (широта и долгота), высота над уровнем моря или поверхностью Земли, азимут, всплывающие подсказки и др. kmz – это сжатый файл kml.

GPX является текстовым форматом для сохранения и обмена GPS-информацией. Он также основан на XML. GPX сохраняет информацию о маршрутах, ориентирах, треках. Каждая точка в формате GPX содержит информацию о долготе и широте, высоте (в случае если информация о высоте добавлена). Если перед нами трек с точками, то в файле может содержаться информация о времени прохождения от точки к точке. Обязательной для файла GPX является только информация по широте и долготе, другие параметры пользовательские. Именно их и добавляют различные программы, спорт-трекеры, смарт-браслеты, смарт-часы, пульсометры и другие устройства. Сюда можно отнести частоту пульса, количество шагов, скорость, высоту над уровнем моря, каденс, температуру и др.

Статья в тему:  Как сделать черно белое фото с цветными элементами на андроид

С краткой информацией относительно форматов мы ознакомились, а теперь ознакомимся с функциями программы MAPinr:

  • Папки представлены иерархически, что добавляет удобство при пользовании;
  • Файлы kml можно сохранять, редактировать, импортировать и экспортировать, а также обмениваться ими;
  • Загрузка, редактирование, сохранение, обмен, импорт и экспорт путевых точек, линий, полигонов и дорожек;
  • Можно создавать фотокарты, добавив изображения на путевые точки;
  • Путевые точки, линии, полигоны и треки могут быть отображены на разных картах (Карты, Спутник, Гибрид, OpenStreetMap, Opentopomap, Opencyclemap);
  • Координатами путевых точек можно делиться;
  • Все линии, полигоны, путевые точки и треки могут быть индивидуально окрашены в разный цвет;
  • Экспортируемые файлы kml и kmz можно открыть в других программах;
  • Информацию можно искать по координатам, имени и адресу;
  • Местоположение можно использовать совместно, так вы дадите знать для ваших друзей где вы находитесь;
  • Одновременное отображение нескольких файлов kml, kmz, gpx;
  • Функция объединения файлов kml и kmz;
  • Есть возможность измерения площадей и расстояний на карте;
  • Интеграция с облачными сервисами;
  • Многоязычность и отсутствие рекламы;
  • В расширенной версии программы можно бесплатно скачать файлы (openstreetmap), просматривать файлы GPX (обычная версия их только отображает), отображать произвольные картографические данные, создавать пользовательские метаданные, вести запись GPS-треков и др.

Пользоваться программой довольно просто (несмотря на англоязычный интерфейс). После запуска программы можно видеть карту и знак +. Двигая картой наводим + на нужную точку и нажимаем на него. Откроется камера, делаем фото и меняем название на нужное. Можно выбрать цвет точки. Теперь нажав на добавленную точку на карте, можно видеть сделанное фото, координаты, делиться ею и т.д.

Статья в тему:  Можно ли подключить клавиатуру к планшету андроид


Файлы легко импортировать (смотрите скриншот):

Можно выбирать тип карт:

Открываем формат KMZ

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

Способы

Итак, в данной статье подробно рассмотрим приложения для Windows, которые поддерживают работу с KMZ.

Способ 1: Google Earth

Google Earth – универсальная картографическая программа, которая содержит снимки со спутника всей поверхности планеты Земля. KMZ является одним из ее основных форматов.

Запускаем приложение и в главном меню кликаем сначала на «Файл», а затем на пункт «Открыть».

Перемещаемся в директорию, где лежит указанный файл, после чего выделяем его и жмем «Открыть».

Можно также просто переместить файл прямо из каталога Windows в область отображения карт.

Так выглядит окно интерфейса Google Earth, где на карте отображается «Метка без названия», свидетельствующая о местоположении объекта:

Способ 2: Google SketchUp

Google SketchUp – приложение для трехмерного моделирования. Здесь в формате KMZ могут содержаться некоторые данные 3D-модели, что может быть полезно для демонстрации ее вида в реальной местности.

Открываем СкетчАп и для импортирования файла жмем «Import» в «File».

Открывается окно обозревателя, в котором переходим в нужную папку с KMZ. Затем, щелкнув по нему, кликаем «Import».

Открытый план местности в приложении:

Статья в тему:  Как создать плейлист на андроид через компьютер

Способ 3: Global Mapper

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

После запуска Глобал Маппер выбираем пункт «Open Data File(s)» в меню «File».

В Проводнике перемещаемся в каталог с искомым объектом, выделяем его и кликаем на кнопку «Открыть».

Можно еще перетащить файл в окно программы с папки Проводника.

В результате действия загружается информация о местонахождении объекта, которая отображается на карте в виде метки.

Способ 4: ArcGIS Explorer

Приложение является настольной версией геоинформационной платформы ArcGIS Server. KMZ здесь используется для задания координат объекта.

Эксплорер может импортировать формат KMZ по принципу drag-and-drop. Перетаскиваем исходный файл с папки Проводника в область программы.

Как показал обзор, все способы открывают формат KMZ. В то время как Google Earth и Global Mapper лишь отображают местонахождение объекта, SketchUp использует KMZ как дополнение к 3D-модели. В случае с ArcGIS Explorer указанное расширение может применяться для точного определения координат инженерных коммуникаций и объектов земляного кадастра.

Помимо этой статьи, на сайте еще 12360 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

3 шага, чтобы открыть файл с расширением KMZ

Обычно решить проблему с файлом KMZ просто — просто установите соответствующее программное обеспечение и откройте файл. Прочтите руководство и откройте файл KMZ прямо сейчас!

  1. 1. KMZ расширение файла
  2. 2. Что такое KMZ файл?
  3. 3. Как открыть файл KMZ?
    1. 3.1 Установите программу, которая поддерживает KMZ файлы
    2. 3.2 Найти и скачать подходящее программное обеспечение
      1. 3.2.1 Программы, поддерживающие файлы с расширением KMZ
    3. 3.3 Проверьте KMZ файл на наличие ошибок
  4. 4. Подобные расширения файлов
Статья в тему:  Как удалить папку с рабочего стола андроид

KMZ расширение файла

  • Тип файла Google Earth Placemark Format
  • Разработчик файлов Google
  • Категория файла Файлы GIS
  • Рейтинг популярности файлов

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

Тип файла GIS с расширением .KMZ используется Google Earth для поиска карт. Благодаря этим файлам можно передавать информацию о местоположении между пользователями, включая не только географические координаты, но также названия мест и вид сверху, включая 3D-модель.

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

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

Шаг 1: Установите программу, которая поддерживает KMZ файлы

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

Подсказка для пользователей Mac OS

Для пользователей Mac OS процедура аналогична — откройте меню файла, щелкнув правой кнопкой мыши по файлу KMZ, выберите опцию «Информация» и выберите опцию «Открыть с помощью программы». В подменю выберите приложение и нажмите кнопку «Изменить все».

Статья в тему:  Как скачивать игры на смартфон андроид

Шаг 2: Найти и скачать подходящее программное обеспечение

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

Утилита для импорта данных KML в Google Карты

Введение

KML – это формат данных, дополняющий формат XML и предназначенный для представления географических данных на карте. Утилита позволяет преобразовывать объекты KML в географические фигуры и накладывать их на карту в качестве слоев. Чтобы добавить данные KML на карту, вызовите метод addLayerToMap() . Чтобы удалить их, вызовите метод removeLayerFromMap() . Чтобы получить свойства объекта KML, вызовите метод getProperties() любого объекта Placemark, GroundOverlay, Document или Folder.

Добавление слоя KML на карту

Чтобы добавить на карту слой данных, сначала создайте экземпляр класса KmlLayer . Создать объект KmlLayer можно двумя способами.

Чтобы импортировать набор данных KML из локального ресурса и отобразить эти данные на карте, вам понадобятся:

  • объект GoogleMap , в который нужно добавить слой;
  • локальный файл ресурсов с данными KML;
  • объект Context , необходимый, чтобы открыть локальный файл ресурсов.

Kotlin

Чтобы импортировать набор данных KML из локального потока и отобразить эти данные на карте, вам понадобятся:

  • объект GoogleMap , в который нужно добавить слой;
  • объект InputStream , содержащий данные KML;
  • объект Context , необходимый, чтобы открыть локальный ресурс.
Статья в тему:  Можно ли айфон перепрошить на андроид

Kotlin

После создания объекта KmlLayer вызовите метод addLayerToMap()() , чтобы добавить импортированные данные на карту.

Kotlin

Удаление слоя KML

Предположим, вы создали объект KmlLayer следующим образом:

Kotlin

Чтобы удалить этот слой с карты, вызовите метод removeLayerFromMap() .

Kotlin

Доступ к контейнерам KML

Чтобы получить доступ к контейнерам, которые добавлены в слой, вызовите метод getContainers() для созданного вами слоя. Чтобы проверить, содержит ли тот или иной контейнер вложенные контейнеры, вызовите метод hasContainers() . Для доступа к этим вложенным контейнерам (как и к созданному вами слою) можно использовать метод getContainers() .

Чтобы получить доступ к контейнерам, не вложенным в KmlLayer или KmlContainer: , используйте указанный ниже код.

Kotlin

Чтобы получить доступ к контейнерам, вложенным в KmlLayer или KmlContainer , используйте указанный ниже код.

Kotlin

Доступ к меткам и наземным наложениям KML

Чтобы получить доступ к какой-либо метке или наземному наложению, добавленному в слой, можно вызвать метод getPlacemarks() или getGroundOverlays() для слоя или контейнера. Эти методы возвращают итерируемый объект KmlPlacemarks или KmlGroundOverlays (соответственно).

Например, для доступа к объектам KmlPlacemark из слоя можно использовать указанный ниже код.

Kotlin

Доступ к свойствам KML

Чтобы получить доступ к какому-либо свойству контейнера или метки, вызовите метод getProperty() , указав ключ свойства. Проверить, существует ли свойство, можно с помощью метода hasProperty() . В приведенном ниже примере кода показано, как получить значение свойства name из контейнера, если оно существует.

Статья в тему:  Как обойти микшер андроид

Kotlin

События кликов по фигурам KML

С помощью метода KmlLayer.OnFeatureClickListener() можно прослушивать события кликов по геометрическим объектам на карте. В приведенном ниже примере кода реализовано сохранение идентификатора объекта на карте при клике по этому объекту:

Kotlin

Демонстрационное приложение

В демонстрационном приложении из библиотеки утилит есть пример импортирования файла KML и создания слоя с его помощью (см. KmlDemoActivity ). В руководстве по настройке рассказывается, как запустить демонстрационное приложение.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: