Installations packagées

Transcription

Installations packagées
RAPPORTS
Secrétariat Général
Service des Politiques
Support et des
Systèmes d'Information
Centre de Prestations
et d'Ingénierie
Informatiques
Département
Opérationnel
Ouest
date
QGIS
Installations packagées
Ministère de l'Écologie, du Développement durable,
des Transports et du Logement
www.developpement-durable.gouv.fr
Historique des versions du document
Version
Date
0.1
octobre 2011
Commentaire
QGIS V1.7
0.2
novembre 2011 QGIS V1.7.2
0.3
Décembre 2011 QGIS V1.7.3 et modifications Installations-Modalités
0.4
Mars 2012
QGIS V1.7.4
0.5
Juillet 2012
QGIS V1.8.0
Affaire suivie par
René JONCHERE - CP2I/DO ouest/its
Tél. : 02 40 12 84 35 / Fax : 02 40 12 84 44
Courriel : [email protected]
Rédacteur
René JONCHERE - CP2I/DO ouest/itsService
Relecteur
Prénom NOM - Service
Référence(s) intranet
http://portail-ig.metier.i2/rubrique.php3?id_rubrique=314
SOMMAIRE
1 - INTRODUCTION...........................................................................................................................4
2 - QGIS_LIGHT.................................................................................................................................5
3 - QGIS_MEDIUM.............................................................................................................................7
4 - QGIS_EXPERT...........................................................................................................................10
5 - INSTALLATION – MODALITÉS.................................................................................................11
5.1 - Installation avec des droits utilisateurs limités..........................................................................11
6 - ANNEXES....................................................................................................................................12
SG /SPSSI/CPII
DO Ouest
1 - Introduction
Le groupe de travail Qgis a proposé de mettre à disposition des services 3 projets d'installa tion packagée. Le but est de palier aux difficultés d'installation rencontrées et de réaliser une
installation par type d'utilisateur.
Les projets retenus par type d'utilisateur sont :
• Qgis_light pour l'ouverture et la covisualisation des ressources spatiales
• Qgis_medium pour l'interrogation des données et la réalisation des analyses thématiques
• Qgis_expert pour les utilisateurs experts
Les packages d'installations sont issus de la bibliothèque OSGeo4W. Le projet OSGeo4W
est une distribution des logiciels Open source geospatial pour les environnements Win32.
Les programmes d'installation sont testés avec les environnements système et logiciel suivants :
• QGIS V1.8.0 (dernière version stable)
• Windows XP SP3 (recommandation Ministère)
Qgis – Installations – Juillet 2012
4/15
SG /SPSSI/CPII
DO Ouest
2 - Qgis_light
Le projet Qgis_light est une installation minimale de Qgis. Seules les bibliothèques
GDAL/OGR sont intégrées pour permettre l'ouverture et la visualisation des différents formats des fichiers géographiques.
L'application est configurée dans le menu Préférences/Options avec les paramétrages sui vants :
• Onglet Outils cartographiques : les unités de mesures sont «le mètre » et l'ellipsoïde
pour les calculs de distance est «l'IAG GRS 1980 »
• Onglet SCR : Le système de coordonnées par défaut pour les nouveaux projets est le
SCR « EPSG:2154–RGF93/Lambert-93 », la reprojection à la volée est activée et le
système de coordonnées de référence pour les nouvelles couches est le SCR par défaut
« EPSG:2154–RGF93/Lambert-93 »
• Onglet Réseau : Le proxy Hôte est l'adresse du proxy national « direct1,proxy.i2 », le
port »8080 » et le type de proxy « HttpProxy ». L'adresse http://georef est exclue.
Accès internet : les services ayant un proxy local doivent modifier l'adresse du proxy Hôte
avec l'adresse de leur serveur proxy. Les avantages sont importants : possibilité de cache
HTTP local, optimisation du lien MOREA.
L'information pour l'adresse du proxy est à obtenir auprès du responsable des systèmes d'information (RSI)
Pour les services hébergés sur les réseaux ministériels SIGMA, RENAVA, RGT et CCRF il
faut modifier l'adresse du proxy hôte, éventuellement le port et supprimer l'adresse à exclure.
Toutes ces informations sont à obtenir auprès du responsable des systèmes d'information du
service (RSI).
Important : dans tous les cas le type de proxy doit rester « HttpProxy ».
Les serveurs géoref (Bd Parcellaire et France référentiels) sont ajoutés aux sources de don nées disponibles pour les Web services.
Les outils ftools (vecteurs) et gdaltools (raster) ainsi que l'extension Web services (WFS) et
le plugin installer sont activés dans le gestionnaire d'extensions.
L'installateur d'extensions python (ou plugin installer) se connecte uniquement aux dépôts
suivants :
• Dépot officiel « Qgis Official Repository ».
• Dépot officiel « Qgis Official Repository 2 ».
• Dépot MEDDTL « meddtl depot extensions »
Les dépôts tiers ne sont pas ajoutés à la liste.
Les barre d'outils suivantes sont intégrées à l'interface Qgis :
• Fichiers
• Contrôle des couches
• Navigateur de carte
• attributs
• Aide
Qgis – Installations – Juillet 2012
5/15
SG /SPSSI/CPII
DO Ouest
• Étiquettes
(Voir la liste des bibliothèques du projet Qgis_light en annexe)
L'interface Qgis_light
Fichiers
Etiquettes
Aide
Contrôle des couches
Navigateur de carte
Attributs
Qgis – Installations – Juillet 2012
6/15
SG /SPSSI/CPII
DO Ouest
3 - Qgis_medium
Le projet qgis_medium est une installation de Qgis comprenant les bibliothèques principales
(GDAL/OGR,..) et les bibliothèques complémentaires Python,
L'application est configurée dans le menu Préférences/Options avec les paramétrages sui vants :
• Onglet Outils cartographiques : les unités de mesures sont «le mètre » et l'ellipsoïde
pour les calculs de distance est «l'IAG GRS 1980 »
• Onglet SCR : Le système de coordonnées par défaut pour les nouveaux projets est le
SCR « EPSG:2154–RGF93/Lambert-93 », la reprojection à la volée est activée et le
système de coordonnées de référence pour les nouvelles couches est le SCR par défaut
« EPSG:2154–RGF93/Lambert-93 »
• Onglet Réseau : Le proxy Hôte est l'adresse du proxy national MOREA
« direct1.proxy.i2 », le port »8080 » et le type de proxy « HttpProxy ». L'adresse
http://georef est exclue.
Accès internet : les services ayant un proxy local doivent modifier l'adresse du proxy Hôte
avec l'adresse de leur serveur proxy. Les avantages sont importants : possibilité de cache
HTTP local, optimisation du lien MOREA.
L'information pour l'adresse du proxy est à obtenir auprès du responsable des systèmes d'information (RSI)
Pour les services hébergés sur les réseaux ministériels SIGMA, RENAVA, RGT et CCRF il
faut modifier l'adresse du proxy hôte, éventuellement le port et supprimer l'adresse à exclure.
Toutes ces informations sont à obtenir auprès du responsable des systèmes d'information du
service (RSI).
Important : dans tous les cas le type de proxy doit rester « HttpProxy ».
Les serveurs géoref (Bd Parcellaire et France référentiels) sont ajoutés aux sources de don nées disponibles pour les Web services.
Le répertoire des extensions Python « C:\documents and settings\xxxx\.qgis » est pré installé
avec les plugins listés ci-dessous :
• atlas (création d'un atlas à partir des objets de la couche avec un modèle de composeur)
• bcccoltbl1 : 1-band Raster Colour Table V1 (création d'une table des couleurs d'un raster 1
bande)
• bccscbar : Colour scale bar (outil de création d'une légende à partir d'une table des
couleurs d'un raster)
• cadtools : CadTools (outil de dessin vectoriel)
• db_manager : DB Manager (gestion des bases de données)
• openlayers : OpenLayers plugin (serveurs OpenStreetMap, Google, Yahoo, Bing,.)
• pgquery_plugin : PgQuery for QGIS (Editeur de requête geospatial PostGIS)
• points2one : Points2one (outil de création de polygones ou de polylignes à partir de points)
• postgis_manager : PostGIS manager (gestionnaire de base de données PostGIS)
• qspatialite : QspatiaLite (Interface graphique de gestion des bases de données SpatiaLite)
• rastercalc : RasterCalc (Editeur d'opérations algébrique sur les rasters)
• sextante (librairie d'outils pour l'analyse de données spatiales)
Qgis – Installations – Juillet 2012
7/15
SG /SPSSI/CPII
DO Ouest
• spatialite_manager : SpatiaLite Manager ( gestionnaire de base de données SpatiaLite)
Les outils suivants sont activés dans le gestionnaire d'extensions :
• 1-band Raster Colour Table V1 (extension Python téléchargée)
• Ajouter une couche de texte délimité (extension qgis)
• Analyse Raster de terrain (extension qgis)
• Atlas (extension Python téléchargée)
• Barre d'échelle (extension qgis)
• Colour scale bar (extension Python téléchargée)
• DB Manager (extension Python qgis)
• Extension WFS (extension qgis)
• Extension d'Interpolation (extension qgis)
• Extension de requête spatiale (extension qgis)
• Flèche du Nord (extension qgis)
• GdalTools (extension Python qgis)
• OpenLayers Plugin (extension Python téléchargée)
• PgQuery for QGIS (extension Python téléchargée)
• Plugin Installer (extension Python qgis)
• Points2one (extension Python téléchargée)
• PostGIS manager (extension Python téléchargée)
• QspatiaLite (extension Python téléchargée)
• RasterCalc (extension Python téléchargée)
• SEXTANTE ( extension Python téléchargée)
• ftools (extension Python qgis)
• Étiquettes de droit d'Auteur (extension qgis)
L'installateur d'extensions python (ou plugin installer) se connecte uniquement aux dépôts
suivants :
• Dépot officiel « Qgis Official Repository ».
• Dépot officiel « Qgis Official Repository 2 ».
• Dépot MEDDTL « meddtl depot extensions »
Les dépôts tiers ne sont pas ajoutés à la liste.
Les barre d'outils suivantes sont intégrées à l'interface Qgis :
• Fichiers
• Contrôle des couches
• Numérisation
• Navigateur de carte
• Attributs
• Extensions
• Aide
• Étiquettes
(Voir la liste des bibliothèques du projet Qgis_medium en annexe)
Qgis – Installations – Juillet 2012
8/15
SG /SPSSI/CPII
DO Ouest
L'interface Qgis_medium
Fichiers
Numérisation
Aide
Contrôle des couches
Navigateur de carte
Attributs
Etiquettes
Extensions
Qgis – Installations – Juillet 2012
9/15
SG /SPSSI/CPII
DO Ouest
4 - Qgis_expert
Idem Qgis_medium avec la bibliothèque logiciel GRASS. La barre d'outils GRASS est également activée.
(Voir la liste des bibliothèques du projet Qgis_expert en annexe)
L'interface Qgis_expert
Fichiers
Etiquettes
Aide
Contrôle des couches
Navigateur de carte
Attributs
Extensions
Qgis – Installations – Juillet 2012
10/15
SG /SPSSI/CPII
DO Ouest
5 - Installation – modalités
Les fichiers d'installations sont des exécutables qui contiennent les répertoires compressés
des programmes et des extensions.
Le programme décompresse Qgis dans le répertoire « %ProgramFiles%\Quantum GIS » ou
« %ProgramFiles(x86)%\Quantum GIS » (64-bit) et les extensions dans le répertoire « C:\documents and settings\xxxx\.qgis ». Le programme modifie la base de registre et crée le raccourci du programme sur le bureau.
La variable %ProgramFiles% est utilisée pour tenir compte de l'environnement Windows 32bit. Dans un environnement Windows 32-bit, cette variable contient « C:\Program Files ».
La variable %ProgramFiles(x86)% est utilisée pour tenir compte de l'environnement Windows
64-bit. Dans un environnement Windows 64-bit, cette variable contient « C:\Program Files
(x86) ».
Le proxy pour l'accès à internet est configuré par défaut avec l'adresse du proxy national
« direct1.proxy.i2 ». En fonction des paramètres et des directives propres à chaque service,
vous devez modifier l'adresse du proxy.
Attention !
Pour simplifier l’installation et pour ne pas multiplier les différentes versions sur le poste de
travail, le programme d'installation supprime la version précédente diffusée par le PNE Progiciel. Le répertoire « %ProgramFiles%\Quantum GIS » et les paramètres sont supprimés et
remplacés par le projet choisi.
Les extensions des installations précédentes sont supprimées avec le package qgis_light
pour éviter les messages d'erreur liés à l’absence éventuelle de bibliothèques.
Pour les autres versions les extensions installées précédemment peuvent être considérées
comme obsolète par la nouvelle installation. Dans ce cas, un message demande de mettre à
jour les extensions dans l'installateur d'extensions.
Rappel : Les différentes extensions (cf QGIS Étude préalable)
Les extensions sont installées différemment suivant qu'elles se présentent sous la forme de
bibliothèque (dll) ou de script python. Les extensions qgis par défaut sont situées dans le ré pertoire .\qgis\plugins sous la forme de bibliothèque *.dll. Les plugins supplémentaires inclus
dans le package sont distribués sous la forme de script python et sont installés dans les ré pertoires \qgis\python\plugins\xxxxx. Les extensions téléchargées et installées à l'aide du plugin Installer sont des scripts python installés dans les répertoires « C:\Documents and Settings\userxx\.qgis\python\plugins\xxxx ».
5.1 -
Installation avec des droits utilisateurs limités
Le programme d’installation peut s'exécuter avec un session utilisateur limité.
Préalable : L'administrateur doit créer le répertoire c:\Program Files\Quantum GIS sous environnement Windows 32-bit ou C:\Program Files (x86)\Quantum GIS sous environnement
Windows 64-bit avec tous les droits pour les utilisateurs limités.
Ensuite pour installer Qgis correctement pour un utilisateur, il faut ouvrir la session utilisateur
et démarrer le programme d'installation.
Qgis – Installations – Juillet 2012
11/15
SG /SPSSI/CPII
DO Ouest
6 - Annexes
Les bibliothèques intégrées dans chaque projet d'installation sont choisies pour leurs fonctionnalités, par exemple les bibliothèques Gdal, toutefois certaines bibliothèques sont intégrées par dépendance à une autre bibliothèque.
Bibliothèques intégrées dans les packages Qgis
Bibliothèque installée Description
Version
Package
@ avce00
"The AVCE00 commandline utilities for Arc/Info E00
conversion"
(2.0.0-1)
Qgis_Medium
@ curl
"The CURL HTTP/FTP library and commandline utili- (7.15.1-2)
ty."
Qgis_Light
@ expat
"The Expat XML Parser library"
(2.0.1-1)
Qgis_Light
@ fcgi
"FastCGI Library"
(2.4.0-1)
Qgis_Medium
@ fftw
"Fast Fourier transformation library"
(3.2-1)
Qgis_Medium
@ freetype-mingw
"FreeType library (MinGW built)."
(2.3.7-1)
Qgis_Expert
@ freexl
"The FreeXL Library for accessing Excel (.xls)
spreadsheet."
(1.0.0b-2)
Qgis_Light
@ gdal
"The GDAL/OGR library and commandline tools"
(1.9.1-RC2-2) Qgis_Light
@ gdal-ecw
"ECW Raster Plugin for GDAL"
(1.9.0-0)
Qgis_Light
@ gdal-filegdb
"OGR FileGDB Driver"
(1.9.0-1)
Qgis_Light
@ gdal-mrsid
"MrSID Raster Plugin for GDAL"
( 1.9.0-0)
Qgis_Light
@ gdal-python
"The GDAL/OGR Python Bindings and Scripts"
(1.9.0-0)
Qgis_Light
@ gdal15dll
"The GDAL/OGR 1.5 DLL (backward compatability
package)"
(1.5.4-1)
Qgis_Light
@ gdal18dll
"The GDAL/OGR 1.8 DLL (backward compatability
package)"
(1.8.1-0)
Qgis_Light
@ geos
"The GEOS geometry library"
(3.2.2-1)
Qgis_Light
@ gpsbabel
"GPS file conversion plus transfer to/from GPS units" (1.4.2-1)
Qgis_Light
@ gpsbabelfe
"GPSBabel GUI Frontend"
(1.4.2-1)
Qgis_Expert
@ grass
"The GRASS Raster/Vector GIS System"
(6.4.2-3)
Qgis_Expert
@ gsl-libs
"GNU Scientific Library (GSL)"
(1.12-1)
Qgis_Light
@ hdf4
"The HDF4 library for reading and writing HDF4 format"
(4.2.0r3-4)
Qgis_Light
@ hdf5
"The HDF5 library for reading and writing HDF5 format"
(1.6.5-1)
Qgis_Light
@ iconv
"Codepage translation Library"
(1.9.1-1)
Qgis_Light
@ laszip
"The LASzip compression library"
(2.1.0-2)
Qgis_Medium
@ libgeotiff
"The Libgeotiff library, commandline tools and supporting tables."
(1.3.0-3)
Qgis_Light
Qgis – Installations – Juillet 2012
12/15
SG /SPSSI/CPII
DO Ouest
Bibliothèque installée Description
Version
Package
@ libjpeg
"A library for manipulating JPEG image format files
(runtime)"
(6b-5)
Qgis_Light
@ libjpeg12
"A library for manipulating 12bit JPEG image format
files"
(6b-3)
Qgis_Light
@ libmysql
"MySQL Client Library."
(5.0.18-1)
Qgis_Light
@ libpng
"the official PNG reference library"
(1.2.34-1)
Qgis_Medium
@ libpq
"The libpq library for accessing PostgreSQL + psql
commandline client"
(8.3.10-2)
Qgis_Light
@ libspatialindex
"The libspatialindex library"
(1.7.0-1)
Qgis_Light
@ libtiff
"A library for manipulating TIFF format image files
(runtime)"
(4.0.2-2)
Qgis_Light
@ libxml2
"An XML read/write library"
(2.6.23-1)
Qgis_Expert
@ matplotlib
"Python plotting package"
(1.0.1-1)
Qgis_Medium
@ msvcrt
"Microsoft Visual C/C++ Runtimes"
(1.0.1-7)
Qgis_Light
@ msys
"Minimal SYStem"
(1.0.11-9)
Qgis_Expert
@ natgrid
"Interface to natgrid C library for gridding irregularly
spaced data."
(0.2-1)
Qgis_Medium
@ netcdf
"The NetCDF library and commands for reading and
writing NetCDF format"
(3.6.1-1)
Qgis_Light
@ ogdi
"OGDI data access library (mainly for VPF reading)"
(3.2.0b1-4)
Qgis_Light
@ openev
"OpenEV - a high performance image viewer"
(1.9.0-5)
Qgis_Expert
@ openssl
"OpenSSL Compression Runtime"
(0.9.8-5)
Qgis_Light
@ owslib
"The Open Web Service (OWS) Library, python libra- (0.3-1)
ry supporting OGC Web services"
Qgis_Medium
@ pdcurses
"PDCurses"
(3.3-1)
Qgis_Expert
@ pdflib
"PDF-Lite library for generating pdf output"
(6.0.2-1)
Qgis_Medium
@ proj
"The PROJ.4 library and commands for coordinate
system transformations."
(4.8.0-0)
Qgis_Light
@ proj-datumgrid
"Assorted PROJ.4 datum grid shift files"
(1.5-1)
Qgis_Light
@ proj-hpgn
"PROJ.4 HPGN (HARN) grid shift files"
(1.0-1)
Qgis_Light
@ psycopg2
"Python-PostgreSQL Database Adapter"
(2.4-1)
Qgis_Light
@ pyopengl
"The Python OpenGL® Binding"
(3.0.1-1)
Qgis_Expert
@ pyparsing
"Python parsing module"
(1.5.2-2)
Qgis_Medium
@ pyqt4
"Python bindings for Qt4."
(4.8.3-2)
Qgis_Light
@ pyqwt5-qt4
"Python bindings for qwt5"
(5.2.0-2)
Qgis_Light
@ pyspatialite
"Python interface to SQLite 3 + Spatialite"
(2.3.1-3)
Qgis_Light
@ python
"Python meta package, includes core executable &
runtime, help
(2.7.2-2)
Qgis_Light
@ python-core
"Python executable and runtime"
(2.7.2-3)
Qgis_Light
@ python-geopy
"Python Geocoding Toolbox"
(0.94.1-3)
Qgis_Expert
Qgis – Installations – Juillet 2012
13/15
SG /SPSSI/CPII
DO Ouest
Bibliothèque installée Description
Version
Package
@ python-numpy
"Python NumPy (Numerical) Extension"
(2.7-1.5.1-1)
Qgis_Light
@ python-pil
"Python Imaging Library (PIL)"
(1.1.7-1)
Qgis_Expert
@ python-rpy
"python bindings to R."
(1.0.3-2)
Qgis_Medium
@ python-rpy2
"python bindings to R."
(2.0.3-1)
Qgis_Medium
@ python-shapely
"Geospatial geometries, predicates, and operations
for Python."
(1.2.9-3)
Qgis_Medium
@ python-simplejson
"python JSON encoder and decoder."
(2.1.5-2)
Qgis_Medium
@ python-win32
"Python for Windows extension"
(2.16-1)
Qgis_Medium
@ python-xlrd
"python library for developers to extract data from
Microsoft Excel (tm) spreadsheet files"
0.7.1-2
Qgis_Expert
@ python-xlwt
"python library to create spreadsheet files compatible 0.7.2-2
with MS Excel 97/2000/XP/2003 XLS files."
Qgis_Expert
@ qgis
"Quantum GIS (desktop)"
(1.8.0-3)
Qgis_Light
@ qgis-common
"Quantum GIS (common)"
(1.8.0-3)
Qgis_Light
@ qgis-grass-plugin
"GRASS plugin for Quantum GIS"
(1.8.0-3)
Qgis_Expert
@ qt4-libs
"Qt4 runtime libraries"
(4.7.1-2)
Qgis_Light
@ qwt5-libs-qt4
"Qt4 widgets library for technical applications (runtime)"
(5.2.1-1)
Qgis_Light
@ setup
"OSGeo4W Installer/Updater"
(1.0.6-5)
Qgis_Expert
@ shapelib
"Library and utilities for working with Shapefiles"
(1.3.0a1-2)
Qgis_Light
"OSGeo4W Command Shell"
(1.0.0-10)
Qgis_Light
@ sip
"Python/C++ bindings generator (Development)"
(4.12.1-4)
Qgis_Light
@ spatialite
"The SpatiaLite library for adding spatial capabilities
to SQLite3 DBMS."
(3.0.1-2)
Qgis_Light
@ sqlite3
"The SQLite3 library for accessing SQLite3 database (3.7.10-2)
files."
Qgis_Light
@ tcltk
"Tcl/Tk"
(8.5.6-1)
Qgis_Medium
@ wxpython
"wxPython - Python bindings for wxWidgets"
(2.8.12.1-1)
Qgis_Medium
@ xerces-c
"The Xerces-C library for parsing XML files"
(2.7.0-1)
Qgis_Light
@ xerces-c-vc9
"The Xerces-C 3 VC9 library for parsing XML files"
(3.1.1-2)
Qgis_Light
@ zlib
"The zlib compression and decompression library
(runtime)"
(1.2.3-1)
Qgis_Light
@ shell
Qgis – Installations – Juillet 2012
14/15
Service
Sous-service
adresse
adresse1
adresse2
Tél. : xx xx xx xx xx
Fax : xx xx xx xx xx
www.developpement-durable.gouv.fr