mercator gl:用于GLSL网络墨卡托投影的微型库 源码
墨卡托GL MercatorGL是用于使用WebGL在GPU上计算Web墨卡托投影的最小库。 它提供了一些实用程序,可将用于将经度/纬度坐标投影到已经存在的顶点着色器代码中的GLSL代码,并计算所需的制服。 MercatorGL通过以64位精度执行大多数计算,并在更高的缩放级别(使用从借用的技术)切换到“偏移模式”的情况下,专注于数值稳定性。 遵循输入坐标转换为512x512墨卡托空间,其中(0,0)在左上角,(512,512)在右下角。 Z坐标(如果提供)被解释为米高。 应用程序必须提供一个投影矩阵(通过updateMercatorUniforms )以从Mercator空间映射到剪辑空
下载地址
用户评论