- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
function setFeatureLayer() { require([ esri/layers/FeatureLayer, esri/geometry/Polygon,esri/dijit/PopupTemplate, esri/symbols/SimpleFillSymbol,esri/symbols/SimpleLineSymbol,esri/graphic,esri/Color, ], function(FeatureLayer,Polygon, PopupTemplate,SimpleFillSymbol,SimpleLineSymbol) { var layerDefinition = {geometryType: esriGeometryPolygon,fields: [{name: ObjectID,alias: ObjectID,type: esriFieldTypeOID}, {name: name,alias: 名称,type: esriFieldTypeString}, {name: GT,alias: GT,type: esriFieldTypeInteger},{name: GD,alias: GD,type: esriFieldTypeInteger},{name: GC,alias: GC,type: esriFieldTypeInteger}]}var featureCollection = {layerDefinition: layerDefinition,featureSet: null};//define a popup template var popupTemplate = new PopupTemplate({ title: {name}, description: {name}, //description: {GT}:{GD}:{GC}, fieldInfos: [{ //define field infos so we can specify an alias fieldName: GT, label: GT },{ fieldName: GD, label: GD },{ fieldName: GC, label: GC }], mediaInfos:[{ //define the bar chart caption: , type:barchart, value:{ theme: Dollar, fields:[GT,GD,GC] } }, { // line chart caption: , type:linechart, value:{ theme: Dollar, fields:[GT,GD,GC] } } ] });//创建FeatureLayer图层 var featureLayer = new FeatureLayer(featureCollection, {id: HeatmapLayer,mode: FeatureLayer.MODE_SNAPSHOT,outFields: [*],opacity: 1,infoTemplate: popupTemplate});for (var x=0;xCnData.features.length;x++) {var attr = {};attr[id]=CnData[features][x][properties][id];attr[name]=CnData[features][x][properties][name];attr[GT]=CnData[features][x][properties][GT];attr[GD]=CnData[features][x][properties][GD];attr[GC]=CnData[features][x][properties][GC];var vCoordinates=CnData[features][x][geometry][coordinates];var polygonJson = {rings:vCoordinates,spatialReference:{wkid:4326 }}; var polygon = new Polygon(polygonJson);var Symbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new esri.Color([0, 255, 255, 0.8]), 2
文档评论(0)