Zonas de entrega e atendimento
A maioria das zonas de entrega é uma lista de lugares: estas cidades, aqueles CEPs, não aquele distrito. Desenhe-as a partir dos limites oficiais em vez de à mão e verifique cada pedido contra os mesmos polígonos.
Busque limites por nome e guarde os ids, ou descreva a zona em uma frase e deixe o Áreas montá-la.
Busque o GeoJSON no detalhe de que precisa e guarde no seu banco de dados, ou continue nos chamando: limites em cache são rápidos.
Envie até milhares de pontos em uma chamada contains e receba sim/não por ponto, ou faça geocodificação reversa de um ponto para todos os limites ao redor dele.
Exemplos para copiar e colar. A busca é grátis; o resto precisa de uma chave de API grátis.
curl "https://geocodeai.dev/v1/boundaries/search?q=Brooklyn"curl "https://geocodeai.dev/v1/boundaries/reverse?lat=40.6782&lon=-73.9442" \ -H "Authorization: Bearer $GEOCODE_API_KEY"curl -X POST "https://geocodeai.dev/v1/areas" \ -H "Authorization: Bearer $GEOCODE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"Brooklyn and Queens, excluding Red Hook","country":"US"}'