Google maps 从SV API';获得的Lat/Lng的准确度如何;s getPosition()?

Google maps 从SV API';获得的Lat/Lng的准确度如何;s getPosition()?,google-maps,geolocation,google-street-view,Google Maps,Geolocation,Google Street View,我在问同样的问题,所以如果你看到同样的问题,请原谅 我正在使用开发类似于(上图)的应用程序。在这个应用程序中,我想以lat/lng坐标存储用户在地图上旅行的位置。我发现它提供了一个API getPosition(),它返回LatLng。从LatLng对象提取的Lat/lng坐标看起来像Lat=38.924066和lng=-77.032172。我可以使用这些值来存储我想要的内容 虽然前面提到的latlng值有8个有效数字,但我实际上想知道这些值有多准确,因为谷歌在运行街景车时收集的GPS位置会有

我在问同样的问题,所以如果你看到同样的问题,请原谅

我正在使用开发类似于(上图)的应用程序。在这个应用程序中,我想以lat/lng坐标存储用户在地图上旅行的位置。我发现它提供了一个API getPosition(),它返回LatLng。从LatLng对象提取的Lat/lng坐标看起来像Lat=38.924066和lng=-77.032172。我可以使用这些值来存储我想要的内容

虽然前面提到的latlng值有8个有效数字,但我实际上想知道这些值有多准确,因为谷歌在运行街景车时收集的GPS位置会有错误

所以我的问题是,getPosition()返回的latlng值有多准确?换句话说,我可以期望getPosition()中的latlng值和Google地图上的latlng位置之间有多大的一致性


多谢各位

我在另一个论坛上得到了答案,所以我也把它复制到这里,并将问题标记为已解决。以下是barryhunter在谷歌论坛上的回答

6dp lat/long的精度约为0.1m。(即10厘米)

因此,这样的lat/long应该与谷歌地图非常精确地匹配。 这是一个精确的位置

但对于基础地图的准确程度,这有很大的不同。它的 几乎说不出来。我估计大多数地点都是 约6-30米范围内

您可以在下页用6个小数点检查lat或lng值的准确性:

如上述答案所示,真正的限制是地图的定位,而不是从地图上获得的数值

例如,我碰巧在两个谷歌地图部分重叠的位置读取数据。当从一个到另一个时,颜色和地形特征有明显的不连续性。这些照片必须至少相隔一年拍摄

当在另一重叠部分查看时,放置在该重叠部分一侧的标记至少跳跃10 m。换句话说,一个(或两个)地图部分相对于真实GPS坐标至少偏离了几米

如果你有幸在一个路段上工作,地图点之间的距离可能相当精确,但是如果你根据地面上的实际GPS坐标检查一个点,谁知道呢?在我看来,6-30米的偏差很可能发生