openlayers默认支持的坐标系有4326(基于美国wgs84坐标系)和3857(墨卡托投影)两种。
但是我们国内在使用的时候非常的不便利,国内大多数的数据和产品大多是基于4490(GCGS2000坐标系)的
所以我们需要把openlayers进行扩展和变化,让其支持4490坐标系。
首先我们必须明白的一点是,openlayers为我们开放了自定义坐标系的接口,也就是说ol本身是有自定义坐标系的能力的,我们只要按照api做相应的变换即可。
具体步骤如下:
第一步:登录EPSG官网查询你需要的坐标系代码,官网地址:https://epsg.io/
输入坐标系代码,例如:4490
它为我们找到了对应的坐标系信息,点击进入:
点击进入以后会展示坐标系详细的参数信息,其中有一个地方比较有用,就是边界范围,我们后面讲它的用处