Javascript 为什么谷歌地球和谷歌地图街景中的位置坐标不同?
我是谷歌地图开发的新手,有一段时间我一直在努力解决这个问题 谷歌地球街景和谷歌地图(网络浏览器)中位置的纵横比不完全匹配 以下是位置的坐标值 谷歌地图坐标(街景):51.81883690-0.811931358Javascript 为什么谷歌地球和谷歌地图街景中的位置坐标不同?,javascript,google-maps,google-maps-markers,google-earth,google-street-view,Javascript,Google Maps,Google Maps Markers,Google Earth,Google Street View,我是谷歌地图开发的新手,有一段时间我一直在努力解决这个问题 谷歌地球街景和谷歌地图(网络浏览器)中位置的纵横比不完全匹配 以下是位置的坐标值 谷歌地图坐标(街景):51.81883690-0.811931358 谷歌地球坐标(街景):51.81883889-0.811955556 差值从小数点后5位开始,但我希望精确到小数点后6位 以下是推导坐标所采用的方法 我的要求是通过谷歌街景(Google Streetview)获得物体(杆子、人孔等)的精确坐标。由于在Streetview(在Webbro
谷歌地球坐标(街景):51.81883889-0.811955556 差值从小数点后5位开始,但我希望精确到小数点后6位 以下是推导坐标所采用的方法 我的要求是通过谷歌街景(Google Streetview)获得物体(杆子、人孔等)的精确坐标。由于在Streetview(在Webbrowser中)中找不到在鼠标单击时放置标记的选项,因此我通过javascript代码
(code::panorama.getPosition()+一些增量值)
将标记放置在街景摄像头位置周围,方法是直接将lat/long指定给标记。同时,将标记拖到感兴趣的位置。现在,标记器的纵横比被记录下来。但我发现这些坐标与我的基础数据并不完全匹配
现在尝试使用谷歌地球作为替代方案;我将街景中的“地点标记”放置在与上述场景相同的位置,并记下坐标
谷歌地球街景的坐标优于谷歌地图。那么,我在谷歌地图街景中遗漏了什么
很抱歉对该场景进行了冗长的描述
任何想法都非常感谢
谢谢,Thaviti Naidu G.你从哪里得到“同一点”的两个不同坐标?当它们变得不同时?在你的纬度上,小数点后的第六个点在几厘米处相等。。。如何定义点。Roko C.Buljan:“同一点”表示同一物体,并在地球街景和地图街景中读取其坐标。在谷歌地球街景和谷歌地图街景上都可以看到物体(杆),保持相同的摄像机位置、航向和俯仰。在google earth和google maps streetview中放置一个“地点标记”。到scaisEdge:上述点的转换坐标(米):地图坐标:X=481988 Y=214024地球坐标:X=481987 Y=214024(用于转换),因此偏差为1米。我们能最小化这个吗?我担心的原因是谷歌地球上的记录更好(虽然与我的基础数据不完全匹配),但地图上的记录却不是。你从哪里得到“同一点”的两个不同坐标?当它们变得不同时?在你的纬度上,小数点后的第六个点在几厘米处相等。。。如何定义点。Roko C.Buljan:“同一点”表示同一物体,并在地球街景和地图街景中读取其坐标。在谷歌地球街景和谷歌地图街景上都可以看到物体(杆),保持相同的摄像机位置、航向和俯仰。在google earth和google maps streetview中放置一个“地点标记”。到scaisEdge:上述点的转换坐标(米):地图坐标:X=481988 Y=214024地球坐标:X=481987 Y=214024(用于转换),因此偏差为1米。我们能最小化这个吗?我担心的原因是谷歌地球上的记录更好(虽然与我的基础数据不完全匹配),但地图上的记录却不一样。