Densidad de kernel espaciotemporal (Herramientas de Spatial Analyst)
Resumen
Amplía los cálculos de densidad de kernel a partir del análisis de la posición relativa y la magnitud de las entidades de entrada para incluir otras dimensiones como el tiempo y la profundidad (elevación). El resultado identifica el área de magnitud por unidad utilizando las diversas funciones kernel para ajustar una superficie suavemente cónica a cada punto de entrada.
Más información sobre cómo funciona Densidad de kernel espaciotemporal
Uso
Debe proporcionar un valor para el parámetro Campo de elevación (
elevation_fielden Python) o el parámetro Campo de tiempo (time_fielden Python), o ambos. Aunque la herramienta mostrará inicialmente ambos como obligatorios, una vez que se ha proporcionado un valor para uno de ellos, el otro pasa a ser opcional.Las funciones kernel se definen a partir de los valores de los parámetros proporcionados. Cuando se proporciona el valor del parámetro Campo de elevación, el kernel se extiende a lo largo del eje de dirección (z). Cuando se proporciona el valor del parámetro Campo de tiempo, el kernel se extiende a lo largo del eje de tiempo (t). Cuando se proporcionan ambos valores, los kernels se extienden a lo largo del eje z y del eje t.
Si solo se proporciona uno de los valores de estos parámetros, la salida será un ráster tridimensional. Si se proporcionan los dos valores de los parámetros, la salida será un ráster de cuatro dimensiones.
Solo los puntos que se encuentran dentro de una vecindad se tienen en cuenta en el cálculo de la densidad. Si ningún punto cae dentro de la vecindad de una celda en particular, NoData se asigna a esa celda.
La herramienta genera un ráster de salida en formato NetCDF o ráster de nube (CRF). La ubicación y el nombre que proporciona para el ráster de salida determina el formato en el que se crea. Para el valor del parámetro Ráster de salida, utilice la extensión
.ncpara crear la salida en formato netCDF. Utilice la extensión.crfpara crear un ráster CRF de salida. La herramienta generará un ráster CRF de forma predeterminada.Puede crear una salida de capa vóxel con el parámetro Capa vóxel de salida opcional. Este parámetro solo está disponible si el valor del parámetro Ráster de salida se configura para crear la salida NetCDF con la extensión
.nc. Si intenta especificar una salida de capa vóxel mediante el uso de la extensión.crfcorrespondiente a un ráster CRF en el parámetro Ráster de salida, la herramienta generará un mensaje de error y no funcionará.Si ejecuta la herramienta en una escena local con los mismos sistemas de coordenadas horizontales y verticales que las entidades de entrada, se agregará una capa vóxel a la escena que le permitirá explorar interactivamente los resultados. Aparece una notificación en la que se indica que el sistema de coordenadas es desconocido si no se define ninguno. También puede agregar el ráster NetCDF de salida como una capa vóxel utilizando la herramienta Crear capa vóxel multidimensional o el cuadro de diálogo Agregar capa vóxel multidimensional.
Puede convertir el ráster netCDF de salida en un ráster multidimensional utilizando la herramienta Copiar ráster. También puede agregarlo a un mapa como una capa de entidades o una capa ráster con la herramienta Crear capa de entidades NetCDF o con la herramienta Crear capa ráster NetCDF, respectivamente.
La capa vóxel generada es una capa temporal que no se conservará a menos que se guarde con la herramienta Guardar en archivo de capa. Puede utilizar la herramienta Crear contenido de capa de escena de vóxel para crear un paquete de capas de escena (archivo
.slpk) a partir de una entrada de capa de vóxel.Los valores muy altos o muy bajos en Campo de población (
population_fielden Python) pueden generar resultados poco intuitivos. Si la media del campo de población es mucho mayor que 1 (por ejemplo, como sucede con las poblaciones en las ciudades), el radio de búsqueda predeterminado puede ser muy pequeño, lo cual generaría pequeños anillos alrededor de los puntos de entrada. Si la media del campo de población es muy inferior a 1, el radio de búsqueda calculado puede parecer excesivamente grande. En estos casos, puede proporcionar un radio de búsqueda personalizado.El parámetro Tamaño de celda (
cell_sizeen Python) puede definirse mediante un valor numérico u obtenerse a partir de un dataset ráster existente. Si no se ha proporcionado el tamaño de celda como valor del parámetro, se deriva del entorno Tamaño de celda si se ha especificado. Si no se ha proporcionado el tamaño de celda del parámetro ni el tamaño de celda del entorno, pero se ha configurado el entorno Ráster de alineación, se utilizará el tamaño de celda del ráster de alineación. Si no se especifica nada, el tamaño de celda se calculará a partir de la anchura o la altura de la extensión dividida entre 250, donde la extensión se encuentra en el sistema de coordenadas de salida especificado en el entorno.Si el tamaño de celda se especifica mediante un valor numérico, la herramienta lo utilizará directamente para el ráster de salida.
Si el tamaño de celda se especifica utilizando un dataset ráster, el parámetro mostrará la ruta del dataset ráster en lugar del valor del tamaño de celda. El tamaño de celda de ese dataset ráster se utilizará directamente en el análisis, siempre que la referencia espacial del dataset sea la misma que la referencia espacial de salida. Si la referencia espacial del dataset es diferente de la referencia espacial de salida, se proyecta en función del valor Método de proyección de tamaño de celda especificado.
El parámetro Valores resultantes (
resultant_valuesen Python) especifica lo que representan los valores ráster de salida. Si se especifica Densidades (DENSITIESen Python), los valores representan el valor de la densidad del kernel por área de unidad para cada celda. Si se especifica Recuentos esperados (EXPECTED_COUNTSen Python), los valores representan la densidad del kernel por área de celda.La opción Planar del parámetro Método (
methoden Python) resulta adecuada si el análisis se va a realizar a escala local con una proyección que mantiene el área y la distancia correctas de manera precisa. La opción Geodésica es adecuada si el análisis se va a realizar a escala regional o a gran escala. Este método tiene en cuenta la curvatura del esferoide y gestiona correctamente los datos cercanos a los polos y la línea internacional de cambio de fecha.Para los formatos de datos que admiten valores nulos, como las clases de entidades de geodatabase de archivos, se ignorará un valor nulo cuando se utilice como entrada.
Consulte Entornos de análisis y Spatial Analyst para obtener detalles adicionales sobre los entornos de geoprocesamiento válidos para esta herramienta.
Referencias:
Härdle, W. K., Müller, M, Sperlich, S. y Werwatz, A. *Nonparametric and semiparametric models (Vol. 1). Berlin: Springer, 2004. Wang, F., Guin, C. y Zhu, H. "A spatio-temporal kernel density estimation framework for predictive crime hotspot mapping and evaluation." Applied geography, 99, 2018, 89-97.
Nakaya, T. y Yano, K. "Visualising crime clusters in a space-time cube: An exploratory data analysis approach using space time kernel density estimation and scan statistics." Transactions in GIS, 14(3), 2010, 223-239.
Silverman, B. W. Density Estimation for Statistics and Data Analysis. New York: Chapman y Hall, 1986.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Entidades de puntos de entrada |
Las entidades de punto de entrada cuya densidad se calculará. |
Feature Layer |
|
Population Field |
Campo que denota los valores de población para cada entidad. La población es el recuento o la cantidad que se expandirá a lo largo del paisaje para crear una superficie continua. Los valores del campo de población pueden ser enteros o de punto flotante. Use Ninguno si no se utilizará ningún elemento ni valor especial y cada entidad se contará una sola vez. |
Field |
|
Campo de elevación (Opcional) |
El campo que denota los valores de elevación para cada entidad. Los valores del campo de elevación pueden ser enteros o de punto flotante. Utilice Vacío para admitir la densidad de kernel 3D con tiempo. Para las entidades 3D, se agregará un pseudocampo, |
Field |
|
Unidad del campo de elevación (Opcional) |
Especifica la unidad de medición que se utilizará para el valor del campo de elevación de entrada. La opción predeterminada es metros. Utilice la unidad apropiada para representar los valores del valor del parámetro Campo de elevación.
|
String |
|
Campo de tiempo (Opcional) |
El campo que denota los valores de tiempo de cada entidad. |
Field |
|
Tamaño de celda (Opcional) |
El tamaño de celda del ráster multidimensional de salida que se creará. El valor se puede definir mediante un valor numérico u obtenerse a partir de un dataset ráster existente. Si no se proporciona ningún tamaño de celda, se usará el valor del tamaño de celda del entorno si se ha especificado; de lo contrario, se utilizarán reglas adicionales para calcularlo a partir de las otras entradas. Consulte el uso de la herramienta para más detalles. |
Analysis Cell Size |
|
Radio de búsqueda (x e y) (Opcional) |
El radio de búsqueda en el plano x,y dentro del cual se calculará la densidad. Proporcione el valor y las unidades adecuadas. Por ejemplo, para incluir todas las entidades dentro de una vecindad de 1 milla cuando las unidades son metros, fije el radio de búsqueda en 1609,344 (1 milla = 1609,344 metros). Las unidades se basan en la unidad lineal de la referencia espacial de salida de forma predeterminada. |
Linear Unit |
|
Radio de búsqueda (z) (Opcional) |
La distancia de búsqueda vertical en la dirección z dentro de la cual se calculará la densidad. Esta distancia vertical se utilizará para buscar entidades en las direcciones ascendente y descendente a lo largo del eje z. Proporcione el valor y las unidades adecuadas. |
Linear Unit |
|
Buscar en la ventana de tiempo (t) (Opcional) |
El rango de búsqueda de tiempo dentro del cual se calculará la densidad. Proporcione el valor y las unidades adecuadas. |
Time Unit |
|
Valores resultantes (Opcional) |
Especifica qué representarán los valores del ráster de salida. Dado que el valor de la celda de salida está relacionado con el tamaño de celda especificado, el ráster resultante no se puede remuestrear con otro tamaño de celda.
|
String |
|
Método (Opcional) |
Especifica si se utilizará el método de la tierra plana (planar) o el de la ruta más corta sobre un esferoide (geodésico).
|
String |
|
Elevación mínima (Opcional) |
Elevación mínima (más baja) que se utilizará para la salida del ráster multidimensional. |
Double |
|
Elevación máxima (Opcional) |
Elevación máxima (más alta) que se utilizará para la salida del ráster multidimensional. |
Double |
|
Intervalo de elevación (Opcional) |
El intervalo de elevación entre las divisiones de la salida del ráster multidimensional. El valor debe ser mayor que cero. |
Double |
|
Unidad de elevación (Opcional) |
Especifica la unidad del intervalo de elevación que se utilizará para la salida del ráster multidimensional. El valor predeterminado es metros.
|
String |
|
Hora de inicio (Opcional) |
El tiempo inicial que se utilizará para la salida del ráster multidimensional. |
Date |
|
Hora de finalización (Opcional) |
El tiempo final que se utilizará para la salida del ráster multidimensional. |
Date |
|
Intervalo de tiempo (Opcional) |
El intervalo de tiempo entre las divisiones de la salida del ráster multidimensional. El valor debe ser mayor que cero. |
Double |
|
Unidad de intervalo de tiempo (Opcional) |
Especifica la unidad del intervalo de tiempo que se utilizará para la salida del ráster multidimensional. El valor predeterminado es día.
|
String |
|
Capa vóxel de salida (Opcional) |
Capa vóxel de salida basada en datos volumétricos almacenados en el ráster netCDF de salida. Este tipo de salida solo puede crearse cuando el parámetro Ráster de salida se configura para crear un ráster netCDF con la extensión |
Voxel Layer |
Valor de retorno
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Ráster de salida |
Dataset ráster multidimensional de densidad del kernel de salida. La extensión de nombre de archivo determina el formato de la salida. Use Siempre es un ráster de punto flotante. |
Raster |
Entornos
Auto ejecución, Tamaño de celda, Método de proyección de tamaño de celda, Espacio de trabajo actual, Extensión, Transformaciones geográficas, Máscara, Palabra clave CONFIG de salida, Sistema de coordenadas de salida, Factor de procesamiento en paralelo, Espacio de trabajo temporal, Alinear ráster, Tamaño de tesela
Información de licenciamiento
- Basic: Requiere Spatial Analyst
- Standard: Requiere Spatial Analyst
- Avanzado: Requiere Spatial Analyst