Ищу альтернативу Map2Geo для обмена данными о местоположении между приложениями на Android.

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

Делиться геоданными между приложениями на Android unnecessarily сложно. Выбрать местоположение в одном приложении и поделиться им с навигационным приложением? Нет. Припарковать машину в картах и отправить местоположение на свои умные часы? Нет. За исключением некоторых случаев, это просто невозможно.

Не знаю, сделано это намеренно, чтобы удержать вас от использования чужих приложений, или просто нет хорошего стандарта для геоданных в Android, и несколько приложений использовали один и тот же формат, но мне понадобилось стороннее приложение, чтобы конвертировать геоданные для меня. Я использовал Map2Geo (catfish.android.map2geo) плюс ‘url injector’ (catfish.android.map2geo.urlinjector) от Catfish для этого. Некоторое время жизнь была проще. Кто-то мог отправить мне сообщение с URL-адресом местоположения Google Maps, и я мог просто выбрать, чтобы открыть его в OsmAnd или Flitsmeister. Затем Map2Geo убрали из Play Store, и я не могу установить его на своем новом телефоне. Есть зеркало с оригинальным описанием, но я могу только предполагать, что его убрали из Play Store не без основания. Хотя приложение кажется безопасным, я не могу доверять сторонним организациям. Лучше перебдеть, чем недобдеть.

Теперь я все больше расстраиваюсь из-за того, что не могу сделать простые вещи, которые я знаю, что технически возможны. Если кто-то отправляет мне ссылку из своего любимого приложения, мне приходится открывать именно это приложение или их конкретный веб-сайт вместо моего любимого приложения. Я искал повсюду альтернативу. Я даже не могу найти других, задающих тот же вопрос. Я что-то упускаю? Есть ли аналогичный инструмент из надежного источника, который делает конвертацию между приложениями локально, а не на каком-то сервисе, который может продавать ваши геоданные?

Ранее я задавал этот вопрос на Android Stack Exchange, но мне рекомендовали задать его здесь.

Сегодня у меня был тот же вопрос. Я нашел эту альтернативу: https://github.com/jakubvalenta/geoshare

Чтобы сделать это более эффективным, я рекомендую изменить следующее: В Android в Настройки – Приложения – Приложения по умолчанию – Открытие ссылок – Geo Share. Установите галочку “Открывать поддерживаемые ссылки” и проверьте все опции. В Firefox – Настройки – Открывать ссылки в приложениях. Установите это всегда или спрашивать перед открытием

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

Вам, возможно, известна проблема, возникающая при обмене географическими данными между приложениями на Android. Действительно, функция передачи местоположений между различными приложениями, такими как приложения для навигации или спортивные часы, может быть затруднена из-за отсутствия единого стандарта или сильной привязки к конкретным платформам. Ваша зависимость от решения третьих сторон, таких как Map2Geo, показала, что альтернативные возможности необходимы для улучшения взаимодействия пользователей с различными картографическими сервисами.

Введение: Реальность обмена геоданными в Android

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

Альтернатива Map2Geo: GeoShare

Вы уже упомянули о существовании доступной альтернативы Map2Geo — проекта GeoShare, который можно найти на GitHub по следующей ссылке: GeoShare на GitHub. Это приложение позволяет пользователям обмениваться географическими данными между приложениями, что может стать необходимым инструментом для повышения вашей продуктивности. Вот несколько ключевых аспектов и рекомендаций по его использованию:

  1. Скачивание и установка: Как и в случае с другими приложениями из GitHub, вам потребуется скачать APK файл и установить его вручную. Убедитесь, что устройство настроено на установку приложений из неизвестных источников.

  2. Настройки приложения: Для более эффективной работы GeoShare рекомендуется изменить некоторые системные настройки:

    • Перейдите в Настройки -> Приложения -> Стандартные приложения -> Открытие ссылок -> GeoShare и отметьте "Открывать поддерживаемые ссылки". Убедитесь, что все опции активированы.
    • В вашем браузере (например, Firefox) откройте Настройки -> Открывать ссылки в приложениях и установите значение на "Всегда" или "Спрашивать перед открытием".
  3. Поддержка форматов: GeoShare разработан для поддержки передачи различных форматов ссылок от разных картографических сервисов. Таким образом, если вы получите ссылку на местоположение из Google Maps, вы сможете вызвать навигационное приложение по вашему выбору.

Другие альтернативы

Помимо GeoShare, существуют и другие приложения, которые могут помочь вам в обмене геоданными:

  • LinkMe: Приложение, которое позволяет удобно обмениваться ссылками на географические координаты между разными картографическими сервисами.
  • OpenLinkMap: Инструмент, небольшой по размеру, который дает возможность делиться данными о местоположении с использованием открытых форматов.

Заключение

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

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

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

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