Android 显示带有经度和纬度栅格的球体
我正在android上开发一个AR应用程序,我想让它做的是用一部分网格覆盖一个摄像头图像。该网格应显示经度和纬度 所以这个球体的半径是eath加上12公里。而且应该是这样的,如果你笔直地指向上面,你会看到你现在的经度和纬度。我想把线分开10度。意思是我应该有36条经线和36条纬度线。我更愿意将所有代码保存在球面坐标系中,并以弧度为单位,以避免舍入错误。 我主要是寻找算法来做到这一点,因为我想把它移植到任何带有GPS跟踪功能的照相手机上(Psuedo代码是可以接受的) 如果我已经错过了一个线程,那么请告诉我Android 显示带有经度和纬度栅格的球体,android,algorithm,grid,geometry,latitude-longitude,Android,Algorithm,Grid,Geometry,Latitude Longitude,我正在android上开发一个AR应用程序,我想让它做的是用一部分网格覆盖一个摄像头图像。该网格应显示经度和纬度 所以这个球体的半径是eath加上12公里。而且应该是这样的,如果你笔直地指向上面,你会看到你现在的经度和纬度。我想把线分开10度。意思是我应该有36条经线和36条纬度线。我更愿意将所有代码保存在球面坐标系中,并以弧度为单位,以避免舍入错误。 我主要是寻找算法来做到这一点,因为我想把它移植到任何带有GPS跟踪功能的照相手机上(Psuedo代码是可以接受的) 如果我已经错过了一个线程,那
不管怎样,我都能计算出你们能看到并显示球体的哪一部分,我的问题就是首先要建立网格 在球坐标系中,纬度线的半径不变,倾角不变,方位角为0到360度。经度线的半径不变,方位不变,倾角为0到360度。我的想法是,除非你在几条线所在的地方,否则你永远看不到网格。请参阅此地图:。请注意,此地图的纬度增量为5度(而不是10度),并且在东北部的大部分区域上都没有直线。在球坐标中,纬度线的半径、倾角、方位角为0到360度。经度线的半径不变,方位不变,倾角为0到360度。我的想法是,除非你在几条线所在的地方,否则你永远看不到网格。请参阅此地图:。请注意,此地图在纬度上有5度(而不是10度)的增量,并且在东北部的大部分区域上不会有任何线。