地图标记放置在距离相应坐标较远的地方

Posted

技术标签:

【中文标题】地图标记放置在距离相应坐标较远的地方【英文标题】:Map marker placed some far distance to the corresponding co-ordinates 【发布时间】:2012-06-08 10:19:56 【问题描述】:

我正在使用谷歌地图应用程序,问题是当我放置纬度和经度标记(我手动输入 gps 坐标)时,标记显示了一些正确的位置,但不是确切的位置,它被放置到相应的坐标有些远的距离。当我在谷歌地图 中检查这些坐标时,它显示了一些带有两个标记(绿色和红色)的路边位置,但在 andorid mapview 中,标记与该绿色引脚匹配,但我需要将标记放在红色引脚中.请帮我解决这个问题。

【问题讨论】:

您确定您手动输入了正确的 GPS 坐标吗?例如,如果我输入13.067851,80.248716,我最终会到达红色“A”标记的位置(或多或少)。 例如我已经给出了这个。如果您在谷歌地图中输入任何 gps 坐标,您将看到绿色和红色的两个大头针。 好吧,我可能误解了你,但在 Google 地图中,绿色标记放置在你在搜索字段中输入的确切坐标处。因此,如果您希望它显示在红色标记的位置或任何其他位置,您需要调整坐标。您可以让标记显示在您喜欢的任何位置,但您当然需要提供正确的坐标。 是的,我当然需要提供正确的坐标,但是当我在 iosandroid 默认谷歌地图中放置相同坐标的标记时,它指向红色别针而不是绿色别针。所以我希望将标记放在红色引脚区域。 用于标记的位图(png)非常重要。我仍在试图找出箭头的确切位置,指针应该在图像上准确定位。 【参考方案1】:

http://mobiforge.com/developing/story/using-google-maps-android

此链接提供了使用地图的详细教程。在那里你可以找到一个简单的计算方法,把别针放在准确的位置上。

【讨论】:

感谢您的回答 Hardik,以上链接示例还将标记匹配到 Google 地图中的绿色图钉。我需要将大头针匹配到红色大头针“A”

以上是关于地图标记放置在距离相应坐标较远的地方的主要内容,如果未能解决你的问题,请参考以下文章

将标记放置在具有特定距离的折线上

android 百度地图标记坐标问题

如何根据标记位置设置谷歌地图的缩放级别

使用标记在 HTML 中嵌入 Google 地图代码

如何在谷歌地图中获取标记和中心之间的距离

如何通过地图API获得任意两个地点的距离