Difference between revisions of "QGIS com Postgresql"

From Geomaster, Lda
Jump to navigation Jump to search
(Created page with "== Importação de dados == === De shapefile para Postgresql === CAOP 2016 Matadados EPSG:3763 (ETRS89/PT-TM06) - Continente EPSG:5016 (ITRF93/PTRA08-UTM zona 28N) - Made...")
 
Line 12: Line 12:
  
 
Codificação dos caracteres: ISO-8859-15
 
Codificação dos caracteres: ISO-8859-15
 +
 +
=== Do OpenStreetMap para Postgresql ===
 +
 +
Abrir http://overpass-turbo.eu/
 +
 +
Procurar no mapa por: Madeira
 +
 +
Escrever a seguinte consulta:
 +
 +
<syntaxhighlight lang="text">
 +
/*
 +
procurar todos os restaurantes na Madeira
 +
*/
 +
[out:json];
 +
// gather results
 +
(
 +
  node["amenity"="restaurant"]({{bbox}});
 +
);
 +
// print results
 +
out body;
 +
</syntaxhighlight>
 +
 +
Executar a consulta
 +
 +
Exportar e escolher descarregar como geojson
 +
 +
[[File:Restaurantes osm overpass.png]]
 +
 +
Abrir o geojson no QGIS
 +
 +
[[File:Restaurantes da madeira em geojson no qgis.png]]
  
 
=== De WFS para Postgresql ===
 
=== De WFS para Postgresql ===

Revision as of 00:41, 20 February 2018

Importação de dados

De shapefile para Postgresql

CAOP 2016

Matadados

EPSG:3763 (ETRS89/PT-TM06) - Continente

EPSG:5016 (ITRF93/PTRA08-UTM zona 28N) - Madeira, Porto Santo, Desertas e Selvagens

Codificação dos caracteres: ISO-8859-15

Do OpenStreetMap para Postgresql

Abrir http://overpass-turbo.eu/

Procurar no mapa por: Madeira

Escrever a seguinte consulta:

/*
procurar todos os restaurantes na Madeira
*/
[out:json];
// gather results
(
  node["amenity"="restaurant"]({{bbox}});
);
// print results
out body;

Executar a consulta

Exportar e escolher descarregar como geojson

Restaurantes osm overpass.png

Abrir o geojson no QGIS

Restaurantes da madeira em geojson no qgis.png

De WFS para Postgresql

From WFS to Postgresql

http://snig.dgterritorio.pt/geoportal/catalog/search/resource/details.page?uuid=%7B43E66CC9-B345-4AFC-821C-57854FF6827C%7D

https://stackoverflow.com/questions/37861262/create-multiple-postgres-instances-on-same-machine

De KML para Postgresql

Estilos

Guardar e recuperar estilos

Consultas com o Gestor de Base de dados

Consultas simples em SQL

COnsultas mais sofisticadas em SQL

Notificações Postgresql

Não seria incrível poder atualizar o layer se houver mudanças na base de dados?

http://oslandia.com/en/2017/10/07/refresh-your-maps-from-postgresql/