- URL:
- https://<root>/<serviceName>/MapServer/exts/SchematicServer/diagrams/<diagID>/map/identify
- Methods:
POST
- Version Introduced:
- 10.1
Description
The identify
operation returns an identified results resource. It is performed on a Schematic Diagram Map resource. The result of this operation is an identify results resource.
Each identified result includes its name, layer ID, layer name, geometry and geometry type, and other attributes of that result as name-value pairs.
You can provide arguments to the identify
operation as query parameters defined in the parameters table below.
Request parameters
Parameter | Details |
---|---|
| The response format. The default response format is Values: |
(Required) | Description: The geometry to identify on. The type of the geometry is specified by the Syntax: JSON structures: Point simple syntax: Envelope simple syntax: The coordinates must always use a period as the decimal separater even in countries where a comma is traditionally used. |
| The type of geometry specified by the geometry parameter. The geometry type could be a point, a line, a polygon or an envelope. The default geometry type is a point ( Values: |
| The well-known ID of the spatial reference of the input and output geometries as well as the |
| Parameter kept for compatibility reason with the standard identify operation, but this parameter is always ignored when the identify is performed on a schematic diagram map. |
| The time instant or the time extent of the features to be identified. Time instant Syntax: Example: Time extent Syntax: Example: A null value specified for start time or end time will represent infinity for start or end time respectively. |
| The time options per layer. Users can indicate whether or not the layer should use the time extent specified by the time parameter or not, whether to draw the layer features cumulatively or not and the time offsets for the layer. Syntax:
Example:
|
| Parameter kept for compatibility reason with the standard identify operation, but this parameter is always ignored when the identify is performed on a schematic diagram map. |
(Required) | The distance in screen pixels from the specified Example: |
| The extent or bounding box of the map currently being viewed. Unless the The Syntax: Example: |
(Required) | Description: The screen image display parameters (width, height and DPI) of the map being currently viewed. The Syntax: Example: |
| If Values: |
| This option can be used to specify the Example: |
Example usage
The Schematic Identify operation on the schematic diagram which id is '1-1' under the S1_Schematics public sample Schematics service with geometry={"x"
, tolerance=2
and image
returns one node schematic feature and its two connected link schematic features:
https://myserver.esri.com/arcgis/rest/services/S1_Schematics/MapServer/exts/SchematicsServer/diagrams/1-1/map/identify?geometry=%7B%22x%22%3A124978.301169419%2C+%22y%22%3A4077158.52904231%2C+%22spatialReference%22%3A%7B%22wkid%22%3A102118%7D%7D&geometryType=&sr=&time=&layerTimeOptions=&tolerance=2&imageDisplay=451%2C968%2C96&returnGeometry=&maxAllowableOffset=&layerDefs=&layers=&mapExtent=&f=pjson