中文

操作方法:使用 ArcGIS Schematics SDK 编辑逻辑示意图

摘要

可以使用 ArcGIS Schematics SDK 编辑逻辑示意图。 这时,请务必遵循编辑逻辑示意图的正确模式,特别是在调用 StopEditSchematicDiagram 时,在尝试编辑参考或将其保存到内存逻辑示意图之前,不要在内存中加载逻辑示意图。 在 StartEditSchematicDiagram 运行期间,将逻辑示意图加载到内存的工作由逻辑示意图图层在内部进行。 此外,作为逻辑示意图编辑过程的一部分,在自定义代码中将逻辑示意图加载到内存中会将参考添加到内存逻辑示意图。 在调用 StopEditSchematicDiagram 时将参考保存到内存逻辑示意图可能会导致系统崩溃,或阻止框架内部发布内存要素类。

过程

使用 ArcGIS Schematics SDK 编辑逻辑示意图时,建议使用以下工作流。 请注意两个引用函数调用的区别。

  1. 初始化包含要编辑的逻辑示意图的逻辑示意图图层。
  2. 调用 SchLayer.StartEditSchematicDiagram
  3. 对逻辑示意图进行编辑。
  4. 保存编辑内容(如果必须放弃编辑,请不要保存)。
  5. 调用 SchLayer.StopEditSchematicDiagram

相关信息