2015-02-23 34 views
0

我有geopoints一個瓶子,我用這段代碼,找到最近的城市:GoogleMap的標記從GeoPoint的

GetNService gn = new GetNService(); 
NGeoPoint nearest = gn.getN(lat, lon); 
GeoPoint city = nearest.getPoint(); 

我想補充一個標誌,但我不知道怎麼加與Geopoint。

感謝

回答

0

可以從GeoPoint像這樣

GetNService gn = new GetNService(); 
NGeoPoint nearest = gn.getN(lat, lon); 
GeoPoint city = nearest.getPoint(); 

double lat = city.getLatitude(); 
double lon = city.getLongitude(); 

您可以添加像這樣

map.addMarker(new MarkerOptions() 
    .position(new LatLng(lat, lon)) 
    .title("Marker Title")); 
+0

的緯度和經度標記得到lat和郎值是當前位置。 – daviddev38 2015-02-23 19:49:14

+0

我明白了。檢查我的更新。 @ daviddev38 – Marcus 2015-02-23 19:57:24

+0

非常感謝。它效果很好。 – daviddev38 2015-02-23 20:07:05

相關問題