我正在使用Javascript Navigator API,通过Android手机上的GPS获取我的位置。
它在WS84值中按预期返回Lat和Long。
我的问题是我正在绘制的地图是基于OSGB36 6位Eastings和Northings,我有很多要绘制的对象,它们都有OSGB36参考,所以我无法更改我的参考基础。
是否可以让Navigator为OSGB36使用不同的Datum(如果这是正确的术语)。
如果没有人可以提供建议,我将如何将WS84 lat转换为OSGB36 Eastings和Northings。我相信数学非常复杂。
我遇到了gridRefUtilsToolbox()
,但这似乎是一个单一转换的代码,它将在移动电话的浏览器上运行,因为我已经在使用大量内存和数据值我的物品。