ArcGIS中Featurelayer的简单写法

编程入门 行业动态 更新时间:2024-10-23 09:38:28
map.graphics.add(feature);

FeatureLayer的模式选择
快照模式 mode_snapshot
选择模式 mode_selection
按需模式 mode_ondemand

var featureLayer = new FeatureLayer("http://sampleserver5.arcgisonlin/0",{mode:FeatureLayer.MODE_ONDEMAND,
 outFields: ["*"],
 infoTemplate : new InfoTemplate(" ","${SUB_REGION}")
});
对返回数据的限定 setDefinitionExpression
featureLayer.setDefinitionExpression("STATE_NAME = ‘South Carolina’");

setTimeDefinition
获取指定时间范围内的要素,显示模式必须为快照模式

专题图的渲染:
//独立值专题图
//创立渲染器
var render = new UniqueValueRender();
render.addValue("Pacific",new SimpleFillSymbol().setColor(new Color([0,255,0,0.5])));

featurelayer.setRender(render);
map.addLayer(featureLayer);


地图上画图形
var tb = new Draw(map);
tb.on("draw");

空间分析:
identifyTask 可查多个图层
identifyParams.geometry=evt.geometry;
identifyParams.mapExtent = map.extent;
queryTask 一个图层

findTask 属性查询图形, 每次可以同时对多个图层的多个字段进行字段查询

几何服务Geometry Service:用于处理几何对象,例如:投影变换project,简化对象simplify,缓冲区buffer,测量,判断空间关系relation,union,cut,offset,reshape,计算标注点功能等
esri/tasks/GeometryService
缓冲区分析: BufferParameters类

更多推荐

ArcGIS中Featurelayer的简单写法

本文发布于:2023-06-14 04:42:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1439330.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:写法   简单   ArcGIS   Featurelayer

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!