Google Static映射了如何从经度和纬度获取位置

时间:2018-10-25 11:07:48

标签: android google-static-maps

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

非常感谢您的帮助。

2 个答案:

答案 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