4

我有两组纬度/经度坐标。

第一个是等距矩形全景图片的坐标。第二个一目了然。所以它在图片上。

我需要第二个点的 x/y 坐标才能在图片上绘制它。在 JavaScript 中。

示例 equirectangular 全景图片和应用程序(使用方位和距离而不是纬度/经度坐标):

http://www.diy-streetview.org/data/development/20100121/streetview-playerA.html?streetview=small/001sm.jpg

提示:地平线是图像高度的一半。
摄像机距地面 2 米。
图像方向是图像的中间。它“看起来”的地方。

它在荷兰,所以负高度没有错误。它们确实在水线以下。

复杂时跳过相机高度和 GPSAltitude。

一点数据:

001sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.929393
GPSAltitude:1.100000
GPS 图像方向 = 260 度

002sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.929200
GPSAltitude:-2.270000
GPS 图像方向 = 265 度

003sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.928986
GPSAltitude:-3.710000
GPS 图像方向 = 275 度

004sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.928771
GPSAltitude:-3.710000
GPS 图像方向 = 270 度

谢谢,
Jan
janmartin AT diy-streetview DOT org

4

0 回答 0