Calcular densidad (Standard Feature Analysis)

Resumen

Crea un mapa de densidad a partir de entidades de punto o de línea mediante la distribución de cantidades conocidas de un fenómeno (representado como atributos de los puntos o las líneas) a todo el mapa. El resultado es una capa de áreas clasificadas de menor a mayor densidad.

Ilustración

Ilustración de la herramienta Calcular densidad

Uso

  • En una entrada de punto, cada punto debe representar la ubicación de un evento o un incidente, y la capa de resultados representará un recuento del incidente por unidad de área. Un valor más alto de la densidad en una nueva ubicación significa que hay más puntos cerca de esa ubicación. En muchos casos, la capa de resultados se puede interpretar como una superficie de riesgo para eventos futuros. Por ejemplo, si los puntos de entrada representan ubicaciones en las que ha caído un rayo, la capa de resultados se puede interpretar como una superficie de riesgo para la caída de rayos en el futuro.

  • En el caso de la entrada de línea, la superficie de densidad de línea representa la cantidad total de la línea que está cerca de cada ubicación. Las unidades de los valores de densidad calculados corresponden a la longitud de línea por unidad de área. Por ejemplo, si las líneas representan ríos, la capa de resultados representará la longitud total de los ríos que están dentro del radio de búsqueda. Este resultado se puede usar para identificar las áreas que son adecuadas como pastos para animales.

  • Se describen a continuación otros ejemplos de uso de esta herramienta:

    • Cree mapas de densidad de delitos para ayudar a los departamentos de policía a asignar los recursos adecuados a las zonas con un alto nivel de delitos.
    • Calcule las densidades de hospitales en un condado. La capa de resultados mostrará las áreas con una accesibilidad alta y baja a los hospitales, y esta información se puede usar para decidir dónde se deben construir nuevos hospitales.
    • Identifique áreas con un alto riesgo de incendio forestal en función del historial de ubicaciones de estos incendios.
    • Localice comunidades alejadas de las principales carreteras para planificar dónde se deben construir nuevas carreteras.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Las entidades de punto o de línea que se utilizarán para calcular la densidad.

Feature Set
Nombre de salida

El nombre de la capa de salida que se creará en su portal.

String
Campo contar
(Opcional)

Un campo que especifica el número de incidentes en cada ubicación. Por ejemplo, si tienes puntos que representan ciudades, puedes usar un campo que represente la población de la ciudad como campo de recuento, y la capa de densidad de población resultante calculará las densidades de población más altas cerca de las ciudades con las mayores poblaciones.

Si no se proporciona ningún valor, se entenderá que cada ubicación representa un solo recuento.

Field
Tamaño de celda
(Opcional)

El tamaño de celda que se usará para crear una malla de puntos en la que se calcularán los valores de densidad. Cuanto más pequeño sea el valor, más suaves serán los límites del polígono. Por el contrario, con valores más altos, los límites del polígono estarán menos definidos y tendrán una apariencia irregular.

Double
Unidades de tamaño de celda
(Opcional)

Especifica las unidades que se utilizarán para el valor de tamaño de celda. Si se ha establecido el tamaño de celda, es necesario introducir un valor.

  • MillasLas unidades serán millas.
  • PiesLas unidades serán pies.
  • KilómetrosLas unidades serán kilómetros.
  • MetrosLas unidades serán metros.
String
Radio
(Opcional)

La distancia en la que se buscará para encontrar entidades de punto o de línea al calcular valores de densidad. Por ejemplo, si proporciona un radio de 1800 metros, la densidad de cualquier ubicación de la capa de salida se calcula en función de las entidades situadas a un máximo de 1800 metros de la ubicación. Cualquier ubicación que no tenga ningún incidente a una distancia máxima de 1800 metros recibirá un valor de densidad de cero.

Si no se proporciona ningún valor, se calculará un valor predeterminado en función de las ubicaciones de las entidades de entrada y los valores del campo de recuento (si se ha proporcionado un campo de recuento).

Double
Unidades del radio
(Opcional)

Especifica las unidades que se utilizarán para el valor del radio. Si se ha establecido el radio, es necesario introducir un valor.

  • MillasLas unidades serán millas.
  • PiesLas unidades serán pies.
  • KilómetrosLas unidades serán kilómetros.
  • MetrosLas unidades serán metros.
String
Polígonos de delimitación
(Opcional)

La capa que contiene los polígonos donde se calcularán las densidades. Por ejemplo, si estás interpolando densidades de peces en un lago, puedes usar el límite del lago en este parámetro y la salida solo se dibujará dentro del límite del lago.

Feature Set
Unidades Área
(Opcional)

Especifica las unidades que se utilizarán para los valores de densidad calculados.

  • Millas cuadradasLas unidades serán millas cuadradas.
  • Kilómetros cuadradosLas unidades serán kilómetros cuadrados.
String
Tipo de clasificación
(Opcional)

Especifica cómo se clasificarán en polígonos los valores de densidad.

  • Intervalo equivalenteLos polígonos se crearán de forma que el rango de valores de densidad es igual para cada área.
  • Intervalo geométricoLos polígonos se crearán en función de los intervalos de clase que tengan una serie geométrica. Con esto se garantiza que cada rango de clase tenga aproximadamente el mismo número de valores en cada clase y que el cambio entre intervalos sea coherente.
  • Cortes naturalesLos intervalos de clase para los polígonos se crearán en función de las agrupaciones naturales de los datos. Los valores de corte de clases se identifican mediante los mejores valores similares agrupados que maximizan las diferencias entre clases.
  • Área igualLos polígonos se crearán de forma que el tamaño de cada área sea igual. Por ejemplo, si el resultado tiene más valores de alta densidad que valores de baja densidad, se crearán más polígonos para las densidades altas.
  • Desviación estándarLos polígonos se crearán en función de la desviación estándar de los valores de densidad predichos.
