我正在编写一个慢跑跟踪器应用程序,该应用程序从Google地图获取位置,并将它们发送到Google Elevation api以获得提升。
工作正常。我的问题是分辨率很差(!)差。 它大约152米。 在我的情况下,我不能继续它... 有没有人遇到这个问题,并找到克服这个问题的方法? Elevation数据还有其他可靠的服务吗?
因为在文档中,Google提到发送位置数组会降低准确性,我发送单个位置,并得到相同的结果...... 以下是我的结果(我划掉了实际位置)
{
"results" : [
{
"elevation" : 250.5070190429688,
"location" : {
"lat" : XXXXXXXX,
"lng" : XXXXXXXX
},
"resolution" : 152.7032318115234
},
{
"elevation" : 249.131103515625,
"location" : {
"lat" : XXXXXXXXX,
"lng" : XXXXXXXXX
},
"resolution" : 152.7032318115234
}
],
"status" : "OK"
}
非常感谢!
答案 0 :(得分:0)
有趣的是,即使我在Google地球上的标高看起来像激光雷达数据,对于我尝试过的每一对坐标,我也都具有相同的分辨率= 152.7032318115234。
要点,拉特,LON,ELEV,分辨率,状态 POINT_Rivas,40.365640,-3.525575,696.0855102539062,152.7032318115234,好的