Archives de la catégorie ‘Applications’
Comparaison des perfs entre MapServer et GeoServer
Le FOSS4G vient de se terminer et nous voyons arriver les présentations des conférences pour notre plus grand bonheur. La première qui vient d’être diffusée sur les listes d’utilisateurs de MapServer et Discuss de l’OSGeo concerne le benchmarking annuel entre MapServer et GeoServer.
http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout
Interview : Assefa Yewondwossen, développeur MapServer
1. Peux tu faire une présentation de ton parcours professionnel et ce qui t’a amené à travailler dans la géomatique open source ?
J’ai commencé ma carrière dans une compagnie de cartographie a Gatineau, QC, LSC 2+1. Cette compagnie faisait essentiellement la production de cartes topographiques canadienne de façon traditionnelle. J’ai joint LSC 2+1 en 1993 en tant que programmeur lorsqu’elle a amorçait un virage technologique dans le but de produire les cartes de façon entièrement digitale. On utilisait dans ce temps les produits LAMPS de la compagnie britannique Laser Scan. On a par la suite développé à l’interne un logiciel de cartographie numérique ACE (Automated Cartography Edition). Ce logiciel est intégré aujourd’hui dans le logiciel Geomatica de PCI Geomatics qui a racheté LSC 2+1. En 2000, j’ai joint l’équipe de DM Solutions qui venait tout juste de commencer à regarder des solutions Open Source pour pouvoir bâtir des applications de Web Mapping pour ses clients existants.
Un nouvel éditeur OpenStreetMap
La version 1.2.0 de QGIS (nommée Daphnis) qui ne devrait pas tarder à sortir, l’équipe de développeur ayant freezé la version en court de développement (c’est à dire qu’ils ont bloqué l’ajout de nouvelles fonctionnalités), affiche une nouveauté intéressante pour les cartographes du projet OpenStreetMap.
En effet un nouveau plugin permet de télécharger les données d’une zone, de la modifier et de renvoyer ses modifications vers le serveur OSM. Il est également possible de charger une couche au format OSM locale pour édition.
Le plugin est constitué de 6 boutons dans la barre d’outils et d’une fenêtre pour les paramètres :
La 3eme icône en parant de la gauche (flèche bleu vers le bas) permet de récupérer les données à partir du serveur OSM. La fenêtre de récupération des données ressemble à ceci :
Voici ce que donne la récupération de données OSM à l’Est du Jardin des tuileries à Paris :
Dernière chose qu’il me semble important de signaler est la possibilité d’importer des données à partir d’une couche vectorielle vers la couche OSM.
Liens :
TileCacheConfig : une interface web graphique pour configurer TileCache
Je viens de découvrir en parcourant le site de TileCache, qu’une interface web existait pour configurer TileCache ! Celui s’appelle en toute logique TileCacheconfig, bien que succint, a le grand mérite d’exister et d’être très facilement installable.
Sortie de la version 1.4.0 de PostGIS
L’équipe de développement de PostGIS vient d’annoncer la sortie d’une nouvelle version (la 1.4.0) après une « période de médidation et de recherche intérieure » (je cite l’annonce). La version est téléchargeable ici : http://postgis.refractions.net/download/postgis-1.4.0.tar.gz
Cette nouvelle version de PostGIS inclus une augmentation importante de la performance, une documentation améliorée, un nouveau format en sortie (GeoJSON) et un système interne amélioré de teste. PostGIS 1.4 gère la version récente de PostgreSQL 8.4.
Compatibilité minimale :
- PostgreSQL 8.2 et supérieure sur toutes les plateformes ;
- GEOS 3.0 et supérieure seulement ;
- PROJ4 4.5 et supérieure seulement.
Nouvelles fonctionnalités :
- ST_Union() utilise l’union rapide en cascade lorsqu’il est compilé avec GEOS 3.1+ (Paul Ramsey) ;
- ST_ContainsProperly() nécessite GEOS 3.1+ ;
- ST_Intersects(), ST_Contains(), ST_Within() utilise les géométries préparées en cache super rapide en fonction de GEOS 3.1+ (Paul Ramsey) ;
- amélioration importante de la documentation et du manuel de référence (Regina Obe & Kevin Neufeld) ;
- exemples de figures et de diagrammes dans le manuel de référence (Kevin Neufeld) ;
- ST_IsValidReason() renvoi des explications explicites sur l’échec de la validité (Paul Ramsey) ;
- ST_GeoHash() renvoi une signature geohash.org pour les géométries (Paul Ramsey) ;
- Interface multi-plateforme pour le chargement de Shape (Paul Ramsey) ;
- ST_LineCrossingDirection() renvoie des directions de passage (Paul Ramsey) ;
- ST_LocateBetweenElevations() renvoie des sous-chaînes basé sur Z-ordonnées (Paul Ramsey) ;
- le parser de géométrie renvoi des messages d’erreur explicites sur l’endroit des erreurs de syntaxe (Mark Cave-Ayland) ;
- ST_AsGeoJSON() renvoie un format JSON ;
- Populate_Geometry_Columns() — ajoute automatiquement les enregistrements dans les tables geometry_columns pour les TABLES et les VIEWS (Kevin Neufeld) ;
- ST_MinimumBoundingCircle() — renvoie le plus petit polygone circulaire qui peut entourer une géométrie (Bruce Rindahl).
Amusez vous bien !
Courte échelle
Rapidement, des nouvelles du monde de la géomatique Open Source :
- Sortie de MapServer 5.4.0, vous pouvez maintenant utiliser le mapfile de Thomas Bonfort pour les données OpenStreetMap ;
- Sortie de QGIS 1.0.2 et QGIS 1.1.0, la doc a aussi été mise à jour et la traduction en français se poursuit ;
- La France bien placé dans les contributeurs de l’open source, et pour la géomatique ?
Google Summer of Code : la liste des projets
L’OSGeo a encore été choisie cette année comme association pouvant recevoir des fonds de Google pour financer des développements de logiciels. Voici la liste des 11 projets qui ont reçu l’approbation de Goggle Summer of Code (Google SoC) :
- uDig (Web Map Tiles) ;
- GDAL ;
- OpenRouter ;
- GRASS (analyse réseau) ;
- GeoServer / GeoTools ;
- Quantum GIS (intégration d’OssimPlanet dans GRASS et QGIS, placement des étiquettes) ;
- MapServer (gestion des symboles SVG et gestion du format KML en sortie) ;
- Laval Uni ;
- gvSIG ;
- Mapbender ;
- OpenJUMP/Deegree ;
Mais aussi PostGIS qui va développer la gestion du format Raster.
C’est également pas moins de 3 mentors Francophone et concernera 20 étudiants.
GDAL-OGR : documentation en français pour la version 1.6.0
La documentation en français pour la version 1.6.0 de GDAL-OGR a été mise à jour. Vous trouverez la documentation pour tous les nouveaux formats et commandes de cette nouvelle version sortie en décembre 2008.
Retrouvez la documentation sur le site Softlibre.
En vrac
Encore une liste de projet et information à suivre :
- Openlayers et l’API de Google Chart pour réaliser des cartes statistiques (rien de nouveau mais je trouve que c’est un bon exemple).
- Un plugin pour QGIS, topologie des couleurs, René-luc a été plus rapide que moi
- Moins de 4 heures pour faire remonter un bug et le corriger dans MapServer, source
- Un nouveau plugin pour QGIS pour localiser ses photos de vacance, encore un nouveau plugins diront certain
- Un nouveau venu dans la communauté des blogs sur la géomatique Open source, bienvenu
.
En vrac
Un petit listing des liens trouvés ces dernières semaines :
- Une extension pour Firefox : Open Street Map en un clic ;
- Un concurrent pour Google Earth ? C’est ici, c’est open source et cela s’appelle RATMAN ;
- Participer à l’OSGeo(-fr) : voici pourquoi merci René-luc ;
- Un nouveau éditeur de MapFile : mscompanion (seulement pour Windows) ;3
- Plugin LRS pour QGIS (la page web est en https, pour y accéder sous Firefox il faut ajouter une exception au certificat de sécurité);
C’est tout pour le moment. Bonne découverte !
Souscrire via RSS
