Tag PostGIS

Criando um aplicativo de rotas com pgRouting – Parte 4

O nosso trabalho de banco de dados foi concluído no último post e agora já podemos publicar o nosso roteamento como camadas dinâmicas no GeoServer. Primeiro crie um novo workspace chamado tutorial e uma nova store PostGIS que se conecte… Continue Reading →

Criando um aplicativo de rotas com pgRouting – Parte 3

Além de ter uma conexão de rede, precisamos saber o “custo” de viajar sobre qualquer uma das estações. O custo depende da aplicação: Pode ser um manipulador de custo real (tal como um medidor de tarifa); a distância total percorrida;… Continue Reading →

Criando um aplicativo de rotas com pgRouting – Parte 2

Como discutimos anteriormente, pgRouting necessita de uma rede de vértices e arestas ao invés dos dados espaciais para calcular rotas. Nosso próximo passo serão utilizadas funções que estão incluídas no pgRouting para gerar a rede necessária. Começamos abrindo o shell… Continue Reading →

Criando um aplicativo de rotas com pgRouting – Parte 1

A grande vantagem no uso de padrões abertos é que as tecnologias se encaixem perfeitamente quando precisamos delas. Neste caso estamos falando da integração entre GeoServer, OpenLayers e pgRouting, que é uma extensão do PostgreSQL e PostGIS que nos permite… Continue Reading →

Criando um mapa de calor no GeoServer com WPS (Parte 1)

O mapa de calor (heatmap) orientado por palavra é uma idéia legal, e pode ser aplicado a todos os tipos de bancos de dados textuais. O principal requisito é que as ocorrências das palavras obedeçam a algum tipo de aglomeração,… Continue Reading →

Como criar sua camada a partir do OpenStreetMap

O site OpenStreetMap Data disponibiliza camadas dos continentes, oceano, entre outras. Estas informações são bastante utilizadas em qualquer mapa como base, mas dependendo do caso, ter a camada completa não é interessante. Por isso, vamos ensinar como você pode baixar… Continue Reading →

« Older posts Newer posts »

© 2024 Blog do Fernando Quadro — Powered by WordPress

Theme by Anders NorenUp ↑