Alguém conhece um programa que permitirá o kernelling que leva em consideração um limite em seu cálculo, em vez de simplesmente mascarar áreas impossíveis?
Até agora descobri: GME add on Arc10 (Hawthorne Beyer) - Eu recebo um erro toda vez que eu especificar um shapefile de limite. Eu tentei vários tipos diferentes de shapefile e complexidades de limites, etc. Ele funciona bem quando não especifico um limite.
Pacote AdehabitatHR em R (Calange 2011) - isso funciona bem, mas o limite especificado deve ser muito simples - segmentos de linha com largura de banda de 3x kernel de comprimento e não muito tortuoso. Para meus dados, isso é uma grande simplificação excessiva.
Então, eu estou querendo saber se qualquer outro software pode fazê-lo, GRASS ou QGIS, por exemplo.
obrigado
Respostas:
No centro da estimativa da densidade do núcleo está a noção de distância. A melhor solução que eu conheço é usar uma melhor métrica de distância que leve em consideração limites e custos variáveis de viagem. É melhor escolher uma métrica de distância adequada ao problema que você está tentando resolver. A fricção no terreno é excelente para caminhadas, mas não para dispersão de aerossóis. As correntes de vento são essenciais para o rastreamento de veleiros, mas irrelevantes para instruções de direção.
Agora que esperamos que a noção de métricas de distância apropriadas seja suficientemente motivada, posso recomendar superfícies de custo como uma boa métrica de distância de uso geral. Eles estão disponíveis em tudo, desde ArcGIS, R e JavaScript, e são bastante simples de construir. No qGIS, por exemplo, você pode construir uma superfície de atrito raster e usá-la para calcular rotas. Personalize a superfície de atrito para dar conta dos seus limites e você verá a massa dos núcleos ao redor dos seus pontos espalhando-se ordenadamente pelos obstáculos.
fonte
dnorm()
função.Eu sugiro que você tente o pacote spatstat para R. Lá, você pode definir um
owin
objeto para determinar as bordas da área de estudo. Também há um ótimo tutorial para este pacote.fonte
Na verdade, estou ajudando com o plugin AniMove para QGIS, que visa livrar-se da dependência de R para estimar a densidade do kernel. Dê uma olhada aqui .
EDIT: O plugin está realmente disponível como experimental no repositório oficial do plugin QGIS
E não hesite em perguntar na lista , se você tem alguma sugestão
fonte
Fiz isso com sucesso usando o Geostatistical Analyst, que é uma extensão do ESRI ArcGIS. Você pode carregar o conjunto de dados de recursos de linha como barreiras e os resultados são bastante decentes. Faço testes enquanto altera os parâmetros das funções para ter uma idéia clara de como calibrar a ferramenta. Para validar os resultados, o que eu recomendo é que, se você tiver um conjunto de dados grande o suficiente, remova uma amostra de pontos, gere a superfície de densidade sem esses pontos e compare a diferença entre os valores dos pontos removidos e os valores da superfície na localização dos pontos removidos.
fonte