通过 ArcGIS for Desktop 在数据库中创建要素类

如果具有创建表所需的数据库权限且数据库支持 SQL 空间数据类型,则从 ArcGIS for Desktop 连接到数据库时,可以在数据库中创建要素类(空间表)。

按照以下步骤通过 ArcGIS for Desktop 在数据库中创建要素类:

步骤:
  1. 启动 ArcCatalog 或 ArcMap,然后打开目录 窗口。
  2. 创建与数据库的连接。
  3. 右键单击此表,指向新建,然后单击要素类
  4. 输入要素类的名称。

    要素类名称必须以字母开头并且不能超出 DBMS 所允许的表名称最大字符数。

  5. 选择要在表中存储的地理实体类型:线
  6. 如果想要在表中存储测量值,选中坐标包括 M 值。用于存储路径数据
  7. 如果想要在表中存储三维数据,则选中坐标包括 Z 值。用于存储 3D 数据
  8. 单击下一步跳转到下一个对话框。
  9. 选择数据的坐标系。

    可以浏览文件夹查找所需的坐标系,或者使用搜索功能查找坐标系。

  10. 单击下一步
  11. 定义要素类的字段。

    每个要素类都必须包含一个唯一标识符字段和一个空间字段。所以,ArcGIS 会自动将 ObjectID 和 shape 字段添加至要素类。如果通过 ArcGIS for Desktop 将数据加载至要素类或通过编辑在要素类上定义的空间数据服务器的要素服务来插入记录,那么将自动填充 ObjectID 值。

    1. 字段名称列中单击下一个空白行并输入名称。
    2. 单击新字段名称旁的数据类型列并从下拉列表中选择数据类型。
    3. 或者,可以创建此字段的别名,方法是单击字段属性下的别名字段,然后输入别名。
    4. 如果不想在该字段中存储空值,单击允许空值旁的字段并从下拉列表中选择
    5. 对每个要添加至要素类的字段重复步骤 a 到 d。
  12. 单击完成创建要素类。

相关主题

5/12/2014