2017-03-17 68 views
-1

我从后端得到一长条拉,我想用PNG作为地图,因为这张地图是自制的。所以我想在这个PNG上传输我的经纬度,然后在这个位置画一个点,但是我不知道该怎么做... 在另一个问题中我找不到它。也许这很容易,没有人会问这个问题。Android - 是否可以在.png上导航?

我是新来的Android和新来的StackOverflow :)因为评论的

编辑:图像是自制地图。它是由ESRI cityengine和Blender制作的。然后我做了一张birdseye-地图的截图,以及我想用作我的地图的截图。

编辑2:@MarkusKauppinen做了一个很好的评论!所以我也想把lat/long转换成屏幕的x/y坐标(如(How do android screen coordinates work?))。但是我后端的经纬度并不涉及地球的纬度/经度。

+0

从你的问题来看,你不是很清楚你想要什么。你想要一个Google地图的图像和你的经纬度吗?然后,您可以尝试https://developers.google.com/maps/documentation/static-maps/intro – Sharj

+0

该图像是一张自制的地图。它是由ESRI cityengine和Blender制作的。然后我做了一张birdseye-地图的截图,以及我想用作我的地图的截图。 – Tobsmaster

+0

在Google Maps for Android中使用自定义TileProvider:http://stackoverflow.com/q/14784841/295004和https://developers.google.com/maps/documentation/android-api/tileoverlay –

回答

0

即使认为这个问题有一个downvote,可能没有人会看到它,我可以弄清楚如何解决我的问题。 我用这个Canvas Bitmap Method在我的屏幕上绘制地图。然后我转换经纬度坐标,以便它们适合在这篇文章的帮助下的手机屏幕上:How do android screen coordinates work? 随着经过转换的纬度/经度坐标,那么我可以在地图上的当前位置draw a circle。现在,当坐标改变时,圆形正在移动。

相关问题