Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mapserver [Le 12/10/2010, 16:42] 86.71.110.100 |
mapserver [Le 11/09/2022, 11:05] (Version actuelle) moths-art 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) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper serveur programmation 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|Installer les paquets]] postgresql, postgis et postgresql-8.3-postgis | + | [[:tutoriel:comment_installer_un_paquet|Installer les paquets]] [[:postgresql]], [[apt>postgis]] et [[apt>postgresql-9.5-postgis-2.2]] |
- | [[apt://postgresql]] | ||
- | [[apt://postgis]] | ||
- | [[apt://postgresql-8.3-postgis]] | ||
- | |||
- | (d'autres paquets seront installés) | ||
=== Configurer PostgreSQL === | === Configurer PostgreSQL === | ||
Ligne 40: | Ligne 32: | ||
createdb testgis | createdb testgis | ||
createlang plpgsql testgis | createlang plpgsql testgis | ||
- | psql -f /usr/share/postgresql-8.3-postgis/lwpostgis.sql -d testgis | + | psql -f /usr/share/postgresql-9.5-postgis/lwpostgis.sql -d testgis |
- | psql -f /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql -d testgis | + | psql -f /usr/share/postgresql-9.5-postgis/spatial_ref_sys.sql -d testgis |
</code> | </code> | ||
<note tip> | <note tip> | ||
- | Voir aussi [[http://doc.ubuntu-fr.org/postgresql|la page d'installation de PostgreSQL]] | + | Voir aussi [[:postgresql|la page d'installation de PostgreSQL]].</note> |
- | </note> | + | |
- | <note warning> | + | Il semblerait qu'il faille faire cela maintenant : |
- | Il semblerait qu'il faille faire celà maintenant : | + | |
<code> | <code> | ||
sudo su - postgres | sudo su - postgres | ||
createdb testgis | createdb testgis | ||
createlang plpgsql testgis | createlang plpgsql testgis | ||
- | psql -d testgis -f /usr/share/postgresql/8.4/contrib/postgis.sql | + | psql -d testgis -f /usr/share/postgresql/9.5/contrib/postgis.sql |
- | psql -d testgis -f /usr/share/postgresql/8.4/contrib/spatial_ref_sys.sql | + | psql -d testgis -f /usr/share/postgresql/9.5/contrib/spatial_ref_sys.sql |
+ | </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> | </code> | ||
- | </note> | ||
=== Tester PostGIS === | === Tester PostGIS === | ||
Ligne 68: | Ligne 63: | ||
select buffer(geom,200) into table buf from test; | select buffer(geom,200) into table buf from test; | ||
</code> | </code> | ||
- | |||
- | <note>(ancienne version, 8.1) | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **proj proj-ps-doc postgresql-8.3 postgresql-doc-8.3 postgresql-server-dev-8.3 libgeos2c2a libgeos-doc libgeos-dev flex byacc build-essential libpam0g-dev libkrb5-dev libreadline5-dev**. | ||
- | |||
- | === Compiler PostGIS === | ||
- | |||
- | <code> | ||
- | mkdir /usr/share/postgresql/8.3/contrib | ||
- | cd /usr/share/postgresql/8.3/contrib/ | ||
- | |||
- | wget http://postgis.refractions.net/download/postgis-1.1.3.tar.gz | ||
- | tar zxvf postgis-1.1.3.tar.gz | ||
- | cd postgis-1.1.3 | ||
- | ./configure --prefix=/usr --with-pgsql=/usr/bin/pg_config --with-geos=/usr/bin/geos-config --with-proj=/usr | ||
- | make | ||
- | make install | ||
- | </code></note> | ||
- | |||
===== Sources et références ===== | ===== Sources et références ===== | ||
- | * Site web : http://www.mapserver.org/ | + | * 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://www.maptools.org/fgs/index.phtml?page=downloads.html | * Autres versions de MapServer avec plus d'options (ecw...) : http://www.maptools.org/fgs/index.phtml?page=downloads.html |