Diferenças entre edições de "Formação WebSIG"
(→Exercício: Publicação (fácil) de mapas na Web) |
(→Exercício: Publicação (tradicional) de mapas na Web) |
||
Linha 90: | Linha 90: | ||
* GeoServer | * GeoServer | ||
− | |||
− | |||
− | + | A partir das notas do blog da [http://boundlessgeo.com/2015/11/openstreetmap-tile-cache-server-setup-and-load/ Boudless]. | |
− | + | ===== Resolução ===== | |
[[Category:WebSIG]] | [[Category:WebSIG]] |
Revisão das 10h15min de 26 de novembro de 2015
Índice
Formação WebSIG
Preparação
Instalação do software de virtualização VirtualBox
Instalação da máquina virtual OSGeo Live 9
Pós instalação do OSGeo Live 9
Exercício: OpenTripPlanner
Objetivo
Disponibilizar uma plataforma de routing na web, para o cálculo de rotas na Madeira.
Descrição
Este exercício é bastante completo e é paradigmático da abordagem open source:
- Usa uma diversidade de ferramentas - as mais adequadas - na prossecução do objetivo
- Usa dados abertos (e esta utilização promove a sua atualização e completude)
- Obriga a tratamento de dados, utilização de ferramentas e programação
- Acrescenta valor ao projeto existente: vamos contribuir com uma tradução portuguesa do OpenTripPlanner
Resolução
A resolução deste exercício não é trivial. É preciso uma sucessão enorme de passos até à sua concretização.
Obter e tratar os dados para o routing
Desenvolvimento sobre o github
Gestão de repositórios com git
Gerar novo grafo e correr o servidor
Criar uma ramificação no git para fazer as alterações
Pequenas alterações ao código do OpenTripPlanner
Partilhar novas alterações com a comunidade
Exercício: Base de dados geográficas
Ganhar familiaridade com base de dados geográficas. As bases de dados são a melhor tecnologia para grandes volumes de informação, pelo que se tornam bastante interessantes para guardar dados geográficos, tipicamente volumosos.
Objetivo
- Criar base de dados
- Acrescentar dados
- Introduzir o SQL
- Introduzir os tipos de dados específicos (POINT, LINE, POLYGON, etc) e a sua codificação
- Visualizar e manipular dados a partir do QGIS
- Escrever triggers
Resolução
Exercício: Publicação (fácil) de mapas na Web
Objetivo
Publicar um mapa com o CartoDB
Descrição
Usar a informação do OSM e os conhecimentos de SQL para gerar uma tabela DE PONTOS com todos os restaurantes da ilha (pontos ou poligonos).
Resolução
Criar uma shapefile (num zip) e publicá-la com o CartoDB.
Exercício: Publicação (tradicional) de mapas na Web
Objetivo
Por em produção um servidor de mapas.
Descrição
A ideia é criar um serviço de mapas, integralmente suportado por nós.
- GeoServer
A partir das notas do blog da Boudless.