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