P&D pessoal
Slope
Desenhe uma linha no mapa e receba um perfil de elevação ao vivo calculado direto de um raster no PostGIS.
Arquitetura
- Desenhe uma linhamapa rlayers
- Rota de APINext.js · node-postgres
- PostGISamostra o raster na resolução nativa
- Perfilgráfico Plotly
Um protótipo que explora até onde o PostGIS vai em análise interativa sem um backend pesado: um mapa Next.js com rlayers, uma única rota de API com SQL puro e um gráfico Plotly que atualiza enquanto você desenha.
Em resumo
- Lê a resolução nativa de pixel do raster e amostra a linha desenhada nessa resolução
- Interpola valores de elevação do raster em SQL; sem Python, sem serviço GDAL
- Consultas parametrizadas, nomes de tabela em lista branca e bearer token na rota da API
- Next.js, React, rlayers (OpenLayers), Plotly e node-postgres
Por quê
Perfis de elevação são uma tarefa clássica de SIG geralmente resolvida com uma ferramenta desktop ou um serviço de processamento. Eu queria ver se o banco sozinho conseguiria servi-los interativamente. Consegue: as funções raster do PostGIS lidam com amostragem e interpolação rápido o bastante para o perfil parecer vivo enquanto o usuário ainda desenha.
Mais projetos
Todos os projetos
Skyport
A plataforma de operações que transforma os voos de drone da Skyforest em camadas de mapa prontas, de ponta a ponta.
- n8n
- Ordo
- Next.js
- MapLibre
- +6

MapPrism
Uma plataforma de processamento de LiDAR e batimetria que transforma nuvens de pontos brutas em produtos 3D e 2D prontos para a web, automaticamente.
- Ordo
- n8n
- PDAL
- GDAL
- +7
- Provedores meteorológicos
- Argo Workflows
- Storage
- Workers de borda
- Mapa e clientes
Plataforma de Dados Meteorológicos
Engenheiro líder na Jane's Weather, plataforma australiana de dados meteorológicos hoje parte da ACM: de construir o mapa meteorológico a operar a plataforma inteira com a equipe da Territorial.
- React
- MapLibre
- PMTiles
- Python
- +10