Pet*_*vac 5 javascript openlayers-3
可以为ol.style.Text实例(offsetX和offsetY属性)定义偏移量并为实例定义自定义锚点ol.style.Icon。ol.style.Circle或中均不存在此功能ol.style.RegularShape。
我需要将我的特征绘制为具有适当偏移的四个形状(三角形、圆形等),以便它们不会重叠并完全渲染。
Egx是特征的真实坐标,四个Os是四个不同颜色的圆圈。每个都代表一个属性的值,我需要根据该值动态地为它们着色。
O O
x
O O
Run Code Online (Sandbox Code Playgroud)
实施抵消的最佳方式是什么?是否有可能以某种面向未来的方式扩展现有原型?或者我应该从头开始编写自己的样式(我想尽可能多地重用现有的 OL-3 代码)?ol.style.Icon或者使用四个具有不同锚点的 s更好?
最面向未来的方法是将这一改进贡献给 OpenLayers。它应该很容易实现 - 该anchor选项可以或多或少以与ol.style.Icon.
要开始为 OpenLayers 3 做出贡献,我建议阅读https://github.com/openlayers/ol3/blob/master/CONTRIBUTING.md。
| 归档时间: |
|
| 查看次数: |
1208 次 |
| 最近记录: |