Google地图坐标到透视地图图像坐标

时间:2015-07-06 20:55:07

标签: android image google-maps coordinates

我正在创建一个使用图片作为地图的Android应用。

我有一个透视图,需要放一些图钉并向用户显示他在哪里。

如何将Google地图坐标转换为图片中的位置?

谢谢

enter image description here

1 个答案:

答案 0 :(得分:0)

这里没有代码可以共享,因为它取决于你如何显示图像(我假设你没有使用GoogleMap对象和地面叠加......

您必须创建特定功能,以重新投影图像坐标(您可以尝试在0和1之间进行标准化)和世界坐标(取决于世界的位置)。

如果您使用的是GoogleMap对象,则可以将该图片放在Google地图上,然后使用普通坐标;在这里页面:seems

您可以按以下方式添加:

position(LatLng location, float width, float height)
position(LatLng location, float width)
positionFromBounds(LatLngBounds bounds)

显然你必须找到你的位置并查看使用哪种方法的文档,因为你可以使用上面的一个或其他几个:

{{1}}
PS:如果你没有使用谷歌地图对象,这个问题不是“谷歌地图”相关,而是与地理信息系统有关的定位(在这种情况下我建议https://developers.google.com/maps/documentation/android/groundoverlay)。