我有东向/北向格式的位置坐标,但我需要将其转换为正确的经纬度,以使其在 bing 地图中居中。有任何公式或详细信息如何将东距/北距转换为纬度/经度吗?
编辑:更具体地说,我需要将 SVY21 坐标转换为 WGS84
东距和北距分别是基点向东和向北的距离。基点通常是纬度和经度,东距和北距通常以米或英尺表示。然而,东距和北距通常会偏移一个特定值,以使它们为正值,并允许它们表达基点以西和以南的位置。
一般来说,从一种坐标系转换到另一种坐标系并不简单,因为两者可能具有不同的椭球体(地球模型)和基准面。据我了解,从一种坐标系转换到另一种坐标系的公式相当复杂。
然而,SVY21 使用与 WGS84 完全相同的基准面和椭球体,使任务更加简单。在 SVY21 中,东向和北向的基点是皮尔斯水库的 7 号基地。根据SVY21的大地测量版本 https://epsg.org/datum_6757/SVY21.html,该基点为 1 度。 22分钟02.9154 秒北纬103度49 分 31.9752 秒东(即纬度约1.3674765度,经度约103.8255487度;众所周知的文本 https://epsg.org/crs/wkt/id/3414为了预计版本但是,使用稍微不同的纬度和经度)。东移偏移量为28001.642米,北移偏移量为38744.572米。 EPSG 代码是 3414。我假设您的东距和北距以米表示。
由于 SVY21 使用与 WGS84 相同的系统,因此您所要做的就是:
- 将东距和北距减去各自的偏移值。 (这些值将以米为单位。)
- 通过给定基点、东距绝对值和方位角(如果东距为正,则为 90 度)或 270 度(如果东距为负),查找目标点,从而找到给定点的经度。这种计算称为求解“直接测地线问题”,这在 C.F.F. 中进行了讨论。卡尼的文章“测地线算法 http://link.springer.com/article/10.1007/s00190-012-0578-z, 2012.
- 通过给定基点、北距绝对值和方位角(如果北距为正,则为 0 度)或 180 度(如果为负,则为 180 度)来查找给定点的纬度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)