openlayers2 vector
2014-10-28 23:08
274 查看
1.向map中添加vector图层方式:
首先要想vector属于layer所以查找api总的layer,可以找到vector,查看vector构造方法,
vector需要两个参数,name和options(可以查看OpenLayers.Layer.Vector中的属性)直接截图
也就是在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构造完成
首先要想vector属于layer所以查找api总的layer,可以找到vector,查看vector构造方法,
vector需要两个参数,name和options(可以查看OpenLayers.Layer.Vector中的属性)直接截图
也就是在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构造完成
相关文章推荐
- dll中导出一个类.导出模板STL.vector,遭遇的警告.
- 浅谈STL——vector
- STL vector deque list set map的erase()
- Vector使用总结
- CPP(九):vector与迭代器的实现
- c++标准库类型——vector
- Java 中 Vector、ArrayList、List 使用深入剖析
- 关于C++的vector的实例学习
- C++中使用vector容器
- Support Vector Machines
- Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
- vector,map,list,queue区别
- STL中map 和vector嵌套使用示例
- java提高篇(二九)-----Vector
- STL 容器(vector 和 list )
- C++中的Vector的用法
- C++Vector用法
- 实战c++中的vector系列--正确释放vector的内存(clear(), swap(), shrink_to_fit())
- Vector 成员函数
- std::vector向量的创建、添加和删除元素