2017-03-17 67 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。現在,當座標改變時,圓形正在移動。

相關問題