我正在制作一个应用程序,我收到一个经度和纬度的消息,我搜索它然后在谷歌地图上绘制它。 如何完成绘图?
答案 0 :(得分:0)
如果通过“在地图上绘图”意味着在给定的纬度/经度上向地图添加标记(图标),则可以使用以下代码在地图上将标记放在悉尼上:
private GoogleMap mMap;
mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.addMarker(new MarkerOptions()
.position(new LatLng(-33.88,151.21))
.title("Hello world"));
LatLng对象接受2个表示纬度的双打和经度的经度。
The Google Maps Android API v2已有详细记录。还有guide on Markers in Google Maps Android API v2