使用 Oracle 空间过滤器显示要素的步骤

定义 Oracle 空间过滤器的步骤

  1. 在“维护”工作空间中,打开 行业模型图形 企业行业模型 项目。
  2. 单击“常用”选项卡 > “显示”面板 > “高级生成图形”。
  3. 在“高级图形生成”对话框中,单击“高级设置”。
  4. 在“高级设置”对话框中,单击以下选项之一:
    • 每个要素类的默认值 - 在创建要素类时使用指定的默认设置。

      有关空间关系设置的详细信息,请参见数据模型:空间关系设置

    • 所有要素类的全局设置 - 在生成地图时应用全局空间遮罩。
  5. 如果单击“所有要素类的全局设置”,请选择“全局空间遮罩”设置。

    用于 SQL Server 和用于 Oracle 的“全局空间遮罩”设置不同。这些设置涉及以下空间相交填充图案:

    全局空间遮罩

    说明

    适用于 Oracle

    适用于 SQL Server

    适用于 SQLite(行业模型图形)

    CONTAINS

    一个对象的内部和边界完全包含在另一个对象内部。

     

    COVEREDBY

    一个对象被给定几何图形的内部和边界所覆盖。

     

    CROSS

    一个对象的内部与另一个对象的边界和内部相交,但两个边界不相交。

    DISJOINT

    边界和内部不相交。

    ENVELOPENTERSECTS

    两个对象的边界相交。

    EQUALS

    两个对象具有相同的边界和内部。

       

    INSIDE

    一个对象在另一个对象的内部,不接触边界。

    INTERSECTS

    两个对象的内部和边界交叉(未断开连接)。

    OVERLAP

    两个对象的边界和内部相交。

     

    TOUCHES

    边界相交,但内部不相交。

     

    WITHIN

    一个对象的内部和边界完全在另一个对象内部。

     

    有关详细信息,请参见 Oracle Spatial 文档。

  6. 单击“关闭”