Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 地图标记放置在距离相应坐标较远的位置_Android_Android Mapview_Android Maps_Android Location - Fatal编程技术网

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

Android 地图标记放置在距离相应坐标较远的位置,android,android-mapview,android-maps,android-location,Android,Android Mapview,Android Maps,Android Location,我在谷歌地图应用程序上工作,问题是当我放置了一个纬度和经度标记(我手动输入了gps坐标),标记显示了一些正确的位置,但不是确切的位置,它被放置在距离相应坐标很远的地方。当我在谷歌地图中检查这些坐标时,它会显示一些带有两个标记(绿色和红色)的路边位置,但在andorid mapview中,标记与绿色pin相同,但我需要将标记放置在红色pin中。请帮助我解决这个问题。 此链接提供了使用地图的详细教程。在那里,您可以找到一个简单的计算方法,将pin定位到准确的位置。您确定手动输入了正确的GPS坐标吗?

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


此链接提供了使用地图的详细教程。在那里,您可以找到一个简单的计算方法,将pin定位到准确的位置。

您确定手动输入了正确的GPS坐标吗?例如,如果我输入
13.067851,80.248716
,我将在红色“A”标记的位置结束(或多或少)。例如,我给出了这个。如果你在谷歌地图中输入任何gps坐标,你会看到绿色和红色的两个图钉。我可能误解了你的意思,但在谷歌地图中,绿色标记被放置在你在搜索字段中输入的精确坐标处。因此,如果希望它显示在红色标记的位置上,或者任何其他位置上,则需要调整坐标。你可以让标记显示在任何你喜欢的地方,但你当然需要提供正确的坐标。是的,当然我需要提供正确的坐标,但是当我在ios或android默认谷歌地图中为相同坐标放置标记时,它指向的是红色的pin而不是绿色pin。因此,我希望将标记放置在红色引脚区域。用于标记的位图(png)非常重要。我仍在努力弄清楚箭头、指针在图像上的确切位置,以便准确地锁定点。感谢您的回答,Hardik,上面的链接示例还将标记匹配放置在谷歌地图中的绿色锁定点。我需要将pin码与红色pin码“A”匹配