Todos os limites do planeta, em uma chamada de API.
Ou simplesmente descreva a área.
Obtenha o polígono de qualquer país, estado, condado, cidade, distrito ou CEP por nome ou por ponto. Ou envie uma frase, ou o texto de um contrato, e receba de volta um polígono validado, ou uma recusa clara.
1.000 unidades grátis por mês. Sem cartão. A busca não precisa de chave.
Dois produtos, uma chave
Limites quando você conhece o lugar. Áreas quando você só tem as palavras.
Uma chamada
De um nome a um polígono
A busca é grátis e não precisa de chave. Uma geometria custa uma unidade e fica em cache para todos depois da primeira requisição.
Obtenha o limite de Berlim como GeoJSON
curl "https://geocodeai.dev/v1/boundaries/r62422?detail=medium" \ -H "Authorization: Bearer $GEOCODE_API_KEY"Ou descreva a área
curl -X POST "https://geocodeai.dev/v1/areas" \ -H "Authorization: Bearer $GEOCODE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"The municipality of A Coruña, Spain"}'Casos difíceis
O texto que quebra geocodificadores
Treze descrições, de uma frase de quatro palavras a avisos tarifários japoneses e decretos de táxi espanhóis, cada uma enviada exatamente como foi escrita. Cada mapa e veredito é a saída real da API, incluindo os recusados. Execute qualquer um deles você mesmo.
Aceito ou recusado. Nunca chutado.
Um território desenhado grande demais aplica um contrato onde ele não vale; um desenhado pequeno demais deixa lugares de fora. Por isso não há meio-termo: um polígono que você pode usar, ou um erro que explica o motivo.
Como o Áreas funciona
- 01
Ler
Lê a descrição e define quais lugares incluir e excluir: condados, cidades, distritos, aeroportos.
- 02
Mapear
Encontra o limite exato de cada lugar, recortado ao litoral, e verifica se é o tipo certo de lugar e se tem um tamanho plausível.
- 03
Validar
Tamanhos, seu ponto de referência, sobreposições e atualizações de áreas existentes são validados. Você só recebe um polígono se ele se sustentar.
De um PDF a uma zona que você pode consultar
Uma resolução tarifária real da Prefeitura de A Coruña. Extraia a cláusula que define onde ela se aplica, envie para a API e armazene o polígono. A partir daí, “esta tarifa se aplica aqui?” é uma consulta no seu próprio banco de dados.
01 · Extraia a cláusula
pdftotext -layout resolucion.pdf - \ | grep -i "concello da coruña"Qualquer ferramenta de PDF para texto serve. A cláusula entra como foi escrita, em galego.
02 · Envie para POST /v1/areas
O município, não a comarca de 473 km² que a maioria dos datasets chama de “A Coruña”. Retornado como GeoJSON.
03 · Consulte na sua stack
-- store the zone onceINSERT INTO zones (name, geom)VALUES ('A Coruña urban', ST_GeomFromGeoJSON(:geometry)); -- then look up any pointSELECT name FROM zonesWHERE ST_Contains(geom, ST_Point(:lon, :lat, 4326));Estação de trem de A Coruña43.3536, -8.4095
Tarifa urbanaTorre de Hércules43.3859, -8.4065
Tarifa urbanaAeroporto de A Coruña, em Culleredo43.3021, -8.3773
Fora da zonaPostGIS no exemplo. Qualquer biblioteca GIS ou banco de dados que leia GeoJSON funciona.
Feito para agentes
Seu agente já sabe usar
Cada operação tem um nome e um schema de entrada iguais no REST, no MCP, na CLI e nos plugins, com descrições escritas para um modelo que está escolhendo uma ferramenta.
Preços
Pague pela geometria, não pela busca
Uma unidade é uma geometria de limite, uma busca reversa, uma exportação ou 1.000 verificações de pontos. A busca e a hierarquia são grátis. Uma área descrita custa 50 unidades.
Perguntas
Transforme nomes de lugares e letras miúdas em mapas confiáveis.
Territórios de atendimento, jurisdições tributárias, zonas tarifárias, áreas de cobertura: onde quer que uma regra seja definida por um lugar.