谷歌地图中的标记显示在错误的位置

时间:2017-12-10 18:22:03

标签: android google-maps

我知道这个标题听起来像是重复的,但我没有发现与我完全匹配的问题,所以请耐心等待。我将lat和long传递给我的地图活动,但是标记(也就是它缩放到的地方)似乎总是距离它应该的位置大约100英里。在一个随机的方向上,它在问题上根本不一致。

我的地图代码(通过数据库中的id传入)

public void onMapReady(GoogleMap googleMap) {

   mMap = googleMap;

   LatLng place = new LatLng(venue.getLatitude(), venue.getLongitude());
   mMap.addMarker(new MarkerOptions().position(place).title(venue.getName()));
   mMap.moveCamera(CameraUpdateFactory.newLatLng(place));
   mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(place, 15));
}

任何帮助都会非常感激,这让我的大脑有点不稳定。

0 个答案:

没有答案