许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ArcGIS之热力图显示:实现方法

ArcGIS之热力图显示:实现方法

阅读数 23
点赞 0
article_banner

1、 graphicLayer5 是你 要生成 热力图 的图层,循环图层将点,

      加上属性  {"FID": r , "value": 1}  重新赋值 给 features 新数组

var features = [];for (var r = 0; r < graphicLayer5.graphics.length; r++) {     var point = graphicLayer5.graphics[r].geometry;     var graphic = new esri.Graphic(point);     graphic.setAttributes({"FID": r, "value": 1});     features.push(graphic);}

2、将 features 重新 赋值 给   featureSet.features  即可

var featureSet = new esri.tasks.FeatureSet();featureSet.features = features;featureSet.geometryType = 'esriGeometryPoint';featureSet.fieldAliases = {	"FID": "FID",	"value": "value"};featureSet.spatialReference = new esri.SpatialReference({wkid: 4326});var layerDefinition = {	"objectIdField": "FID",	"geometryType": "esriGeometryPoint",	"fields": [		{			"name": "FID",			"type": "esriFieldTypeOID",			"alias": "FID",			"sqlType": "sqlTypeOther"		},		{			"name": "value",			"type": "esriFieldTypeInteger",			"alias": "value"		}	]}var featureCollection = {	layerDefinition: layerDefinition,	featureSet: featureSet};var heatmapRenderer = new HeatmapRenderer({	field: "value",	colors:["rgba(0,0,0,0)","rgb(221,255,0)","rgb(255,208,0)","rgb(255,120,0)","rgb(249,6,0)","rgb(181,0,0)"],	// blurRadius: 15,	// maxPixelIntensity: 1,	// minPixelIntensity: 0}); if(hotmapLayer){	 map.removeLayer(hotmapLayer); } hotmapLayer = new FeatureLayer(featureCollection, {	 mode: FeatureLayer.MODE_AUTO,	 outFields: ["value"], }); hotmapLayer.setRenderer(heatmapRenderer); map.addLayer(hotmapLayer);


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空