谷歌静态地图如何从纬度和经度获得位置



我正在使用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));
}

最新更新