ArcGIS for Desktop

  • 文档
  • 合约
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS for Desktop

全面的专业性 GIS

ArcGIS for Server

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 合约
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

练习 5:以读/写用户身份加载数据并设置编辑器追踪

在 Standard 或 Advanced 许可等级下可用。

  • 以 editor1 的身份登录
  • 以 editor1 身份导入数据
  • 对 streets 要素类进行编辑追踪配置
  • 授予 streets 要素类的权限
复杂程度:
初级
数据要求:
ArcGIS Tutorial Data for Desktop
目标:
在地理数据库中以具备读/写权限的用户身份进行登录,加载数据并设置数据的编辑器追踪。

要了解具有非管理权限的用户如何使用地理数据库,您将以 editor1 的身份登录,从 shapefile 导入要素类、设置新要素类的编辑器追踪并向其他用户授予要素类的编辑者权限。

以 editor1 的身份登录

由于数据库服务器基于当前的 Windows 登录信息验证用户身份,因此需要注销计算机,然后以 editor1 身份重新登录。

  1. 以 editor1 的身份登录计算机。

    在大多数 Windows 操作系统上,您可以使用切换用户以便以 editor1 的身份登录。

  2. 启动 ArcMap,打开目录窗口,然后展开目录树中的“数据库服务器”文件夹。
  3. 您必须添加数据库服务器,因为 editor1 尚未将其添加到目录树中。有关说明,请参阅练习 1 的添加数据库服务器部分。

以 editor1 身份导入数据

将街道 shapefile 导入 Osokopf 地理数据库。

  1. 双击目录树中的数据库服务器以连接到该服务器。
  2. 右键单击 Osokopf 地理数据库,指向导入,然后单击要素类(单个)。

    将打开要素类至要素类地理处理工具。

  3. 由于 editor1 尚未创建与教程数据的文件夹连接,因此需要在文件夹连接下创建一个与教程数据之间的新连接。
  4. 浏览至目录 窗口中的 DatabaseServers 教程目录。
  5. 将 osokopf_streets.shp 文件从目录 窗口拖动到输入要素文本框中。
  6. 在输出要素类文本框中输入 streets。
  7. 右键单击字段映射列表中的 address_le,然后单击重命名。
  8. 输入 address_left 并按 Enter 键。
  9. 右键单击字段映射列表中的 address_ri,然后单击重命名。
  10. 输入 address_right 并按 Enter 键。
  11. 单击确定以运行工具。

    工具进度将出现在 ArcMap 的底部。要素类导入完成时,屏幕右下角将出现一个弹出列表且要素类即会添加到地图中。

Osokopf 地理数据库此时包含两个要素数据集:parks and boundaries(归 dbo 所有)和 streets stand-alone 要素类(归 editor1 所有)。

对 streets 要素类进行编辑追踪配置

要在要素类中追踪要素创建和编辑,要素类中必须具有用于存储用户名和编辑日期的字段。所导入的 streets 要素类目前不包含用于此目的的字段,因此您将添加这些字段。

将日期和文本字段添加到 streets 要素类

作为 streets 要素类的所有者,您可以更改其方案,添加要在编辑器追踪中使用的日期和文本字段。

  1. 右键单击 Osokopf 地理数据库中的 streets 要素类,然后单击属性。
  2. 单击字段选项卡。
  3. 单击字段名称列表中的下一个空白字段。

    单击下一个可用字段

  4. 输入 addfeats_user 作为新字段的名称。
  5. 从数据类型下拉列表中选择文本,使 addfeats_user 字段成为文本字段。
  6. 更改新字段的属性。
    1. 在字段属性中,输入创建者作为字段别名。
    2. 输入长度 32。

    应按照如下所示设置字段属性:

    addfeats_user 的字段属性

  7. 单击应用添加该字段。
  8. 添加另一个字段 addfeats_date。
  9. 将数据类型设置为日期。
  10. 将 addfeats_date 字段的别名设置为创建日期。
  11. 单击应用将 addfeats_date 字段添加到表中。
  12. 再创建其他两个字段并按照如下所示设置其属性:

    editfeats_user

    数据类型 = 文本

    别名 = 编辑者

    长度 = 32

    editfeats_date

    数据类型 = 日期

    别名 = 编辑日期

现在,您已拥有四个新的字段。您将使用这四个新字段追踪 streets 要素类的编辑人员和编辑时间。

启用编辑器追踪

现在,已拥有所有必要的数据字段,接下来将设置编辑器追踪。

  1. 单击编辑器追踪选项卡。
  2. 选中启用编辑器追踪。
  3. 指定要更新的字段:

    创建者字段

    addfeats_user

    创建日期字段

    addfeats_date

    编辑者字段

    editfeats_user

    编辑日期字段

    editfeats_date

  4. 所有访问此数据库的用户都在同一办公室,因此他们都处于同一时区。出于此原因,您可以基于数据库时间而非 UTC 来对日期进行记录。
  5. 对于记录日期采用,请单击数据库时间。

    编辑器追踪选项卡应如下所示:

  6. 单击确定应用更改并关闭要素类属性 对话框。

授予 streets 要素类的权限

在练习 4 中,已向 manager1 授予 Osokopf 地理数据库的管理员权限。因此,manager1 具有 streets 要素类的读/写权限。

Editor2 不具有任何地理数据库级别权限,因此应向 editor2 分配 streets 要素类的读/写权限。

  1. 右键单击 streets 要素类,指向管理,然后单击权限。
  2. 从数据库服务器用户列表中选择 editor2。
  3. 单击读/写。
  4. 单击确定应用更改并关闭权限对话框。

您以具有地理数据库读/写权限的用户身份进行了登录,导入了一个要素类并对此要素类进行了编辑追踪配置。

有关此主题的反馈?

ArcGIS for Desktop

  • 主页
  • 文档
  • 合约
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明