Com nossa abordagem simplificada para calcular um Índice de Risco de Calor para identificar potenciais ilhas de calor urbanas, encontramos desafios típicos na implementação de processos complexos de Data Science.<\/SPAN><\/P>
Queremos compartilhar nossas experiências na implementação com outras equipes de desenvolvedores e esperamos derivar algumas melhores práticas para o desenvolvimento com ArcGIS.<\/SPAN><\/P>
Gerar Tesselation<\/H2>
Esta função gera uma grade de tesselação composta por polígonos regulares (por exemplo, triângulos, quadrados, hexágonos) que cobrem uma determinada área. Usamos essa função para criar um padrão de grade sobre uma extensão específica. Isso é útil para análises espaciais avançadas, como examinar padrões de distribuição ou criar mapas de calor para calcular o Índice de Risco de Calor.<\/SPAN><\/P>
def generate_tessellation(output_feature_class, extent, size, spatial_ref):
""" Gerar uma grade de tesselação. """
arcpy.management.GenerateTessellation(
Output_Feature_Class=output_feature_class,
Extent=extent,
Size=size,
Spatial_Reference=spatial_ref
)<\/code><\/pre>
Para calcular o Índice de Risco de Calor, geramos uma grade de tesselação com uma área de 1500 metros quadrados e limitamos espacialmente a área urbana com a extensão. A Feature Class gerada representa uma grade de células hexagonais dentro da área especificada, com o tamanho da célula e referência espacial indicados. Ela serve como base para uma interseção espacial com as temperaturas superficiais extraídas do raster Landsat.<\/SPAN><\/P>
Observação<\/SPAN><\/H2>
Os desenvolvedores devem garantir que os parâmetros estejam definidos corretamente e que o sistema de referência espacial escolhido corresponda aos dados de entrada. Ao usar hexágonos H3, a resolução H3 deve ser configurada corretamente para obter o tamanho desejado das células. Mais detalhes podem ser encontrados aqui: Gerar mosaico (Data Management)—ArcGIS Pro | Documentação<\/A><\/SPAN><\/SPAN><\/P>
👉<\/span>
Github Repo: urban-heat-risk-index<\/A> <\/P>
👉<\/span>
ArcGIS Developer Bundle<\/A> <\/P>