您的位置:首页 > Web前端 > JavaScript

通过ARCGIS for Javascript api 加载数据 ,并显示在dojo的FilteringSelect上

2012-03-20 19:43 295 查看
首先创建一个FeatureLayer,不加载到地图上,调用feature layer的query 方法

var treeList = new esri.layers.FeatureLayer("http://192.168.200.232/ArcGIS/rest/services/WEM/wem/MapServer/3", {  outFields: ["Name"]   });
var query = new esri.tasks.Query();
query.where = "1=1";

treeList.queryFeatures(query, function(featureSet) {
var values = dojo.map(featureSet.features, function(feature) {
return {
name: feature.attributes.Name };  });
var dataItems = {
identifier: 'name',
label: 'name',
items: values  };

var store = new dojo.data.ItemFileReadStore({
data: dataItems
});

dijit.byId("cboRiverbasino").store = store;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