Boxes Example (boxes.html, boxes-vector.html)ベクトル図ボックス表示
を参考にBoxベクトル図を描画します。
1つのボックスを描画します。
次のコードを追加します。
---
var boxes = new OpenLayers.Layer.Boxes("boxes");
//Draw divs as ‘boxes’ on the layer.
var bounds = new OpenLayers.Bounds(-29000, -72000, -28000, -71000);
var box = new OpenLayers.Marker.Box(bounds);
boxes.addMarker(box);
map.addLayer(boxes);
} //function init() の最後
---
または、
---
var boxes2 = new OpenLayers.Layer.Vector( "Boxes" );
var bounds2 = new OpenLayers.Bounds(-27000, -72000, -26000, -71000);
var box2 = new OpenLayers.Feature.Vector(bounds2.toGeometry());
//Create a new polygon geometry based on this bounds.
boxes2.addFeatures(box2);
map.addLayer(boxes2);
} //function init() の最後
---
0 件のコメント:
コメントを投稿