我正在使用Google的API下载静态地图图像,如下所示 http://maps.google.com/maps/api/staticmap?center=-32.3917,115.867&zoom=7&size=640x480&scale=2&maptype=hybrid&key=YOUR_API_KEY
我知道地图的中心,缩放,比例和地图尺寸。 现在我想从纬度和经度计算位置(x,y),如下所示 点getPointFromLatLng(double lat,double lng)
非常感谢您的帮助。
答案 0 :(得分:0)
尝试在给定的LatLng上添加标记。
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// Add a marker and move the camera
LatLng latlng = new LatLng(32.3917,115.867);
mMap.addMarker(new
MarkerOptions().position(Gushi).title("Gushi,China"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(Gushi));
}
答案 1 :(得分:0)
如果要使用键添加静态图像位置。然后尝试添加具有缩放比例的位置坐标。
您给定的链接不起作用,因为您没有与此集成API密钥。
http://maps.google.com/maps/api/staticmap?
center=-32.3917,115.867&zoom=7&size=640x480&scale=2&maptype=hybrid&key=*YOUR_API_KEY*
您需要在上学期粘贴您的API密钥
引用:-example code