The Image Measurement widget allows you to perform measure operations (supported by the image service) on an image service layer.
Configurable attributes
The following table describes the configurable attributes of the Image Measurement widget.
Attribute | Description |
---|
ImageMeasurement | Object array. The properties of the array item
are as follows:
- layerTitle—String: Title of the image service
layer in the web map.
- displayMeasureResultInPopup—Boolean. Determines whether the
measure result should be displayed on a pop-up in the map. The default
is false.
- linearUnit—String. The default linear unit for the
widget. The available values are as follows:
- esriInches
- esriFeet
- esriYards
- esriMiles
- esriNauticalMiles
- esriMillimeters
- esriCentimeters
- esriMeters
- esriKilometers
- angularUnit—String. The default angular unit for the
widget. The available values are as follows:
- esriDURadians
- esriDUDecimalDegrees
- areaUnit—String. The default area unit for the
widget. The available values are as follows:
- esriSquareInches
- esriSquareFeet
- esriSquareYards
- esriAcres
- esriSquareMiles
- esriSquareMillimeters
- esriSquareCentimeters
- esriSquareDecimeters
- esriSquareMeters
- esriAres
- esriHectares
- esriSquareKilometers
- displayOperations—Array. An array of operation
strings that displays on the widget. The available values
are as follows:
- esriMensurationDistanceAndAngle
- esriMensurationAreaAndPerimeter
- esriMensurationHeightFromBaseAndTop
- esriMensurationHeightFromBaseAndTopShadow
- esriMensurationHeightFromTopAndTopShadow
- esriMensurationCentroid
- esriMensurationPoint3D
- esriMensurationDistanceAndAngle3D
- esriMensurationAreaAndPerimeter3D
- esriMensurationCentroid3D
|
Example
{
"ImageMeasurement": {
"layerTitle": "Dubai",
"displayMeasureResultInPopup" : false,
"linearUnit": "esriKilometers",
"angularUnit": "esriDUDecimalDegrees",
"areaUnit": "esriSquareKilometers",
"displayOperations": ["esriMensurationPoint", "esriMensurationDistanceAndAngle"]
}
}