O que você vai aprender?
Você sabe como pode fazer processamento espacial na Summarize Tool? Nessa dica você vai aprender quais funções espaciais estão presentes na Summarize Tool e como tirar maior proveito delas.
INtroducão
Usaremos uma base de exemplo do Alteryx Weekly Challenge #199 (clique aqui para baixar), onde temos os nome e coordenadas de várias pessoas, e também a coluna “Grupo”, onde vamos usar em exemplos, posteriormente. Vamos passar por cada função espacial da Summarize Tool. Essas funções são:
Combine, create intersection, create bounding rect, create convex hull e create centroid
Observação: se sua base não contém objetos espaciais, apenas coordenadas, você deve conectar uma Create points Tool para gerar centroids (objetos espaciais de pontos) e conseguir processá-los na Summarize Tool.
Combine:
Essa função também pode ser encontrada na Spatial process Tool e permite que você combine a área de vários objetos espaciais (pontos, linhas e polígonos) em uma só. Se vários pontos forem combinados, eles viram um objeto MultiPoint.
Create intersection:
Essa ferramenta também se encontra na Spatial process Tool. Ela identificas se todas as áreas se interceptam e cria um polígono que consiste apenas na área que é em comum à todas. Ou seja, se existem três grupos (áreas) e duas se interceptam, mas uma não, o output será nulo, pois todas as áreas devem se interceptar.
Create Bounding Rect:
Essa função identifica a extensão geográfica de todos os objetos espaciais e desenha um retângulo em toda essa extensão.
Create Convex Hull:
Essa função também pode ser encontrada na Poly-Build Tool, ele serve para criar o menor polígono convexo possível para englobar todos os objetos espaciais, esse polígono não terá nenhum ângulo côncavo. Se usarmos essa função em apenas dois pontos, o Alteryx criará uma linha entre eles.
Create Centroid:
Essa função é o método mais fácil de achar um ponto central entre vários objetos espaciais.
Lembre-se:
A vantagem de realizar essas funções na Summarize Tool é que você pode agrupar seus dados e realizar processamento espacial em cima desses grupos, tudo em uma única ferramenta. Por exemplo, supondo que eu queira separar as pessoas da minha base em três grupos:
Agora podemos, na Summarize Tool, agrupar pelo campo “Grupo” e aplicar alguma função geográfica – que vai ser utilizada em cada grupo separadamente – como a Create bouding rect: