OpenLayers自定义投影,转换OpenLayers中加载的OSM的默认投影坐标

giser都会遇到一个问题就是数据与底图坐标系不符合导致偏移的产生。

Openlayers中应该只包含EPSG:3857和EPSG:4326,其中EPSG:3857更是作为默认的OSM底图的坐标。(这是根据官方文档以及查到资料,猜的。。此处放出官网文档截图)

 


可是手上的数据是EPSG:4549的呀,,,于是只能辛苦自定义并转换。
根据官网所说,如果用proj4.js,那么要加proj4.defs();...算了     不解释了   直接上代码(小声bb,因为作者英语不好,实在是装不了这个X,另外有些地方也理解的不是很好,请多包涵,指教)
引用的包,官网上的示例是没有本地引用的,用的是ES6,实在不太明白怎么配置,只能本地引用,如果有会的小伙伴希望能教教我!

 

下节预告:利用openlayers加载wfs图层并实现图层查询。。。不要走开,马上回来



转载于:https://www.cnblogs.com/yourdid/p/11217264.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值