【openlayers】wind-layer风场报错undefined viewState找不到

384 阅读1分钟

image.png

image.png

目前项目用的是openlayer的二次封装库 SuperMap(iClient for OpenLayers 示范程序 (supermap.io))

前几天做风场效果,使用wind-layer插件库。不料载入map的layer后报错,找不到viewState
经过很多适应(更换数据结构,源码copy改写等等)都不见效,选择从源头重新出发。

新开项目安装SuperMap

image.png (package.json)

npm run serve # 运行
localhost:9527 # 运行完成
Uncaught TypeError: Cannot read properties of undefined (reading 'viewState')
6

尝试另装openlayers

好,再试试在这基础上装openlayers

npm install ol -s # 装库
npm run serve # 运行
localhost:9527 # 运行完成

image.png
(有新增了一条)

版本注意:
supermap版本 ≥ 11.0.0
openlayers版本 ≥ 6.12.0
ok,有了 image.png