GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


ogo14:postgisbasics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ogo14:postgisbasics [2014/05/08 00:03]
oertz [Le géoservice Get4Capitals.php]
ogo14:postgisbasics [2018/05/16 10:05] (current)
Line 1: Line 1:
 ====== PostGIS, les bases ====== ====== PostGIS, les bases ======
 Voyons comment utiliser l'​extension PostGIS de Postgresql pour stocker et gérer de l'​information géographique dans un SGBD. Voyons comment utiliser l'​extension PostGIS de Postgresql pour stocker et gérer de l'​information géographique dans un SGBD.
 +
 +Ne pas oublier l'​indispensable [[http://​postgis.refractions.net/​documentation/​manual-1.5/​|documentation]] avec son chapitre [[http://​postgis.refractions.net/​documentation/​manual-1.5/​reference.html|PostGIS Reference]]
  
   * Créer une //​géotable//​   * Créer une //​géotable//​
Line 8: Line 10:
 </​code>​ </​code>​
   * Alimenter la table   * Alimenter la table
 +    * http://​fr.wikipedia.org/​wiki/​Well-known_text
 <​code>​ <​code>​
 INSERT INTO my4capitals VALUES ( nextval('​my4capitals_id_seq'​),​ '​Paris',​ ST_GeometryFromText( '​POINT(2.333 48.867)',​ 4326)); ​ INSERT INTO my4capitals VALUES ( nextval('​my4capitals_id_seq'​),​ '​Paris',​ ST_GeometryFromText( '​POINT(2.333 48.867)',​ 4326)); ​
Line 27: Line 30:
 Cet exemple montre comment créer un service sur mesure qui va //publier// l'​information géographique de la géotable. Il est notamment faire usage du format GeoJSON pour transmettre ces données au client. OpenLayers saura par exemple l'​exploiter facilement. Cet exemple montre comment créer un service sur mesure qui va //publier// l'​information géographique de la géotable. Il est notamment faire usage du format GeoJSON pour transmettre ces données au client. OpenLayers saura par exemple l'​exploiter facilement.
  
-On a d'​abord besoin d'un GeoManager qui sait communiquer avec la geodatabase.+On a d'​abord besoin d'un GeoManager ​(GeoManager.php) ​qui sait communiquer avec la geodatabase.
 <​code>​ <​code>​
 <?php <?php
ogo14/postgisbasics.1399500209.txt.gz · Last modified: 2018/05/16 10:05 (external edit)