网络分析性能优化

创建索引

移动端的网络分析由于设备硬件原因,需要采用小内存的分析模式,所以未创建索引的网络数据在分析时会很慢。所以建议在分析前,最好可以创建好网络数据集的空间索引,以及网络数据集和其子数据集的字段索引,来提升分析的性能。

在 SuperMap iDesktop 中为网络数据集创建索引的步骤如下:

创建网络数据集的空间索引

  1. 在工作空间管理器中右键选中需要进行分析的网络数据集,在弹出来的菜单中点击【重建空间索引】菜单项;
  2. 图: 创建空间索引a
  3. 在弹出的“空间索引管理”对话框中设置相应网络数据集的“待建索引类型”为“R树索引”,点击【确定】按钮:
  4. 图: 创建空间索引b

创建网络数据集的字段索引

  1. 在功能区中选中“开始”选项卡,在其中点击【字段索引】按钮;
  2. 图: 创建字段索引a
  3. 在弹出的“数据集字段索引”对话框中,选中需要创建字段索引的网络数据集,再选择用于创建索引的字段,最后点击【创建】按钮。这里需要注意的是,创建索引的字段应为分析时标识弧段ID的字段;
  4. 图: 创建字段索引b
  5. 选择网络数据集中的子数据集,选择用于创建索引的字段,最后点击【创建】按钮。同样,索引字段应为分析时标识结点ID的字段:
  6. 图: 创建字段索引c