Sortie de MapServer 5.0

L’équipe de MapServer est fière d’annoncer la sortie de MapServer 5.0 !

La plus importante des nouvelles fonctionnalités est sans aucun doute la gestion du rendu des cartes par la bibliothèque graphique Anti-grain Geometry (AGG) (www.antigrain.com). AGG apporte une grande qualité dans les possibilités de rendu en 2D pour MapServer ce qui permet aux utilisateurs de créer des cartes de qualité cartographique grandement améliorée. Tout aussi important est que l’utilisation d’AGG entraine une réduction minimale des performances. Toutes les symbologies gérées par la bibliothèque graphique GD, par défaut, sont églament gérées en utilisant AGG. Nous somme heureux des possibilités futures qu’apporte la cartographie (high-end cartography) pour le webmapping à la demande.

La nouvelle version inclut également des dizaines de petites corrections de bugs, fonctionnalités et améliorations des performances. Entre autre nouvelles fonctionnalités : liaison entre les attributs et les paramètres de style et d’étiquette ; correction des couleurs des rasters par table de couleurs ; graphique dynamique (camembert et barres) ; priorisation des étiquettes explicite ; amélioration du débugage et de la journalisation ; allocation dynamique pour les ccouches, classes, styles et symboles ; amélioration de la gestion de la mémoire et des vielles collections de MapScript ; de nombreuses améliorations à la gestion des spécification OGC et beaucoup d’autres. Une liste de RFC liés à cette version est incluse à la fin de ce message.

Le code source est disponible aux endroits habituels sur le site de MapServer :
http://mapserver.gis.umn.edu/download/current

Cette page contient également des liens vers les distributions binaires qui seront très bientôt mises à jour avec la version 5.0.

Les utilisateurs de la version 4.10 et plus ancienne doivent lire le guide de migration de la 5.0 qui documente les changements qui doivent être réalisés à vos applications lors de la mise à jour de MapServer 4.10 vers la 5.0 :
http://mapserver.gis.umn.edu/download/current/MIGRATION_GUIDE.TXT

Enfin, voici le résumé des fonctionnalités/améliorations avec les RFC en relation. Pour plus de détails sur des points spécifiques, référez vous svp aux documents sur http://mapserver.gis.umn.edu/development/rfc

Nouvelle fonctionnalités :
————
– MS RFC 19 : Ajout de la liaison des attributs avec les paramètres de
styles et d’étiquettes

– MS RFC 21 : Correction des couleurs Raster via une table de couleur

– MS RFC 27 : Ajout des priorités des étiquettes

– MS RFC 29 : Ajout des graphiques dynamiques (camembert et graphique à barres)

– MS RFC 31 : Nouveau mécanisme de chargement/définition des objets via les URL en utilisant la syntaxe du mapfile

– MS RFC 32 : Ajout de la gestion de rendu des cartes en utilisant la bibliothèque AGG pour une meilleure qualité de sortie

Problèmes résolus :
————————-

– MS RFC 17 : Utilisation d’allocation dynamique pour les symboles, les couches, les classes et les styles (suppression de la limite statique sur le nombre d’instance pour chacun d’eux dans l’objet map)

– MS RFC 24 : Amélioration de la gestion de la mémoire et des vielles collections de MapScript.

– MS RFC 26 : Nettoyage de la terminologie (le terme “transparency” dans LAYER a été renommé en OPACITY, SCALE devient SCALEDENOM, SYMBOL STYLE devient SYMBOL PATTERN)

– MS RFC 28 : Amélioration du mécanisme de débug/journalisation pour faciliter la résolution des problèmes et du tuning des applications. Ajout de la gestion pour de multiples niveaux de débugage et plus de contrôle sur la localisation de la sortie.

OSGeo Sponsors


View all sponsors