我正在使用Google的API下载静态地图图像,如下所示http://maps.google.com/maps/api/staticmap?center=-32.3917115.867&缩放=7&大小=640x480&比例=2&maptype=混合&密钥=YOUR_API_key
我知道地图的中心、缩放、比例和地图尺寸。现在我想根据经纬度计算位置(x,y(,如下所示点getPointFromLatLng(双lat,双lng(
非常感谢您的帮助。
如果您想添加一个带有键的静态图像位置。然后尝试添加缩放比例的位置坐标。。
您给定的链接不起作用,因为您没有将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密钥
参考:-https://staticmapmaker.com/google/
尝试在给定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));
}