FRAMES | NO FRAMES | Description | Parameters | Examples | Response |
URL | http://<schDiagramMap-url>/identify |
Parent Resource | Schematic Diagram Map |
---|
The Schematic Identify operation 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 Schematic Identify operation as query parameters defined in the parameters table below.
Parameter | Details |
---|---|
f | Description: The
response format. The default response format is html. Values: html | json |
geometry | Required Description: The geometry to identify on. The type of the geometry is specified by the geometryType
parameter. The structure of the geometries is
same as the structure of the JSON
geometry objects
returned by the ArcGIS REST API. In addition to the JSON structures,
for points and envelopes, you can specify the geometries with a
simpler comma-separated syntax.Syntax:
The coordinates must always use a period as the decimal separater even in countries where a comma is traditionally used. |
geometryType | Description: 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 (esriGeometryPoint ).Values: esriGeometryPoint | esriGeometryMultipoint | esriGeometryPolyline | esriGeometryPolygon | esriGeometryEnvelope
|
sr | Description: The
well-known ID of the spatial reference of the input and output geometries as well as the mapExtent .
If sr
is not specified, the geometry
and the mapExtent
are assumed to be in the spatial reference of the map, and the output
geometries are also in the spatial reference of the map. |
layerDefs |
Description: 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. |
time |
Description:
The time instant or the time extent of the features to be identified.
Time instant Syntax: time=<timeInstant> Example: time=1199145600000 (1 Jan 2008 00:00:00 GMT)
Time extent Syntax: time=<startTime>, <endTime> Example: time=1199145600000, 1230768000000 (1 Jan 2008 00:00:00 GMT to 1 Jan 2009 00:00:00 GMT)
A null value specified for start time or end time will represent infinity for start or end time respectively. |
layerTimeOptions |
Description:
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: layerTimeOptions= { "<layerId1>" : { //If layerTimeOptions= { "0" : { "useTime" : true, "timeDataCumulative" : false, "timeOffset" : 1, "timeOffsetUnits" : "esriTimeUnitsYears" }, "3" : { "useTime" : false } } |
layers | Description: 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. |
tolerance | Required Description: The distance in screen pixels from the specified geometry
within which the identify should be performed. The value for the
tolerance is an integer.Example: tolerance=2 |
mapExtent | Description: The
extent or bounding box of the map currently being viewed.
Unless the sr
parameter has been specified, the mapExtent is
assumed to be in the spatial
reference of the map.The mapExtent and the imageDisplay
parameters are used by the server to determine the layers visible in
the current extent. They are also used to calculate the distance on the
map to search based on the tolerance in screen pixels.NOTE: When the mapExtent parameter is not specified, the extent of the diagram is the one used by default for the identify operation.Syntax: mapExtent=<xmin>, <ymin>,
<xmax>,
<ymax> Example: mapExtent=-104,35.6,-94.32,41 |
imageDisplay | Required Description: The screen image display parameters (width, height and DPI) of the map being currently viewed. The mapExtent and the imageDisplay parameters
are used by the server to determine the layers visible in the current
extent. They are also used to calculate the distance on the map to
search based on the tolerance in screen pixels.Syntax: imageDisplay=<width>,
<height>, <dpi> Example: imageDisplay=600,550,96 |
returnGeometry | Description: If true,
the resultset will include the geometries associated with each result. The default is true. Values: true | false |
maxAllowableOffset |
//This option was added at 10.0 Description: This option can be used to specify the maximum allowable offset
to be used for generalizing geometries returned by the identify operation.The maxAllowableOffset is in the units of the sr . If sr is not specified then maxAllowableOffset is assumed to be in the unit of the spatial reference of the map.Example: maxAllowableOffset=2
|
Example 1: http://www.esri.com