Developing OGC Compliant Web Applications with GeoExt の
2.2. Adding a Tree View to Manage the Map Panel’s Layers(http://workshops.boundlessgeo.com/geoext/stores/tree.html)を参考に WMS レイヤ表示操作を Tree でします。
続けて「ol017-nippon_bmi_akiruno_pgis.html」を使います。
---
// ここから追加
items.push({ xtype: "treepanel", ref: "tree", region: "west", width: 200, autoScroll: true, enableDD: true, root: new GeoExt.tree.LayerContainer({ expanded: true }),
bbar: [{ text: "Remove from Map", handler: function() { var node = app.tree.getSelectionModel().getSelectedNode(); if (node && node.layer instanceof OpenLayers.Layer.WMS) { app.mapPanel.map.removeLayer(node.layer); } } }] });
// ここまで
</script>
---
0 件のコメント:
コメントを投稿