代码改变世界

给要素图层添加信息窗口

2019-02-21 17:06  yangol  阅读(465)  评论(0编辑  收藏  举报

要注意,书写时遵循先行性,程序之后用的所有,之前必须设置或定义好,否则没有效果出现

var serviceUrl = "https://services.arcgis.com/V6ZHFr6zdgNZuVG0/ArcGIS/rest/services/NYCDemographics1/FeatureServer/0";

var popupTemplate = {

  title:"Marriage in NY, Zip Code:{ZIP}",

  content:{

    type:"fields",

    fieldInfos:[{

      fieldName:"",

      label:"",

      format:{

        place:0,

        digitSeparator:true

      }

    },{},...]

  }

}

var layer = new FeatureLayer({

  url:serviceUrl,

  outFields:["*"],

  popupTemplate:popupTemplate

})

var map = new Map({

  basemap:"dark-gray"

});

map.add(layer);

var view = new MapView({

  container:"viewDiv",

  map:map,

  center:[-73.950, 40.702],

  zoom:13

})