Cálculo de áreas y longitudes

La operación “areasAndLengths” permite calcular remotamente el área y el perímetro de los polígonos especificados por el usuario.

Ejemplo de petición:

http://galileo.icc.cat/arcgis/rest/services/Utilities/Geometry/GeometryServer/areasAndLengths?f=json&polygons=[{"rings":[[[414376.17200000025,4592771.638499999],[413336.32830000017,4592737.263499999],[412932.42200000025,4592943.513499999],[412666.01580000017,4593476.325999999],[412726.17200000025,4593983.3572],[413087.10950000025,4594275.5447],[413559.76580000017,4594404.450999999],[413645.70330000017,4594404.450999999],[414702.73450000025,4593957.575999999],[414702.73450000025,4593948.9822],[414376.17200000025,4592771.638499999]]],"spatialReference":{"wkid":25831}}]&sr=25831&lengthUnit=9036&areaUnit={"areaUnit":"esriHectares"}&token=WgTR74xQdSvkHVECel6pSEijFKWafsP3g9DLA8WYg1sD3ycDBOx4g-Vj_i4xHhus

y respuesta asociada:

{"areas":[260.02001497661342],"lengths":[6.018457343510268]}

Parámetros del servicio

Parámetro

Descripción

f

Formato de la respuesta.

Valores válidos: html | json
Valor por defecto: html

polygons

Cadena de polígonos de los que se quiere computar su área y perímetro. La sintaxis de este parámetro debe ser:

[, ]

sr

Identificador del sistema de referencia utilizado para describir los polígonos.

lengthUnit

Unidad en la que se desea expresar el perímetro de los polígonos. Véase los valores posibles

areaUnit

Unidad en la que se desea expressar el área de los polígonos. Veáse los valores posibles

calculationType 

Tipos de cálculo a realizar para determinar el área y el perímetro.

Valores válidos: planar | geodesic | preserveShape.
Valor por defecto: preserveShape

planar: cálculo realizado expresando las geometrías como polígonos sobre una superficie plana.

geodesic: cálculo realizado a partir de los vértices de los polígonos, definiendo las línias entre ellos como segmentos geodésicos (líneas más cortas entre dos puntos en el elipsoide) independientes de la forma concreta de los polígonos.

preserveShape: cálculo realizado expresando las geometrías (vértices y líneas entre ellos) por encima de la superficie del elipsoide.

token

Clave de seguridad imprescindible para ejecutar esta función, generada a partir del formulario de petición de clave.

Más información

Ejemplo de utilización