通过Android中的经度和纬度在Google Map V2上自定义定位位置
我想在Google Map v2安卓系统中定位50个地方进行测试。例如,我有50家新开的餐厅的数据库,但在Google Map v2安卓系统中没有。我不想使用Google places API获取餐厅列表 例如,我有信息餐厅名称=“ABC”、经度=“0.5555”、纬度=“0.7455”,而这个餐厅ABC在谷歌地图上不存在,我也无法从谷歌地图API获取它通过Android中的经度和纬度在Google Map V2上自定义定位位置,android,google-maps,google-maps-markers,google-maps-android-api-2,google-places-api,Android,Google Maps,Google Maps Markers,Google Maps Android Api 2,Google Places Api,我想在Google Map v2安卓系统中定位50个地方进行测试。例如,我有50家新开的餐厅的数据库,但在Google Map v2安卓系统中没有。我不想使用Google places API获取餐厅列表 例如,我有信息餐厅名称=“ABC”、经度=“0.5555”、纬度=“0.7455”,而这个餐厅ABC在谷歌地图上不存在,我也无法从谷歌地图API获取它 是否有可能使用Android发布此信息并在google Map V2上定位?只需将标记数据从数据库获取到阵列列表,然后在阵列列表上循环,以将所
是否有可能使用Android发布此信息并在google Map V2上定位?只需将标记数据从数据库获取到
阵列列表,然后在阵列列表上循环,以将所有这些标记以这种方式放置在地图上,获取地图实例:
SupportMapFragment smf = (SupportMapFragment)getActivity().getSupportFragmentManager().findFragmentById(R.id.mapview);
if (smf != null) {
map = smf.getMap();
}
然后绘制标记:
double lat;
double lng;
String name;
String address;
for (MarkerData data: markersList)
{
lat = data.getLat();
lng = data.getLng();
name = data.getName();
address = data.getAddress();
Marker marker = map.addMarker(new MarkerOptions()
.position(new LatLng(lat, lng))
.title(name)
.snippet(address)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_icon)));
}
把它们画在地图上。在地图上画它们的机制是什么。你能告诉我吗?