OpenLayer加载百度坐标偏移问题解决(方案二)

前言:上一篇文章介绍了百度坐标加载在,天地图,OSM像这类的非百度地图的第三方地图,本文主要讲述的用加载百度地图作为底图这样我们不再需要坐标转你,但是在使用WGS-84坐标的时候,我们需要把他们转到BD-9坐标系上才能加载到地图上的正确位置。上一篇文章中,我们只需要转换百度坐标到WGS-84。我们在网上找到的加载百度的代码,大多代码是切片是由偏移的,我们虽然能够加载百度和显示,然后因为偏移,所以我们在加载百度坐标的时候无法显示正确的位置。

先来张图:

OpenLayer加载百度坐标偏移问题解决(方案二)_第1张图片

一、全部源码




    
    获取边界线
    
    
    
    
    
    
    



        
        

输入省、市或县名称:

二、总结

关于这个百度图层是我,自己结合网上一些纠偏算法,自己扩展的一个图层,还有一些小问题没有解决,解决以后我会共享到github上面,今天废了半天的时间写了关于加载百度api的规划,事实证明,想法虽好,规划路线真叫一个垃圾,无力吐槽。

转载于:https://www.cnblogs.com/tuboshu/p/10752314.html

你可能感兴趣的:(OpenLayer加载百度坐标偏移问题解决(方案二))