【发布时间】:2016-01-16 15:41:42
【问题描述】:
我有一个 WKT 格式的多边形:
POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))
我想放大这个功能并使其成为高线,谁能给我举个例子?
【问题讨论】:
-
你已经尝试了什么?添加您的实际代码。
-
谢谢你,我做到了xD
标签: javascript openlayers postgis
我有一个 WKT 格式的多边形:
POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))
我想放大这个功能并使其成为高线,谁能给我举个例子?
【问题讨论】:
标签: javascript openlayers postgis
我找到了解决方案,它对我有用
function zoomByWKT(wkt){
var feature=new OpenLayers.Feature.Vector(OpenLayers.Geometry.fromWKT(wkt));
selectVector.removeAllFeatures();
selectVector.addFeatures([feature]);
vectorHightlight.activate();
vectorHightlight.select(feature);
vectorHightlight.deactivate();
// zoom
map.zoomToExtent(selectVector.features[0].geometry.getBounds());
}
VectorHightline 是选择控件,选择它会使你的特征高亮。
【讨论】: