首页 > 其他 > 详细

【一】我眼中的FeatureLayer

时间:2015-09-21 23:54:06      阅读:281      评论:0      收藏:0      [点我收藏+]

1.来源


  • MapService 或者 FeatureService(10.0后)中的一个图层
  • Tabel
  • 动态空间

2.使用


  •  符号化  

  首先看下FLyr的继承关系:FeatureLayer 技术分享 GraphicsLayer 技术分享 Layer 技术分享 mx.core.UIComponent ,这也就注定FLyr的渲染方式是在前台。符号的默认样式是在Server定义,当然作为GraphicsLayer的子类也是可以在前台设置symbol或者render。

  • 事件

  当在设置了infowindowrender时,FLyr的点击事件当弹出infowindow。graphicAdd事件可以灵活的添加graphic相关的事件,譬如tooltips,mouseover,mouseout。

  • 搜索方式

  demand:随着extent,time,definition的变化而变化;selection:只有选择的要素才会从服务器搜素并存在内存中;snapshot:搜索所有的要素,在定义了definitionExpression的时候,只显示定义内的要素

  • 编辑

  FeatureService中图层,开启编辑编辑和附件功能。数据必须来源与ArcSDE,不需要版本化(10.1)。可以用封装的editor工具,也可以用暴露的applyEdit方法。当只想编辑属性时,可以只采用attributeinspector组件。另外,编辑也可设置权限。

3.后记


  FLyr从AGS10.0出世的确提供了不少便利,采用前端渲染的方式,dynamiclayer的出现则弥补了缺乏动态后端渲染的缺陷(当然DynLyr的作用不仅如此,以后再续)。

 

【一】我眼中的FeatureLayer

原文:http://www.cnblogs.com/reachers/p/4827244.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!