我正在尝试将GPS点(纬度,经度)映射到2D(X,Y)平面上。该平面在Android设备上使用自定义视图绘制,并且我希望每个轴的长度都缩放为200米。
我正在尝试将GPS位置设置为该平面的原点,然后将距离该GPS点最多100米的点映射到地图上。
我进行了一些先前的研究,但我找到的线程涉及从Lat / Long转换为(X,Y,Z)球坐标系,在这种情况下,地球是原点(请参见this thread)。 另一个线程 更符合我的要求,其中屏幕上的每个像素对应于GPS位置 - 但是,我正在尝试将GPS点映射到更小的比例尺(200m X 200m)..而不是像城市那样的大型地理地图。
最直接的方法是什么?
我正在尝试将GPS位置设置为该平面的原点,然后将距离该GPS点最多100米的点映射到地图上。
我进行了一些先前的研究,但我找到的线程涉及从Lat / Long转换为(X,Y,Z)球坐标系,在这种情况下,地球是原点(请参见this thread)。 另一个线程 更符合我的要求,其中屏幕上的每个像素对应于GPS位置 - 但是,我正在尝试将GPS点映射到更小的比例尺(200m X 200m)..而不是像城市那样的大型地理地图。
最直接的方法是什么?
编辑: 发现一个非常相似的问题(链接),但它使用楼层平面图像将GPS点映射到平面图像,而不是使用坐标平面。