小弟最近刚开始研究全景图片的播放,自己做了一个Panorama播放器。现在有一个功能是想获取全景图片中的指定点的坐标,不知道该如何计算。下图中我可以得到当前视角的中心点在球面上的经纬度坐标(lon0,lat0),如红色框标注。现在我想通过鼠标移动选择任意一点,比如选择那2个人得到它的经纬度坐标。我现在使用了一种办法:就是计算页面上鼠标位置(x1, x2)到画布中心点(x0,y0)的差,然后Lon1 = Lon0 + (x1-x0); lat1 = Lat0 - (y1-y0)。但是计算后感觉不对。
请问有没有人能告知一下,万分感谢。
