openlayers2 vector
来源:互联网 发布:旧款mac pro工作站型号 编辑:程序博客网 时间:2024/05/19 09:15
1.向map中添加vector图层方式:
首先要想vector属于layer所以查找api总的layer,可以找到vector,查看vector构造方法,
vector需要两个参数,name和options(可以查看OpenLayers.
也就是在options中我们可以配置这么多属性,我们只配置isBaseLayer
构造的代码如下
var vectors = new OpenLayers.Layer.Vector("vector", {isBaseLayer: true});
将vectore图层添加到map中:
map.addLayers([vectors]);
之后我们向vector添加features属性可以通过
进行添加。
其次打开addFeatures方法,看看他是如何构造的
参数有features和option,看到features是一个array类型,继续点开Openlayers.Feature.Vector看怎么构造的,方法同上
这里的geometry参数我们通过wkt来进行添加
var feature = new OpenLayers.Feature.Vector(
OpenLayers.Geometry.fromWKT(
"POLYGON((28.828125 0.3515625, 132.1875 -13.0078125, -1.40625 59.4140625, 28.828125 0.3515625))"
)
);
feature构造完毕,将feature通过addFeature添加到vector中
vectors.addFeatures([feature]);
此时vector构造完成
- openlayers2 vector
- Openlayers2中vector扩展FeatureLayer
- openlayers2 笔记
- OpenLayers2---Features
- openlayers2中selectcontrol用法
- Openlayers2唯一值渲染
- openlayers2渐变色渲染
- openLayers2 画图标
- OpenLayers2---WMS服务
- OpenLayers2 --- Feature Event
- Openlayers2中统计图的实现
- Openlayers2卷帘功能的实现
- Openlayers2中聚类的动态实现
- openlayers2.X画园形和扇形demo
- openlayers2 wfs方式加载矢量图层
- OpenLayers2 源码解析(3)Map
- OpenLayers2 源码解读 事件Event、Events
- F1V3.0-图形-OpenLayers2体系分析
- openFramework配置以及三维重建样例运行
- hdu4605 Magic Ball Game,函数式线段树
- 编程之美 扩展问题 之 如何处理二维空间的覆盖问题。
- Linux Audio 编程(转)
- 配置本地yum源
- openlayers2 vector
- ROWID介绍
- 第九周项目五 填充题三
- Cluster NTP
- UML模式
- 程序员修炼之道-从小工到专家
- 国家标准代号格式
- Redis RDB/AOF
- Yii 错误页面处理