pg_tileserv
Service Metadata
Table Layers
Function Layers
-
cadastro.get_tile (preview | json)
Função genérica de tiles para Martin v2 - com otimização por zoom e paralelismo.
Faixas de zoom:
- Zoom 0-12: simplificação 4px, max 5.000 geom, filtro área mínima 16px², ORDER BY bbox area
- Zoom 13-16: simplificação 2px, max 25.000 geom
- Zoom 17-21: detalhe total, sem limites
Paralelismo: SET LOCAL max_parallel_workers_per_gather = 4
Parâmetros via query JSON:
- table (obrigatório): nome da tabela
- schema (opcional, default: cadastro): schema da tabela
- columns (opcional, default: todas): colunas separadas por vírgula, "*" para todas, "none" para só geometria
Exemplo: /municipio.cadastro.get_tile/{z}/{x}/{y}?table=lote&columns=id,inscricao
-
cadastro.get_vector_tile (preview | json)