对于学校的一个项目,我需要拥有相机的绝对位置。
我将相机设置为倾斜 90 度,使其看起来像第一人称视角,然后我需要计算相机之间和另一点之间的距离。
但是当我使用谷歌地球 API 时,相机的纬度和经度来自焦点,而不是来自绝对相机位置。
是否有其他方法可以读出这些参数,或者我应该使用 Range 和 Tilt 向后计算?
谢谢!
对于学校的一个项目,我需要拥有相机的绝对位置。
我将相机设置为倾斜 90 度,使其看起来像第一人称视角,然后我需要计算相机之间和另一点之间的距离。
但是当我使用谷歌地球 API 时,相机的纬度和经度来自焦点,而不是来自绝对相机位置。
是否有其他方法可以读出这些参数,或者我应该使用 Range 和 Tilt 向后计算?
谢谢!
Google 地球 API 定义了两种获取当前相机视图的方法:copyAsLookAt()
和copyAsCamera()
. 我认为后者是你需要的。更多信息参见文档。
下次,请在此处询问之前仔细检查文档!