【发布时间】:2016-03-06 17:53:46
【问题描述】:
似乎不久前在OL2 中有一种使用SLD 设置图层样式的好方法,现在看来在OL3 中不可能做类似的事情。至少,我在网上找不到任何示例,在官方 OL3 文档中,我什至找不到对 SLD 的单一引用。那么,如果不再支持SLD 格式,为什么会出现这种情况以及现实世界应用程序中人们如何存储/保存样式?
【问题讨论】:
似乎不久前在OL2 中有一种使用SLD 设置图层样式的好方法,现在看来在OL3 中不可能做类似的事情。至少,我在网上找不到任何示例,在官方 OL3 文档中,我什至找不到对 SLD 的单一引用。那么,如果不再支持SLD 格式,为什么会出现这种情况以及现实世界应用程序中人们如何存储/保存样式?
【问题讨论】:
SLDis not yet supported by OpenLayers 3。我目前正在研究 OpenLayers 3 对 mapbox-gl 样式规范的支持:ol-mapbox-gl-style。这是一个小的独立图书馆。
可能已经有一个 SLD 到 mapbox-gl 样式的转换器。如果在我完成的时候还没有,应该还有足够的资金来研究 SLD 转换器。
感谢 Boundless 及其客户为这项工作提供资金。