先附图:

Openlayer加载OpenStreetMap坐标不正确

看我红色框的位置:

我设置的Map坐标系是4326,但是我设置了Center [104.06349060075456, 30.64143]成都天府广场位置,但是离奇发现偏了好多,各种找原因,我设置的是没有错了,但是出现了这样的情况。百度了好多资料发现和别人的都是一样的,

Openlayer加载OpenStreetMap坐标不正确

标注的位置也是对的,给人感觉就是坐标系4326没有起作用的感觉。

解决方法(向地图中注册4326坐标系),由于我是安装ol至本地的导致本地没有此坐标系,不晓得在线能正常使用不:

import proj4 from "proj4";//需要单独安装     npm install proj4 -s

import { register } from "ol/proj/proj4";

Openlayer加载OpenStreetMap坐标不正确

然后地图坐标就正常了。

Openlayer加载OpenStreetMap坐标不正确

相关文章:

  • 2022-12-23
  • 2021-06-24
  • 2022-01-28
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
猜你喜欢
  • 2021-10-31
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案