2017-03-05 82 views
0
位置

我使用Android的工作室,小區數據保存在它的數據庫應用程序工作的相應位置的經緯度座標,在沒有服務的用戶可以訪問此數據找到一種更好的服務方式。數據將被繪製到google maps activity和顏色協調以表示顏色,但我也想要將箭頭從current location添加到我將設置的半徑範圍內的最佳細胞服務。指向在谷歌地圖Android Studio中

是否可以繪製箭頭來完成指向繪製數據點的任務?任何指向正確方向或答案的信息都會有所幫助,謝謝。

編輯 我想到的箭頭設計指向更好的信號,但沒有連接到其他位置。我會在以後的發展找出一個更復雜的定點設備,所以我只是在尋找上一個代表「走那條路」反應的短指針箭頭的可能性的信息。

回答

1

您可以使用地面疊加層,在那裏你可以在給定的經緯度設定特定的圖像。

LatLng NEWARK = new LatLng(40.714086, -74.228697); 

GroundOverlayOptions newarkMap = new GroundOverlayOptions() 
    .image(BitmapDescriptorFactory.fromResource(R.drawable.newark_nj_1922)) 
    .position(NEWARK, 8600f, 6500f); 
map.addGroundOverlay(newarkMap); 

用於旋轉圖像,你可以看看

https://stackoverflow.com/a/4332278/7386743

+0

好的。謝謝。我會與此合作 –

1

你說的是在兩點之間創建線嗎?你能否更清楚你到底需要什麼? 如果創建一個行,那麼你可以使用折線

GoogleMap map; 
Polyline line = map.addPolyline(new PolylineOptions() 
.add(new LatLng(51.5, -0.1), new LatLng(40.7, -74.0)) 
.width(5) 
.color(Color.RED)); 
+0

有用的,我會考慮它。我編輯了這個問題,希望它能澄清一些事情 –

+0

我明白的是,你想在特定點創建一個箭頭。這究竟是什麼意思? –

+0

是的,從目前的位置瞄準到最好的信號 –