Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 空间数据支持 » 使用空间数据 » 空间数据入门

 

创建空间参照系 (Sybase Central)

使用 [创建空间参照系向导] 创建空间参照系 (SRS) 时,可以将现有空间参照系作为模板并在此模板的基础上执行所需的设置。

前提条件

DBA 权限或者是 SYS_SPATIAL_ADMIN_ROLE 组的成员。

要与 SRS 关联的测量单位必须已经存在。

上下文和注释

创建空间参照系时会以现有空间参照系为模板,在此模板的基础上进行设置。因此,所选空间参照系必须与想要创建的空间参照系相似。然后再对设置进行编辑。

 ♦ 创建空间参照系 (Sybase Central)
  1. 在 Sybase Central 中,以具有 DBA 权限的用户身份或 SYS_SPATIAL_ADMIN_ROLE 组成员身份连接到数据库。

  2. 在左窗格中,右击 [空间参照系] » [新建] » [空间参照系]。

  3. 选择 [从所有预定义空间参照系列表中选择],然后单击 [下一步]。

  4. 请按照向导中的说明进行操作。

  5. 基于现有空间参照系创建空间参照系时,应将 SRID 值设置成 1000000000 加上标准值。

    注意

    指派 SRID 时,请查看针对应避免使用的数字范围所提供的建议。可以在 CREATE SPATIAL REFERENCE SYSTEM 语句的 IDENTIFIED 子句中找到这些建议。

  6. 将显示空间参照系的定义。

  7. 如果该空间参照系的定义符合您的要求,请单击 [完成]。

结果

新空间参照系即被添加到数据库中。

下一步

可以定义使用空间参照系的表。

示例

此示例基于现有空间参照系创建一个空间参照系。

  1. 以具有 DBA 权限的用户身份或 SYS_SPATIAL_ADMIN_ROLE 组成员身份连接到数据库。

  2. 在左窗格中,右击 [空间参照系] » [新建] » [空间参照系]。

  3. 选择 [从所有预定义空间参照系列表中选择],然后单击 [下一步]。

    将出现 [选择空间参照系] 窗口。

    [创建空间参照系向导] 中的 [选择空间参照系] 页面。
  4. 要基于 NAD83 空间参照系创建空间参照系,请键入 NAD83。当在 [选择预定义空间参照系] 字段中输入某一名称或 ID 时,空间参照系列表会相应移动以显示想要用作模板的空间参照系。

  5. 单击 NAD83,然后单击 [下一步]。

    将出现 [选择线解释] 窗口。

    [创建空间参照系向导] 中的 [选择线解释] 页面。
  6. 单击 [球形地球],将其选择为线解释。

  7. 在 [名称] 字段中指定 NAD83custom

  8. 基于现有空间参照系创建空间参照系时,应将 SRID 值设置成 1000000000 加上标准值。例如,将 [空间参照系 ID] 字段中的值由 4269 更改为 1000004269

    注意

    指派 SRID 时,请查看针对应避免使用的数字范围所提供的建议。可以在 CREATE SPATIAL REFERENCE SYSTEM 语句的 IDENTIFIED 子句中找到这些建议。

  9. 单击 [下一步]。

    将出现 [指定注释] 窗口。

  10. 也可以为空间参照系指定说明,然后单击 [下一步]。

  11. 单击 [完成]。

    将显示空间参照系的定义。

  12. 单击 [完成]。


 另请参见