Outils pour utilisateurs

Outils du site


bases_de_donnees:postgresql:postgis

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
bases_de_donnees:postgresql:postgis [2015/08/01 01:42] – modification externe 127.0.0.1bases_de_donnees:postgresql:postgis [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
- 
- 
- 
 ====== PostGIS ====== ====== PostGIS ======
  
 ===== Installation ===== ===== Installation =====
- 
  
 ===== Vérification de la version ===== ===== Vérification de la version =====
Ligne 12: Ligne 8:
 SELECT postgis_full_version(); SELECT postgis_full_version();
 </code> </code>
- 
- 
  
 ====== Importation de données ====== ====== Importation de données ======
Ligne 24: Ligne 18:
   $ ogr2ogr -f 'ESRI Shapefile' vm.shp vm.kml   $ ogr2ogr -f 'ESRI Shapefile' vm.shp vm.kml
   $ ogr2ogr -overwrite -f "PostgreSQL" PG:"host=localhost user=myname dbname=vm password=pA$$\/\/0Rd" vm.shp   $ ogr2ogr -overwrite -f "PostgreSQL" PG:"host=localhost user=myname dbname=vm password=pA$$\/\/0Rd" vm.shp
- 
  
 Autre exemple avec la spécification du schéma : Autre exemple avec la spécification du schéma :
Ligne 36: Ligne 29:
  
 ===== Point ===== ===== Point =====
- 
  
 <code sql> <code sql>
Ligne 42: Ligne 34:
 SELECT ST_GeomFromText('POINT(-77.036548 38.895108)', 4326); SELECT ST_GeomFromText('POINT(-77.036548 38.895108)', 4326);
 </code> </code>
 +
 ===== Ligne ===== ===== Ligne =====
- 
  
 <code sql> <code sql>
Ligne 49: Ligne 41:
 </code> </code>
  
-===== Polygone =====+====== Postgre avec Docker ====== 
 + 
 +Fichier docker-compose: 
 + 
 +<code yaml> 
 +version: "3" 
 +services: 
 +  postgres: 
 +    image: postgres:12-alpine 
 +    environment: 
 +      - "POSTGRES_DB=mydb" 
 +      - "POSTGRES_PASSWORD=${DB_PASS}" 
 +      - "POSTGRES_USER=${DB_USER}" 
 +    ports: 
 +      - "5432:5432"       
 +    restart: unless-stopped 
 +    volumes: 
 +      - db-data:/var/lib/postgresql/data 
 +volumes: 
 +  db-data: 
 +</code> 
 + 
 +Démarrage: 
 + 
 +  $ DB_USER=username DB_PASS=monM0tdePasse docker-compose up -d 
 + 
 + 
 + 
 + 
bases_de_donnees/postgresql/postgis.1438386138.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)