我可以打开带有指向 GPS 位置的链接的离线地图应用程序吗?
Posted
技术标签:
【中文标题】我可以打开带有指向 GPS 位置的链接的离线地图应用程序吗?【英文标题】:Can I open an Offline Maps App with a link pointing to a GPS Position? 【发布时间】:2017-05-28 09:41:42 【问题描述】:我想生成一个带有 gps 位置的链接,以便在单击时,离线地图应用程序(TomTom、Garmin、Sygic、Scout/Skobbler、Osmand、Locus、Maps.me 或任何其他)打开并显示位置,类似于http://maps.google.com/?q=latitude,longitude,但应在应用中打开以便使用离线地图。
我找到了如何为 Google、MapQuest、Scout、Waze 和此处创建此类链接,但这些都需要互联网访问。
那么,有两个问题:
-
是否可以仅提供一个将被识别为链接的文本(如以
http://
开头的文本)并打开应用程序?
如果是,是否有离线地图可以通过此类链接打开并显示特定位置?
【问题讨论】:
【参考方案1】:Geo URI's 可以在 html 中使用,它们应该可以在 android 上使用。这样的链接看起来像这样,带有经纬度:
<a href="geo:38.62464092991612,-90.18476128578186">go here</a>
此类链接将(应该)由任何 Android 地图应用程序打开(假设他们的开发人员已对该应用程序进行编程以打开此类链接)。有关详细信息,请参阅here,您可以单击一个链接来查看它是否适用于您的离线地图应用。
从概念上讲,它们有点像tel:
链接。毕竟,链接不必指向网址。
也就是说,OSMand 至少也可以捕获和打开 Google 地图链接。
【讨论】:
以上是关于我可以打开带有指向 GPS 位置的链接的离线地图应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章