Чем просматривать 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 треки не предлагать. Да, это делается на Андроиде, я знаю как:
Но заставить пользователя так извращаться невозможно. Нужно, чтобы трек просматривался на гуглокартах в пару кликов.
Навигация в оффлайн на android, чем просматривать KML/KMZ-файло?
Всем привет.
Создал область-полигон, сохранил в KML/KMZ-файл, как его теперь смотреть в оффлайне на андроиде, на фоне спутниковых снимков яндекса и гугла? на фоне карт яндекса, гугла, osm, wikimapia?
пока не нашел подходящей программы 🙁
- Вопрос задан более трёх лет назад
- 7623 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 1
Консультация и разработка мобильных приложений
Ответ написан более трёх лет назад
andrrrrr @andrrrrr Автор вопроса
спасибо что откликнулись.
но эта программа не работает с полигонами. только с линиями и точками. я поменял полигон на линию и она его отрисовала, как линию.
и как можно смотреть на фоне других карт? а как ей подсунуть офлайн спутниковые снимки яндекса и гугла, карты яндекса, гугла, osm, wikimapia? походу никак. только свои карты MAPS.ME.
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Android
- +1 ещё
Как обойти @UnsupportedAppUsage?
- 1 подписчик
- 7 часов назад
- 14 просмотров
Файл с расширением .kml

Файл KML содержит геопространственную информацию и используется для отображения географических данных в геобраузерах, таких как Google Планета Земля, Google Карты и Google Карты для мобильных устройств. Формат KML создан на основе стандарта XML и использует основанную на тегах структуру с вложенными элементами и атрибутами.
KML-файлы служат для идентификации и маркировки местоположений, создания различных ракурсов камеры, наложения текстур и добавления содержимого на карты. Пользователи могут создавать простые KML-документы непосредственно в интерфейсе Google Планеты Земля, добавляя и изменяя метки, наложения на земную поверхность, пути и многоугольники. Для работы с более сложными геопространственными элементами KML потребуется текстовый редактор.
Как загрузить и открыть файл на мобильном устройстве?

В этой статье мы расскажем, как перенести файл с компьютера на мобильное устройство в онлайн- или офлайн-режиме и открыть его в мобильном приложении CarryMap.
Мобильное приложение CarryMap поддерживает следующие форматы данных: GeoPackage, KML/KMZ, SHP, GPX и позволяет работать с картами в формате CMF2. При импорте данные в форматах KML/KMZ, SHP, GPX будут автоматически сконвертированы в формат GeoPackage.
Если на вашем настольном компьютере есть файлы, с которыми вы хотите работать в мобильном приложении CarryMap, то вам нужно перенести эти файлы с вашего ПК на мобильное устройство. Существует несколько способов переноса файлов на смартфон или планшет:
- При наличии интернета вы можете загрузить файл через мессенджер, облачное хранилище (Яндекс Диск, Dropbox, Google Диск и т. д.) или почтовый сервис. Рассмотрим вариант с использованием облачного хранилища.
- Выберите нужный файл, нажмите на кнопку «Скачать» и при необходимости подтвердите действие.
- После скачивания файла нажмите на уведомление об успешном завершении или перейдите в список скачанных файлов в браузере.
- Нажмите на скачанный файл и в списке программ, доступных для открытия файла, выберите приложение CarryMap.
- Готово, файл откроется у вас на устройстве!
- Если доступ к сети отсутствует, необходимо подключить устройство к ПК через USB-кабель и загрузить файл с ПК в папку приложения CarryMap на смартфоне или планшете. Для загрузки файла на iOS-устройство воспользуйтесь приложением iTunes.
Если у вас устройство Android
- Подключите Android-устройство к ПК.
- Перейдите к папке с данными на ПК и скопируйте необходимый файл.
- Перейдите к подключенному мобильному устройству и вставьте выбранный файл в папку приложения CarryMap.
- Откройте приложение CarryMap на мобильном устройстве, скопированный файл карты будет отображаться в разделе «Мои карты», скопированные файлы в форматах GeoPackage, KML/KMZ, SHP, GPX – в разделе «Данные».
Обращаем ваше внимание, что на устройствах Android расположение папки приложения зависит от версии ОС вашего устройства – для устройств с версией 10 и ниже папка CarryMap размещается во внутреннем хранилище устройства, а для устройств с версией 11 и выше – в системной папке приложения (Android/data/com.dataeast.carrymap/files/CarryMap).
Если у вас устройство iOS
- Подключите iOS-устройство к ПК.
- Запустите приложение iTunes. Нажмите кнопку устройства в левой верхней части окна iTunes.
- Нажмите «Общие файлы», в списке слева выберите приложение CarryMap и нажмите «Добавить файл».
- Выберите файл, который требуется перенести, затем нажмите «Открыть». Файл на вашем iOS-устройстве.
Откройте приложение CarryMap, скопированный файл карты будет отображаться в разделе «Мои карты», скопированные данные в форматах GeoPackage, KML/KMZ, SHP, GPX – в разделе «Данные».
Попробуйте CarryMap Builder и создавайте собственные карты бесплатно в течение 14 дней!
Для просмотра готовых карт воспользуйтесь бесплатным мобильным приложением CarryMap для смартфонов и планшетов Android и iOS и устройств Windows Desktop.