Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
mapserver [Le 18/04/2008, 17:55] 212.23.162.38, 127.0.0.1mapserver [Le 11/09/2022, 11:05] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>Dapper serveur développement sig}}+{{tag>Xenial serveur programmation cartographie BROUILLON}}
  
 ---- ----
Ligne 18: Ligne 18:
 ==== MapServer ==== ==== MapServer ====
  
 +[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>cgi-mapserver,mapserver-bin,mapserver-doc]]**.
  
-[[:tutoriel:comment_modifier_sources_maj|Vérifiez]] que les [[:dépôts]] //Universe// et //Multiverse// font partie de vos sources de mise à jour. 
- 
-Puis, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **cgi-mapserver mapserver-bin mapserver-doc php5-mapscript**. 
  
 ==== PostgreSQL et PostGIS ==== ==== PostgreSQL et PostGIS ====
  
-[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **proj proj-ps-doc postgresql-8.1 postgresql-doc-8.1 postgresql-server-dev-8.1 libgeos2c2a libgeos-doc libgeos-dev flex byacc build-essential libpam0g-dev libkrb5-dev libreadline5-dev**.+[[:tutoriel:comment_installer_un_paquet|Installer les paquets]] [[:postgresql]], [[apt>postgis]] et [[apt>postgresql-9.5-postgis-2.2]]
  
-=== Compiler PostGIS === 
  
-<code> +=== Configurer PostgreSQL ===
-mkdir /usr/share/postgresql/8.1/contrib +
-cd /usr/share/postgresql/8.1/contrib/+
  
-wget http://postgis.refractions.net/download/postgis-1.1.3.tar.gz +<code> 
-tar zxvf postgis-1.1.3.tar.gz +sudo su postgres 
-cd postgis-1.1.3 +createdb testgis 
-./configure --prefix=/usr --with-pgsql=/usr/bin/pg_config --with-geos=/usr/bin/geos-config --with-proj=/usr +createlang plpgsql testgis 
-make +psql -/usr/share/postgresql-9.5-postgis/lwpostgis.sql -d testgis 
-make install+psql -/usr/share/postgresql-9.5-postgis/spatial_ref_sys.sql -d testgis
 </code> </code>
  
-=== Configurer PostgreSQL ===+<note tip> 
 +Voir aussi [[:postgresql|la page d'installation de PostgreSQL]].</note>
  
 +Il semblerait qu'il faille faire cela maintenant :
 <code> <code>
-su - postgres +sudo su - postgres 
-/usr/lib/postgresql/8.1/bin/createdb testgis +createdb testgis 
-/usr/lib/postgresql/8.1/bin/createlang plpgsql testgis +createlang plpgsql testgis 
-/usr/lib/postgresql/8.1/bin/psql -f /usr/share/postgresql/8.1/contrib/postgis-1.1.3/lwpostgis.sql -d testgis +psql -d testgis -f /usr/share/postgresql/9.5/contrib/postgis.sql 
-/usr/lib/postgresql/8.1/bin/psql -f /usr/share/postgresql/8.1/contrib/postgis-1.1.3/spatial_ref_sys.sql -d testgis+psql -d testgis -f /usr/share/postgresql/9.5/contrib/spatial_ref_sys.sql
 </code> </code>
 +Ou encore, pour les deux dernières lignes :
 +<code>
 +psql -d testgis -f /usr/share/postgresql/9.5/contrib/postgis-1.5/postgis.sql
 +psql -d testgis -f /usr/share/postgresql/9.5/contrib/postgis-1.5/spatial_ref_sys.sql
 +</code>
 +
  
 === Tester PostGIS === === Tester PostGIS ===
  
 <code> <code>
-/usr/lib/postgresql/8.1/bin/psql testgis+psql testgis
 create table test( id int ); create table test( id int );
 select addgeometrycolumn( 'test', 'geom', -1, 'LINESTRING', 2); select addgeometrycolumn( 'test', 'geom', -1, 'LINESTRING', 2);
Ligne 60: Ligne 63:
 select buffer(geom,200) into table buf from test; select buffer(geom,200) into table buf from test;
 </code> </code>
- 
  
 ===== Sources et références ===== ===== Sources et références =====
  
-  * Site web : http://mapserver.gis.umn.edu/+  * Site web : https://www.mapserver.org/
   * [[wpfr>MapServer|MapServer sur Wikipedia]]   * [[wpfr>MapServer|MapServer sur Wikipedia]]
-  * Autres versions de MapServer avec plus d'options (ecw...) : http://fwtools.maptools.org/+  * Autres versions de MapServer avec plus d'options (ecw...) : http://www.maptools.org/fgs/index.phtml?page=downloads.html
  
 ---- ----
  
-//Contributeurs : [[:utilisateurs:Ronan]].//+//Contributeurs : [[:utilisateurs:Ronan]], [[:utilisateurs:ploumploum]].//