String
Cantidad de clases
(Opcional)

El rango de valores predichos que se dividirán en distintas clases. El rango de valores de cada clase viene determinado por el tipo de clasificación. Cada clase define los límites de los polígonos resultantes.

El valor predeterminado es 10 y el máximo es 32.

Long

Salida derivada

EtiquetaExplicaciónTipo de datos
Capa de salida

La capa de polígonos de salida con valores de densidad clasificados.

Feature Set

arcpy.sfa.CalculateDensity(inputLayer, outputName, {field}, {cellSize}, {cellSizeUnits}, {radius}, {radiusUnits}, {boundingPolygonLayer}, {areaUnits}, {classificationType}, {numClasses})
NombreExplicaciónTipo de datos
inputLayer

Las entidades de punto o de línea que se utilizarán para calcular la densidad.

Feature Set
outputName

El nombre de la capa de salida que se creará en su portal.

String
field
(Opcional)

Un campo que especifica el número de incidentes en cada ubicación. Por ejemplo, si tienes puntos que representan ciudades, puedes usar un campo que represente la población de la ciudad como campo de recuento, y la capa de densidad de población resultante calculará las densidades de población más altas cerca de las ciudades con las mayores poblaciones.

Si no se proporciona ningún valor, se entenderá que cada ubicación representa un solo recuento.

Field
cellSize
(Opcional)

El tamaño de celda que se usará para crear una malla de puntos en la que se calcularán los valores de densidad. Cuanto más pequeño sea el valor, más suaves serán los límites del polígono. Por el contrario, con valores más altos, los límites del polígono estarán menos definidos y tendrán una apariencia irregular.

Double
cellSizeUnits
(Opcional)

Especifica las unidades que se utilizarán para el valor de tamaño de celda. Si se ha establecido el tamaño de celda, es necesario introducir un valor.

  • MILESLas unidades serán millas.
  • FEETLas unidades serán pies.
  • KILOMETERSLas unidades serán kilómetros.
  • METERSLas unidades serán metros.
String
radius
(Opcional)

La distancia en la que se buscará para encontrar entidades de punto o de línea al calcular valores de densidad. Por ejemplo, si proporciona un radio de 1800 metros, la densidad de cualquier ubicación de la capa de salida se calcula en función de las entidades situadas a un máximo de 1800 metros de la ubicación. Cualquier ubicación que no tenga ningún incidente a una distancia máxima de 1800 metros recibirá un valor de densidad de cero.

Si no se proporciona ningún valor, se calculará un valor predeterminado en función de las ubicaciones de las entidades de entrada y los valores del campo de recuento (si se ha proporcionado un campo de recuento).

Double
radiusUnits
(Opcional)

Especifica las unidades que se utilizarán para el valor del radio. Si se ha establecido el radio, es necesario introducir un valor.

  • MILESLas unidades serán millas.
  • FEETLas unidades serán pies.
  • KILOMETERSLas unidades serán kilómetros.
  • METERSLas unidades serán metros.
String
boundingPolygonLayer
(Opcional)

La capa que contiene los polígonos donde se calcularán las densidades. Por ejemplo, si estás interpolando densidades de peces en un lago, puedes usar el límite del lago en este parámetro y la salida solo se dibujará dentro del límite del lago.

Feature Set
areaUnits
(Opcional)

Especifica las unidades que se utilizarán para los valores de densidad calculados.

  • SQUAREMILESLas unidades serán millas cuadradas.
  • SQUAREKILOMETERSLas unidades serán kilómetros cuadrados.
String
classificationType
(Opcional)

Especifica cómo se clasificarán en polígonos los valores de densidad.

  • EQUALINTERVALLos polígonos se crearán de forma que el rango de valores de densidad es igual para cada área.
  • GEOMETRICINTERVALLos polígonos se crearán en función de los intervalos de clase que tengan una serie geométrica. Con esto se garantiza que cada rango de clase tenga aproximadamente el mismo número de valores en cada clase y que el cambio entre intervalos sea coherente.
  • NATURALBREAKSLos intervalos de clase para los polígonos se crearán en función de las agrupaciones naturales de los datos. Los valores de corte de clases se identifican mediante los mejores valores similares agrupados que maximizan las diferencias entre clases.
  • EQUALAREALos polígonos se crearán de forma que el tamaño de cada área sea igual. Por ejemplo, si el resultado tiene más valores de alta densidad que valores de baja densidad, se crearán más polígonos para las densidades altas.
  • STANDARDDEVIATIONLos polígonos se crearán en función de la desviación estándar de los valores de densidad predichos.
String
numClasses
(Opcional)

El rango de valores predichos que se dividirán en distintas clases. El rango de valores de cada clase viene determinado por el tipo de clasificación. Cada clase define los límites de los polígonos resultantes.

El valor predeterminado es 10 y el máximo es 32.

Long

Salida derivada

NombreExplicaciónTipo de datos
outputLayer

La capa de polígonos de salida con valores de densidad clasificados.

Feature Set

Entornos

Información de licenciamiento

  • Basic: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis
  • Standard: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis
  • Advanced: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis

Temas relacionados