Geocodificação com teto
Pode deduplicar o cadastro, estimar créditos pela tabela oficial, parar acima do teto aprovado e separar os endereços de baixa pontuação para revisão.
Entrega: estimativa, pontos e fila de revisãoOcto para serviços e REST do ArcGIS
No ArcGIS, camadas, ferramentas de geoprocessamento, geocodificação, rotas e frota são serviços com endereço HTTP. Dá para automatizar com curl ou Python, em Linux inclusive. O Octo pode estimar o custo antes de gastar, escrever scripts que só simulam até alguém aprovar e montar as filas de revisão: endereços de baixa pontuação, conflitos de sincronização, pedidos fora da janela. Gastar créditos, escrever em produção e enviar endereços (que são dado pessoal) continuam sendo decisões de pessoas habilitadas do cliente.
Seis entregas possíveis, tiradas do levantamento. Todas partem de leitura e simulação; escrita em produção, publicação e gasto de créditos ficam com quem o cliente habilitar.
Pode deduplicar o cadastro, estimar créditos pela tabela oficial, parar acima do teto aprovado e separar os endereços de baixa pontuação para revisão.
Entrega: estimativa, pontos e fila de revisãoPode puxar o que mudou em campo com extractChanges, aplicar o delta do ERP com applyEdits e conferir as contagens dos dois lados no fim.
Pode montar o job de roteirização (VRP) a partir de planilhas, com janela de horário e capacidade, e devolver um relatório por veículo e os pedidos que não couberam.
Entrega: rotas propostas para o despachantePode baixar camadas inteiras com resultOffset, conferir o total com returnCountOnly e calcular indicadores por grupo no próprio servidor.
Propõe o fluxo de publicação por script (arcpy: rascunho, StageService, UploadServiceDefinition) para a pessoa habilitada rodar e conferir.
Pode desenhar uma credencial por finalidade (só geocodificar, só ler uma camada), com validade e rodízio de chaves, sempre fora do código.
Entrega: matriz de credenciais e privilégiosO mesmo ciclo do Octo, aplicado à REST API do ArcGIS. Cada braço tem um papel estreito; quem gasta créditos, escreve em produção e publica são pessoas habilitadas do cliente.
ArcGIS Online ou Enterprise, versão, descrição de cada serviço: capacidades, maxRecordCount, paginação, ChangeTracking, formatos aceitos.
Qual campo liga o mapa ao ERP, com índice único; sistema de coordenadas; quantos registros cada lado tem antes de começar.
Uma credencial por finalidade, só em variável de ambiente. Endereço é dado pessoal: o envio a serviço externo é decidido antes, com o cliente.
Lote direto ou job por arquivo; applyEdits ou append; síncrono ou submitJob. O custo pela tabela oficial entra na escolha.
Em curl ou Python, com simulação por padrão, teto de créditos, retomada e repetição em erro temporário. Roda em Linux.
Contagem dos dois lados, usage_cost contra a estimativa, amostra de pontos no mapa. Resposta 200 não prova que deu certo.
Só com o seu ok, e pela pessoa habilitada: a execução com --executar, a carga em produção, a publicação da camada.
Versão do serviço, parâmetros, custo real e data de cada execução. A próxima estimativa parte do custo medido, não da tabela.
O Octo não gasta créditos acima do teto combinado, não escreve em serviço de produção e não publica camadas. Isso cabe a pessoas habilitadas do cliente.
O critério que o Octo usa para escolher a operação. Preços e limites são os da documentação da Esri consultada em 29/10/2026.
| Tarefa | Caminho | Observação |
|---|---|---|
| Baixar uma camada inteira | query com resultOffset e resultRecordCount | Exige supportsPagination; conferir com returnCountOnly |
| Indicador por grupo | query com outStatistics | Calculado no servidor, sem baixar feições |
| Editar poucos registros | applyEdits com rollbackOnFailure=true | Escrita em produção: pessoa habilitada |
| O que mudou desde ontem | extractChanges com layerServerGens | Exige ChangeTracking |
| Geocodificar 100 mil ou mais | Job BatchGeocode com arquivo CSV | 40 créditos por 1.000 no ArcGIS Online |
| Rotas de frota com janela | VRP por submitJob | Até 2.000 pedidos e 100 rotas por job |
| Distância entre muitos pares | Matriz origem-destino | 0,5 crédito por 1.000 pares no ArcGIS Online |
| Publicar ou sobrescrever camada | arcpy: rascunho, StageService, UploadServiceDefinition | Exige ArcGIS Pro, que roda em Windows |
Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado no seu ambiente.
Proposta, não promessa
Com acesso de leitura, o Octo descreve os serviços e estima o custo dos trabalhos que você tem em mente.
Geocodificação, sincronização e roteirização passam a rodar com simulação aprovada e teto de créditos.
A sincronização e as cargas viram rotina agendada no ambiente do cliente, com alerta quando a conferência falha.
Cada ponto abaixo tem fonte publicada pelo fabricante, pelo projeto ou pelo órgão responsável. As fontes estão na seção seguinte.
4
pontos com fonte publicada, cada um com a referência indicada ao lado.
suggest é grátis.Fonte: ArcGIS Geocoding service; Understand credits (ArcGIS Online)MaxBatchSize 1000 e SuggestedBatchSize 150. O job de frota aceita até 2.000 pedidos, 100 rotas, 200 pedidos por rota e 4 horas de execução; a tabela de preços lista 1.000 créditos por 1.000 rotas de frota.Fonte: descrição do GeocodeServer lida em 29/10/2026; SolveVehicleRoutingProblem; ArcGIS Routing serviceextractChanges exige ChangeTracking; no ArcGIS Online, um serviço hospedado não pode ter Sync e ChangeTracking juntos. O upsert do append não é aceito com sync ou changeTracking ligados e casa por ObjectID, GlobalID ou campo com índice único (upsertMatchingField).Fonte: Extract Changes e Append (Feature Service), developers.arcgis.comclient_credentials: validade padrão de 120 minutos, máximo de 20.160. Chaves de API valem no máximo um ano, até duas por credencial, com privilégios escolhidos. API Python arcgis 2.4.4 publicada em 20/10/2026.Fonte: Token (OAuth 2.0); API key credentials; PyPIO Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.
Levanta, calcula, organiza e gera os documentos: planilhas, relatórios, mapas e minutas.
Entrega: material pronto para conferirO profissional habilitado confere o que o Octo entregou antes de assinar. Se algo não fecha, volta para o Octo com a correção.
Etapa: conferência por quem assinaO Octo não assina. Projeto, laudo, ART/RRT, prestação de contas e qualquer documento oficial continuam assinados pelo profissional habilitado da empresa ou do órgão: aqui, o responsável técnico pelo mapa ou pelo levantamento.
Assinatura: responsável técnico pelo mapa ou levantamentoDocumentação da Esri usada no levantamento, consultada em 29/10/2026.
O diagnóstico começa só com leitura: a descrição dos seus serviços e uma estimativa de custo do trabalho que você tem em mente. Você recebe uma proposta e decide com ela na mão.