Migrar fluxos de trabalho espaciais do Alteryx
O PlaidCloud converte os fluxos de trabalho espaciais do Alteryx em fluxos de trabalho avançados compostos por passos geoespaciais. Todas as ferramentas da paleta Spatial do Alteryx têm um caminho de conversão — a tabela de cobertura das ferramentas espaciais apresenta-as uma a uma, juntamente com as lacunas conhecidas.
Este guia aborda a parte prática: empacotar os ficheiros, executar a importação e validar o resultado. Para saber o que fazem os passos depois de convertidos, consulte Análise geoespacial.
Empacotar as entradas espaciais
Seção intitulada “Empacotar as entradas espaciais”Reúna todas as dependências espaciais antes de importar. Um fluxo de trabalho convertido só consegue ler os ficheiros que o acompanham.
- Grupos de shapefile:
.shpcom.shx,.dbfe.prj. - Grupos MapInfo:
.tabcom.map,.ide.dat. - Ficheiros KML e GeoJSON.
- Tabelas de consulta que associam registos espaciais e não espaciais.
- As saídas espaciais esperadas, para validação.
Mantenha os ficheiros auxiliares de cada grupo na mesma pasta do ficheiro principal — o passo Importação de ficheiro espacial lê-os a partir dessa pasta.
Como são convertidas as ferramentas espaciais
Seção intitulada “Como são convertidas as ferramentas espaciais”A conversão escolhe o caminho mais simples que dá o resultado correto, e esse caminho determina a forma como o passo escala.
Caminho da base de dados (SQL). Create Points e Distance passam a ser expressões do passo Table Extract; Spatial Match e Find Nearest passam a ser os passos Correspondência espacial e Spatial Find Nearest. Estes são executados inteiramente no armazém de dados, pelo que escalam com a tabela.
Caminho do motor de fluxos de trabalho. Tudo o que remodela geometria — Buffer, Trade Area, Generalize, Smooth, Process, Poly-Build, Poly-Split, Make Grid, Combine, Spatial Info e a importação de ficheiros espaciais — é executado no motor de fluxos de trabalho com Shapely e GDAL, porque o trabalho não pode ser expresso em SQL de base de dados.
Relatórios. Map e Report Map passam a ser passos Report Map; as macros empacotadas Heat Map e Pie Wedge Trade Area passam a ser passos de macro empacotada.
Cada passo convertido é um tipo de passo de pleno direito que pode abrir, editar e reconstruir manualmente. Make Grid e Poly-Split são a exceção: são convertidos e executados, mas, por agora, são configurados através da API ou do MCP e não através de um formulário de design. Consulte Pré-requisitos espaciais conhecidos para ver os pré-requisitos de entrada das ferramentas espaciais.
Validar a geometria
Seção intitulada “Validar a geometria”Para a paridade das saídas espaciais, compare:
- O esquema de saída.
- O número de linhas.
- Os valores dos campos de chave.
- Os valores de geometria, ou as medições derivadas da geometria.
- O comportamento do sistema de referência de coordenadas.
- As distâncias, as áreas e a geometria simplificada, dentro de uma tolerância aceitável.
A ordem das linhas não tem de coincidir, a menos que o fluxo de trabalho dependa da ordenação.
Validar os artefactos espaciais
Seção intitulada “Validar os artefactos espaciais”Para mapas e mapas de relatório, confirme que:
- As camadas do mapa contêm os registos esperados.
- As etiquetas e os elementos agrupados estão corretos.
- Os limites, os pontos e os polígonos aparecem nas localizações esperadas.
- O artefacto é utilizável pelos revisores a jusante.
- Qualquer diferença intencional de artefactos nativos da nuvem está registada.
Os renderizadores de relatórios são uma aproximação da saída do Alteryx — valide a tabela que está por trás de um mapa antes de comparar a disposição visual.
Problemas espaciais comuns
Seção intitulada “Problemas espaciais comuns”| Sintoma | Verificação |
|---|---|
| A importação produz linhas com geometria vazia | Os ficheiros auxiliares estão presentes na mesma pasta |
| As coordenadas ficam no local errado | O ficheiro de projeção (.prj) está presente; as coordenadas de Create Points são longitude/latitude em vírgula flutuante ou inteiras (×1 000 000) — as coordenadas projetadas têm de ser primeiro reprojetadas para WGS84 a montante |
| As áreas ou os comprimentos diferem do original | Medição planar versus geodésica, conforme a nota acima |
| Falta uma coluna de Spatial Info | A medida é a chave de Peano, a única medida sem especificação pública; a conversão menciona-a numa nota |
| As áreas de influência têm o tamanho errado | O dimensionamento por tempo de condução não é convertido — apenas o raio fixo |
| Um passo Find Nearest recusa devido à distância | O passo de distância mais próxima mede apenas em milhas, quilómetros, metros ou pés; jardas, milhas náuticas e tempo de condução são recusados, tal como uma distância máxima que não seja um número |
| Uma ferramenta espacial recusa, identificando-se a si própria | O Geocoder não tem equivalente no PlaidCloud — requer um serviço de geocodificação e dados de referência que a plataforma não inclui; a recusa indica qual é a ferramenta e porquê |
| O número de linhas difere | Foram usados os mesmos dados de origem nas duas execuções |