Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么谷歌地球和谷歌地图街景中的位置坐标不同?_Javascript_Google Maps_Google Maps Markers_Google Earth_Google Street View - Fatal编程技术网

Javascript 为什么谷歌地球和谷歌地图街景中的位置坐标不同?

Javascript 为什么谷歌地球和谷歌地图街景中的位置坐标不同?,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.81883690-0.811931358
谷歌地球坐标(街景):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米。我们能最小化这个吗?我担心的原因是谷歌地球上的记录更好(虽然与我的基础数据不完全匹配),但地图上的记录却不一样。