ArcGIS 10.1 新特性之 Schematics

ArcGIS Schematics 是 ArcGIS for DesktopArcGIS Engine for WindowsArcGIS Engine for LinuxArcGIS for Server 中可用的扩展模块:

  • 在 ArcGIS 10.1 中,ArcGIS 10.1 for Desktop 和 ArcGIS Engine 的功能范围与 ArcGIS 10.0 中的基本相同。不过,该版本在稳定性和性能上做了一般性改进。
  • 10.1 版本 Schematics 的主要变化是引入了新的 Schematics Server Object 扩展模块。

Schematics Server Object 扩展模块

Schematics Server Object Extension 可用于将 ArcGIS for Desktop 中创建的逻辑示意图内容发布到 ArcGIS for Server,然后使用 ArcGIS web API 在客户端 Web 应用程序的 Web 上显示该内容。该扩展模块可用于在支持的客户端应用程序中显示、创建、更新和布置逻辑示意图。

了解有关 Schematics Server Object 扩展模块的详细信息

一般性变更

基于网络数据集元素构建逻辑示意图

在 10.1 之前版本的 Schematics 中,当处理组织为网络数据集的数据时,您可以对逻辑示意图模板进行配置以使用网络数据集构建器,并基于已执行的“路径”、“最近设施点”、“服务区”或“车辆配送(VRP)”网络分析所在的任何网络分析图层来生成逻辑示意图。这曾是基于网络数据集数据生成逻辑示意图的唯一方法。在 10.1 版本中,标准构建器已得到改进,同样允许您基于所选的网络数据集元素集合来生成逻辑示意图。

了解有关基于所选网络数据集元素集合来生成逻辑示意图的详细信息

了解有关基于网络分析图层生成逻辑示意图的详细信息

在不完全同步逻辑示意图内容的情况下,基于标准构建器将新要素追加到逻辑示意图

在 Schematics 10.1 之前的版本中,当使用“更新逻辑示意图”命令基于标准构建器向逻辑示意图追加新要素时,总是将全部逻辑示意图内容完全同步到地理数据库。完全同步可以确保全部逻辑示意图内容与逻辑示意图中的逻辑示意图要素关联的所有 GIS 要素的当前状态完全保持一致,但是这也很耗时,尤其对于包含大量要素的逻辑示意图。另外,如果您知道与逻辑示意图中的逻辑示意图要素关联的网络要素未发生变化,只是想要在逻辑示意图中追加新要素,可能没必要进行完全同步。在 10.1 版中,向逻辑示意图中追加新要素时不再自动执行完全同步,而是需要进行选择。默认情况下,该过程目前对逻辑示意图内容与地理数据库内容进行部分同步,此同步只影响追加了要素的逻辑示意图部分。

了解有关通过向逻辑示意图追加新要素来更新逻辑示意图的详细信息

逻辑示意图布局

  • 新增了称为“相对主线”的逻辑示意图布局算法。此算法用于在活动逻辑示意图中沿平行的直线排列逻辑示意图节点和链接(其中所有连接的链接都具有相同的属性值),同时放置这些线引出的分支,使它们相对于直线的方向以及相对于原始距离的比例和两者的关系保持不变。该算法可用于任何类型的数据,特别适合于包含平行线(如代表铁路轨道的线)的逻辑示意图。

    了解有关新的“相对主线”布局算法的详细信息

  • 运行包含相对参数的逻辑示意图布局算法时,这些算法现在会尽量保证算法执行前后逻辑示意图的范围尽可能接近。

搜索逻辑示意图

“查找相关逻辑示意图”命令现在称为“查找逻辑示意图”。此命令仍可用于搜索含有与当前在地图中所选地理要素或当前在活动逻辑示意图中所选逻辑示意图要素相关联的逻辑示意图要素的逻辑示意图。不过,此功能得到了增强,它还可以搜索在上次更新中删除或添加过逻辑示意图要素的逻辑示意图。

了解有关新的“查找相关逻辑示意图”命令的详细信息

其他

  • 在上一版本中,当更新或生成逻辑示意图失败时,不会显示明确的消息来帮助您了解过程失败的原因和位置。在 10.1 版本中,错误消息得到更有效的管理,因而更加明确。
  • 对于不包含初始几何的容器和链接、不包含初始坐标的节点等,逻辑示意图对象几何得到了更有效的管理。
  • 在之前的版本中,可以在组成逻辑示意图图层的要素图层中配置连接。但是,连接的要素图层无法保证始终正常工作,特别是在逻辑示意图中启动编辑会话时。现在,将采用更有效的方式对它们进行管理。