- URL:
- https://<root>/<serviceName>/NetworkDiagramServer/diagrams/<diagramName>
- Methods:
POST
- Operations:
- Append Features, Apply Layout, Apply Template Layouts, Clear Flags, Extend, Find Diagram Features, Find Initial Network Objects, Find Network Features, Find Network Features from OIDs, Get Aggregations, Get Flags, Manage Flag, Overwrite From Features, Query Diagram Content, Query Diagram Elements By Extent, Query Diagram Elements by ObjectIDs, Save Layout, Store, Update
- Child Resources:
- Dynamic Layers, Layer Definitions, Diagram Map
- Version Introduced:
- 10.6
Description
The Diagram resource represents a diagram under a Network Diagram service. It is returned as a JSON Diagram Information object.
It supports three child resources:
- Diagram Map—Mimics a map service resource for the network diagram.
- Dynamic Layers—Describes the sublayers under the diagram layer.
- Layer Definitions—Details the layer and labeling properties that define each sublayer under the diagram layer.
It also supports a large set of operations:
- overwriteFromFeatures—Overwrites the diagram content from a set of network element Global IDs.
- appendFeatures—Appends a set of network elements to the diagram.
- update—Updates the diagram content; that is, it reflects any changes that may have impacted the network elements that have been used to build the diagram.
- extend—Extends the diagram content one feature level by connectivity, traversability, containment, or attachment.
- store—Stores the temporary network diagram resource in the database.
- findNetworkFeatures—Searches for the network elements associated with the set of diagram features referenced in the diagram.
- findDiagramFeatures