码迷,mamicode.com
首页 > 其他好文 > 详细

【一】我眼中的FeatureLayer

时间:2015-09-21 23:56:19      阅读:533      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!