Ci dessous la traduction française de l’annonce officielle de la sortie de PostGIS 1.5
Sortie de PostGIS 1.5
Le 4 février 2010
L’équipe de développement de PostGIS, après un long cheminement de réflexion et un auto-examen détaillé de nos divers échecs personnels, a décidé de libérer PostGIS 1.5.0 au public.
http://postgis.org/download/postgis-1.5.0.tar.gz
Cette nouvelle version de PostGIS inclut un nouveau type «geography» pour gérer les données géodésiques (en lat/lon), une amélioration des performances des calculs de distance, des fonctionnalités de lecture de formats GML et KML, une interface utilisateur améliorée pour le chargement des fichiers shape, ainsi que d’autres fonctionnalités.
Remerciements particuliers à :
- Dave Skea pour les algorithmes et efforts mathématiques nécessaires pour le support des géométries sphériques.
- Nicklas Avén pour les nouvelles améliorations de performance sur les calculs de distance, et d’autres fonctions liées aux distances
- Sandro Santilli pour de nouvelles fonctionnalités de buffer (options pour extrémités et style)
- Olivier Courtin pour les fonctions d’import GML/KML
- Guillaume Lelarge pour le support de la future version PgSQL 9.0
- George Silva pour un exemple d’implémentation de tables d’historisation
- Vincent Picavet pour le calcul de distance de Hausdorff
- Les mainteneurs de GEOS, Proj4 et LibXML, sans qui nous aurions bien moins qu’une base de données spatiale
Avec toute notre affection, le comité de Pilotage de PostGIS,
Mark Cave-Ayland
Kevin Neufeld
Regina Obe
Paul Ramsey
Notes de Version
PostGIS 1.5.0
2010/02/04
Changements Importants
- L’opérateur =~ définit maintenant une égalité des rectangles englobants (bounding box), et pas une égalité des géométries.
- GEOS 3.1 est désormais la version minimale de GEOS acceptée.
- GEOS 3.2 est nécessaire pour utiliser les fonctionnalités avancées des buffers, et pour ST_HausdorffDistance
- GEOS, LibXML2, et Proj4 sont des dépendances nécessaires
Nouvelles fonctionnalités
- Ajout de la fonction de calcul de distance de Hausdorff (#209) (Vincent Picavet)
- Ajout de paramètres à ST_Buffer pour le support de buffer sur un seul coté, et d’autres styles de buffer (Sandro Santilli)
- Améliorations de performance pour ST_Distance (Nicklas Avén)
- Ajout d’autres fonctions de visualisation et d’analyse relatives aux distances (Nicklas Avén)
- ST_ClosestPoint
- ST_DFullyWithin
- ST_LongestLine
- ST_MaxDistance
- ST_ShortestLine
- Imports KML et GML via ST_GeomFromGML et ST_GeomFromKML (Olivier Courtin)
- Extraction de collections non homogènes avec ST_CollectionExtract (Paul Ramsey)
- Ajout de valeurs de mesure sur une linestring existante avec ST_AddMeasure (Paul Ramsey)
- Implémentation de table d’historisation dans utils (George Silva)
- Support Win32 et amélioration du coeur de shp2pgsql-gui (Mark Cave-Ayland)
- Support de ‘make check’ sur place (Paul Ramsey)
- Type geography et fonctions associées
- Algorithmes de géométrie sphérique par Dave Skea
- Implémentation des objets et index par Paul Ramsey
- Implémentation de la sélectivité par Mark Cave-Ayland
- Sérialisation (KML, GML, JSON) par Olivier Courtin
- ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB, ST_Intersects, ST_Covers, ST_Buffer
- Mise à jour et améliorations de la documentation (Regina Obe, Kevin Neufeld)
- Test et contrôle qualité (Regina Obe)
- Support de PostgreSQL 8.5 trunk pour PostGIS 1.5 (Guillaume Lelarge)
- Beaucoup d’autres changements :
[Traduction de http://postgis.refractions.net/pipermail/postgis-users/2010-February/025857.html par Vincent Picavet]


On n’arrête pas le progrès ! Vincent, tu ferais un petit topo sur la distance de Hausdorff pour les nuls ? J’ai regardé l’article Wikipedia et qqchose me dit que ce n’est une distance de Bisounours…
Pour faire simple, c’est une mesure qui donne un indice de similarité des géométries. Des lignes qui sont «à peu près pareilles», mais qui n’ont pas le meme nombre de vertex par exemple, ou dont les vertex sont quasiment aux memes coordonnées mais avec des petits décalages, ce genre de chose. Je pourrais élargir sur la thématique de «qu’est ce que deux géométries égales», qui parait un problème trivial mais qui est très loin de l’être. Un jour quand j’aurai le temps et l’inspiration. En attendant un petit lien :
http://lin-ear-th-inking.blogspot.com/2009/01/computing-geometric-similarity.html
C’est déjà plus clair, merci !
Merci pour la traduction.
Dans quelle version est prévue l’intégration de fonctionnalités “raster” ?
Merci,
Nicolas
Il est envisagé de placer les avancées de WKT Raster dans le trunk pour la 2.0 de PostGIS.
A priori nous devrions en savoir plus après le code sprint sur New York qui débute la semaine prochaine, stay tuned.
Mais il est d’ores et déja possible de tester les fonctionnalités de WKT Raster qui se comporte pour l’instant comme une extension supplémentaire à PostgreSQL/PostGIS.
cf http://trac.osgeo.org/postgis/wiki/WKTRaster
De rien
Les premières fonctionnalités raster ont été développées dans le projet WKTRaster, qui est toujours en version de développement, et une première version utilisable par tout un chacun est à l’horizon de la fin 2010 si le planning reste le même. Ça pourrait aller plus vite si des développeurs sont financés pour cela. Pour le moment il faut compiler à la main, mettre un peu les mains dans le cambouis, mais ça commence à être utilisable.
Ceci étant, il n’est pas encore sur que le projet WKTRaster, qui est pour le moment un projet «indépendant» de PostGIS, tout au moins un niveau bas (ie, la couche C), soit intégré complètement à PostGIS. C’est en cours de discussion. Si il est décidé de l’intégrer, ce sera pour la 2.0 en fin d’année. Conclusion : «wait & see»
Mais si certains sont intéressés, exprimez la demande et vous aurez peut être une présentation/tuto un de ces quatre (aux rencontres SIGLL par exemple).
Merci Olivier & Vincent
Nicolas
PS : dommage on n’est pas averti quand on a reçu une réponse à un commentaire…