¿Alguien sabe de un programa que permita kernellling que tenga en cuenta un límite en su cálculo en lugar de simplemente enmascarar áreas que son imposibles?
Hasta ahora he encontrado: complemento GME para Arc10 (Hawthorne Beyer): obtengo un error cada vez que especifico un archivo de forma de límite. He probado muchos tipos diferentes de archivos de formas y complejidades de límites, etc. Funciona bien cuando no especifico un límite.
Paquete AdehabitatHR en R (Calange 2011): esto funciona bien, pero el límite que especifique debe ser muy simple: segmentos de línea de 3x de ancho de banda del núcleo de longitud y no demasiado tortuosos. Para mis datos, esta es una gran simplificación excesiva.
Así que me pregunto si algún otro software puede hacerlo, GRASS o QGIS, por ejemplo.
Gracias
Respuestas:
En el núcleo de la estimación de la densidad del núcleo está la noción de distancia. La mejor solución que conozco es utilizar una mejor métrica de distancia que tenga en cuenta los límites y los costos variables de viaje. Es mejor elegir una métrica de distancia que se ajuste al problema que está tratando de resolver. La fricción sobre el terreno es ideal para practicar senderismo, pero no para la dispersión de aerosoles. Las corrientes de viento son esenciales para el rastreo de veleros, pero irrelevantes para las direcciones de manejo.
Ahora que la noción de métricas de distancia apropiadas está suficientemente motivada, puedo recomendar superficies de costo como una buena métrica de distancia de propósito general. Están disponibles en todo, desde ArcGIS, R, JavaScript y son bastante fáciles de construir. En qGIS, por ejemplo, puede construir una superficie de fricción ráster y usarla para calcular rutas. Personalice la superficie de fricción para tener en cuenta sus límites, y verá que la masa de los granos alrededor de sus puntos se extiende cuidadosamente alrededor de los obstáculos.
fuente
dnorm()
función.Le sugiero que pruebe el paquete Spastat para R. Allí puede establecer un
owin
objeto para determinar los bordes del área de estudio. También hay un gran tutorial para este paquete.fuente
De hecho, estoy ayudando con el complemento AniMove para QGIS, cuyo objetivo es deshacerse de la dependencia de R para la estimación de la densidad del kernel. Echa un vistazo aquí .
EDITAR: El complemento está realmente disponible como experimental en el repositorio oficial del complemento QGIS
Y no dude en preguntar en la lista , si tiene alguna sugerencia
fuente
Lo hice con éxito utilizando Geostatistical Analyst, que es una extensión de ESRI ArcGIS. Puede cargar el conjunto de datos de características de línea como barreras y los resultados son bastante decentes. Realizo pruebas al cambiar los parámetros de las funciones para tener una idea clara de cómo calibrar la herramienta. Para validar los resultados, lo que recomiendo es que si tiene un conjunto de datos lo suficientemente grande es eliminar una muestra de puntos, generar la superficie de densidad sin esos puntos, luego comparar la diferencia entre los valores de los puntos eliminados con los valores de la superficie en el ubicación de los puntos eliminados.
fuente