我正在开展一个可视化几何体的项目,如线条,矩形,具有真实世界坐标的立方体。 我工作的数据如下所示:
X Y Z
320256.49999999988 151844.29689999999 15.24
320256.49999999988 151844.29689999999 15.24
320256.51219999988 151844.29689999999 45.719999999999999
320256.55179999978 151844.2938999999 76.200000000026009
320256.55179999978 151844.2938999999 76.200000000026009
320256.61889999988 151844.2816999999 106.680000000026
320256.70729999989 151844.25119999991 137.15999999928621
这些坐标以UTM区域中的米为单位
这些是一系列需要由一条线连接的点。 我发现我们需要对这些数据进行规范化,以便在OpenGL中对其进行可视化。 我尝试使用以下公式对坐标进行标准化: (X - Xmin)/(Xmax - Xmin)。
看起来效果不错。您能否建议如何规范化真实世界坐标,以便在Android
中的OpenGL ES 2.0中对它们进行可视化答案 0 :(得分:0)
归一化矢量涉及将其除以它的长度。对于具有X,Y和Z坐标的3值向量,长度为sqrt(X ^ 2 + Y ^ 2 + Z ^ 2),法线为(X /长度,Y /长度,Z /长度)。
答案 1 :(得分:0)
你必须将球形wgs84坐标转换为笛卡尔坐标。只需乘以x乘以cos(纬度)