首页 > 解决方案 > Openlayers 4 的标注方法

问题描述

我不是网络开发方面的专家。我使用 Openlayers 4 制作了一个网络地图,但我在复杂矢量特征的标签上遇到了问题。

我想显示属于特定组的道路标签。

webmap 模型是HERE, GeoJson 线向量是HERE

当我使用此代码(网络地图模型)时,我从 FireFox 和 Chrome 收到此错误:

ReferenceError: 样式未定义[了解更多] test.html:37:43

我该如何解决这个问题?

标签: javascriptopenlayers

解决方案


您正在使用一个不存在的style变量。您还为图层顺序犯了一些错误。

我已经完成了一个演示,并进行了更正以使您的示例正常工作。样式的修复主要是由于更改stradario_provincialiStyle为样式然后styleol.layer.Vector.


推荐阅读