Title: Carto Tourisme
1Autran 2006 13 janvier 2006 Usage des
logiciels libres dans le porté à connaissance et
la gestion des risques
David JONGLEZ camptocamp SA info_at_camptocamp.com h
ttp//www.camptocamp.com
2Camptocamp SA
- David JONGLEZ Co-fondateur de Camptocamp
- Deux sociétés (SS2L) regroupant 20 ingénieurs
- Suisse, sur Lausanne Parc Scientifique de
lEPFL - France, sur Chambéry Savoie Technolac
- Activité SS2L spcialisée dans la Géomatique
- Web-SIG
- Interopérabilité
- Mobilité
3Les événements récents de Camptocamp
- Souscription à lOGC (21/11/05)
- Positionnement stratégique fort
- 6ème acteurs français à intégrer lOGC (300
acteurs mondiaux) - Travaux en cours WS géocodage, WMSWFS sécurisé
- Co-signataire de la fondation MapServer
(28/11/05) - Co-organisateur de la FOSS4GIS (sept 2006)
- Free Open Source Software for GIS
- 500 à 800 experts internationaux sur Lausanne
4Nos références dans le domaine des risques
- France Telecom différents services dalertes
- DRAF Rhône-Alpes suivi des maladies végétales
- e-geo.ch erdbeben risques sismiques en Suisse
- Canton de Vaud Pollution et Feu bactérien
- SCHAPI service de vigilance de crue (en cours)
5France Telecom Services dalerte
Application de gestion des alertes en cas de
crise (risques majeurs). Recherche et sélection
de personnes à alerter par diffusion automatisée
de messages multimédias.
6DRAF - SRPV
Application Intranet de gestion et de suivi des
maladies végétales en Rhône-Alpes
7COSIG - e-geo.ch - erdbeben
Application Internet (http//e-geo.camptocamp.com
/erdbeben/) de consultation et de téléchargement
des données relatives aux risques sismiques pour
la Suisse.
8Canton de Vaud - Pollution
Porté à connaissance des sites pollués -
http//www.geoplanet.vd.ch/eaux/index.html
9Canton de Vaud Feu bactérien
Porté à connaissance des foyers de Feu Bactérien
- http//www.geoplanet.vd.ch/feubact/index.html
10LES LOGICIELS LIBRES UTILISES
11Les bibliothèques logicielles (Libraries)
1
- Les bibliothèques logicielles à assembler sont
nombreuses dans lutilisation des logiciels
libres de Web-SIG. - Quelques bibliothèques importantes en Géomatique
- OGR pour la manipulation des formats vectoriels
- GDAL pour la manipulation des formats raster
- PROJ4 conversions de systèmes de coordonnées,
datum, projections (existe aussi comme module PHP
seul) - Geos fonctions topologiques, intégré à
MapServer et PostGIS - GeoTools librairie Java généraliste pour la
manipulation et le traitement des données
géographiques - DGLib parcours de graphes
- Etc.
12Les bases de données spatiales
2
- Stockage de linformation géographique et
attributaire - Traitement, analyse et outils dadministration
- Une solution majeure dans le monde du Libre
PostgreSQL / PostGIS - Des développements en cours pour MySQL
13PostGIS - Fonctionnalités
2
- PostGIS ajoute le support d'objets géographiques
à la base de données PostgreSQL - Respect des normes l'OGC
- Richesse des formats de sorties AsSVG ()
- PostGIS permet les requêtes spatiales et/ou
attributaires complexes, gère les changements de
projections, les données 2, 3 ou 4d, les
opérations "topologiques" telles que calculs de
buffers, d'intersections, d'unions, d'enveloppes,
etc. - Richesse des connecteurs émulation ArcIMS, FME,
ArcGIS,
14Exemples dutilisation de PostGIS
2
15Les moteurs cartographiques
3
- Les moteurs cartographiques (orienté Web)
distribuent les fonctionnalités dun SIG via le
protocole http. - Les principaux moteurs cartographiques
- UMN Mapserver sans conteste le plus renommé et
le plus utilisé - GeoServer serveur WFS transactionnel
- DeeGree un ensemble de composants logiciels
implémentant les normes de lOGC
16Les applications
3
- Une application est une surcouche exploitant les
moteurs cartographiques pour offrir une interface
et des fonctionnalités étendues - Les principales applications
- Chameleon
- CartoWeb
- MapLab
- MapBender
- iGeoPortal
17UMN Mapserver
3
- Mapserver est un environnement de développement
libre pour la création de Web-SIG - Mapserver supporte de très nombreux formats
vectoriels et Rasters - API disponible pour de nombreux langages PHP,
Python, java, C, Perl, - Mapserver est multi-plateformes Linux, Unix,
Windows et MacOS X
18UMN Mapserver - Fonctionnalités
3
- Projection à la volée
- Symbologies et classifications très complètes
- Moteur détiquetage des objets
- Zoom sémantique
- Les données sources tuilées,
- Connecteurs PostGreSQL/PostGIS, ESRI ArcSDE,
Oracle Spatial - Supports plus de 20 formats de données Raster et
de 10 formats de données vectorielles - Légende, barre d'échelle, vignette de localisation
19CartoWeb 3
3
- CartoWeb (http//www.cartoweb.org) est un
environnement pour le développement
d'applications de Web-SIG évolué. C'est une
application client-serveur conçue pour ajouter la
dimension cartographique à des applications web. - Web Services SOAP haut niveau complétant les
services OGC mutualisation des données et
mutualisation des fonctionnalités applicatives - Grande modularité fonctionnel / projet /
présentation
20CartoWeb 3 - Architecture
3
21Conclusion
- Un très grand nombre de projets de Web-SIG bâtis
sur des solutions de Logiciels Libres - Les passerelles entre les différents projets sont
de plus en plus nombreuses - Emergence de solutions globales basées sur un
ensemble de logiciels libres - La popularité du Libre ne doit pas faire oublier
les bases même de son efficacité
22Questions ouvertes