Могу ли я открыть приложение Offline Maps со ссылкой, указывающей на местоположение GPS?

Я хочу создать ссылку с позицией GPS, чтобы при нажатии на нее открывалось приложение Offline-maps (TomTom, Garmin, Sygic, Scout/Skobbler, Osmand, Locus, Maps.me или любое другое) и показывалось местоположение аналогично http://maps.google.com/?q=latitude,longitude, но он должен открываться в приложении, чтобы использовать автономные карты.

Я узнал, как сделать такие ссылки для Google, MapQuest, Scout, Waze и здесь, но все они нуждаются в доступе в Интернет.

Итак, есть два вопроса:

  1. Можно ли предоставить простой текст, который будет распознан как ссылка (например, текст, начинающийся с http://) и открыть приложение?
  2. если да, есть ли оффлайн-карты, которые можно открыть по такой ссылке и показать конкретное местоположение?

0 ответов

Geo URI можно использовать в HTML, и они должны работать на Android. Такая ссылка выглядит так, с широтой и долготой:

<a href="geo:38.62464092991612,-90.18476128578186">go here</a>

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

Концептуально они вроде как tel: ссылки... в конце концов, ссылка не обязательно должна указывать на веб-адрес.

Тем не менее, OSMand, по крайней мере, также захватывает и открывает ссылки на карты Google.

Другие вопросы по тегам