Edit Widget说明
编辑部件的设计,使最终用户编辑经验的简单和直观。它是基于特征模板编辑模式 - 需要ArcGIS 10的。要创建和改变现有的功能部件使新功能,通过使用功能模板。功能模板定义创建一个功能所需的所有信息:在将存储层的功能,属性创建一个功能,默认的工具,用于创建功能。当一个特点是,小部件会知道它的属性信息可以更改(包括亚型和域的支持)。捕捉到了另一个功能节点的节点,按下Ctrl键,以便捕捉。
默认情况下,每一个在浏览器应用程序的业务层的可见功能层是可编辑的编辑部件。在widget会自动知道什么类型的功能,可以创建/编辑层的定义特征模板的基础上。功能层可以指定图层名称部件的<excludelayer>标记ineditable。
例如,如果浏览器应用层以下功能:国土安全事件点和国土安全事件的地区作为业务层提供:

编辑部件被激活时,它会启用编辑功能,两个功能层:
- Homeland Security Incident Points = Incident Points (点)
- Homeland Security Incident Areas = Incident Areas(面)
各自层的功能模板将被加载并准备使用的编辑部件。

向下滚动的widget滚动条,可以访问不同的功能层的模板。
要创建一个新的功能:
为创建一个编辑控件的新功能的一般工作流程是3个步骤:
- 选择一个功能模板,添加和绘制几何(Edit dialog).
- 定义要素的属性值(Attributes dialog).
- 选择添加附件功能(Attachments dialog).

最终用户选择从模板列表中创建一个新的功能,然后在地图上创建一个新的功能。对于线和面的特点,每一个单一的点击创建一个顶点和一个双击完成的功能。

要素几何定义后,可以指定的属性值在属性对话框出现时,该功能已制订。

附件可以随意添加新的功能。点击显示附件“按钮(在右下角的”属性“对话框。附件”对话框将会出现。可以添加附件,点击选择要附加的文件和浏览文件的位置的功能。点击显示属性返回属性对话框,然后单击“确定”完成新的功能。

功能附件的存储与服务器端的功能层上的数据。
要编辑现有的功能:
点击在现有的地图显示功能,其几何顶点将出现,使几何编辑。Attributes对话框也会出现,使属性编辑。功能也可以旋转 - 旋转轴的功能中心点
删除现有的功能:
选择一个现有的功能。在出现的属性对话框中点击“删除”按钮。这将删除该功能。
撤消和重做选项:
编辑部件还提供撤消和重做功能,在浏览器中的Web编辑的一部分。撤消删除在浏览器执行的最后编辑,编辑会话恢复到旧的状态。重做是相反的;它恢复撤消操作的影响。默认情况下,撤消/重做按钮不会显示在编辑部件,它们必须明确配置出现在部件对话框与<toolbarvisible>标签。这些选项不会出现在默认情况下,尽可能简单为最终用户的网络编辑的用户体验。
概念工作流程:
要求:特色服务和几何服务
- 读取浏览器的配置文件的内容,发现所有的业务层功能层。
- 它需要编辑功能层和填充部件“对话框中的内容与他们的编辑模板。
- 部件是激活时,它显示/初始化地图的所有功能层。
- 对于一些编辑工作,小部件可能需要一个几何服务来执行编辑任务。

浙公网安备 33010602011771号