PostgreSQL 9.0 bêta 1

Mercredi, 12 Mai 2010

La version 9.0 de PostgreSQL est disponible en bêta 1!

La version 9.0 est la première à inclure une réplication binaire interne en temps réel, permettant une extension horizontale du système. Cette possibilité repose sur deux nouvelles fonctionnalités, le « Hot Standby » et le « Streaming Replication » (qu’on peut traduire par « Reprise à chaud » et « Réplication en continu »).

La version beta qui vient de sortir va servir à corriger les bugs qui pourraient rester. Vous pouvez participer dès maintenant, en téléchargeant et en installant cette version. Vous pourrez alors remonter les bugs sur la mailing list et même envoyer des patchs !

Les versions stables de PostGIS ont été adaptées à PostgreSQL v9.0 et vous devriez pouvoir les utiliser avec cette version (encore quelques soucis à régler sur les binaires PostGIS windows, ça va venir EDIT : les binaires sont prêts !). En cas de problème avec PostGIS et PostgreSQL 9.0 envoyez votre cas sur les mailings list PostGIS.

TinyOWS en release 0.8.0

Dimanche, 2 Mai 2010

La nouvelle version de TinyOWS, le serveur WFS-T haute performance vient de sortir.

Pour rappel TinyOWS, est une application, se plaçant en frontal de PostGIS et permettant de faire office de serveur WFS-T sur des données présentes dans la base de données spatiale.

Cette release de TinyOWS apporte des avancées substantielles à la fois en terme de nouvelles fonctionnalités, d’optimisation et de debug par rapport à la précédente version.

Attention cette nouvelle version de TinyOWS nécessite PostGIS 1.5.

 

ChangeLog commenté:

  • Support des schema PostgreSQL: permet de disposer ses données dans plusieurs schema PostgreSQL et non plus uniquement dans celui par défaut (i.e public).
  • Support du format JSON en sortie de GetFeature.
    Il suffit de mentionner OUTPUTFORMAT=application/json dans la requête pour l’activer.
    Intéressant notamment pour un usage couplé avec OpenLayers, un tutoriel spécifique sur ce thème est d’ailleurs disponible.
  • Support du nouveau type Geography de PostGIS 1.5.
    Vous pouvez donc indifférement utiliser des geometry ou des geography, c’est transparent pour TinyOWS.
  • Mécanisme de log des requêtes passées en entrée.
  • Option supplémentaire en ligne de commande –check, pour vérifier que l’ensemble de la configuration est bien correcte.
    Intérressant à utiliser en conjonction avec –help dans une optique de debug de l’installation et/ou du fichier de configuration.
  • Mise à jour de la documentation, et rédaction d’un HowTo détaillant pas à pas, la mise en place d’une solution d’édition de features via WFS-T, avec TinyOWS et OpenLayers.
  • Légère amélioration des performances sur l’opération de GetFeature (de l’ordre environ de 10%)
  • Et de nombreuses opérations de bugfixes.

 

Actuellement vous pouvez librement installer cettee nouvelle version à partir des sources, sachant qu’il devrait aussi sortir prochainement une version de cette release pour MS4W ainsi que des paquets Debian.

Enjoy,

[AAV] FOSS4G – Appel A Vote !

Vendredi, 30 April 2010

Le FOSS4G, réunion annuelle des acteurs SIG OpenSource, aura lieu cette année à Barcelone, en Septembre.
Plus de 350 conférences ont été proposées, et il ne devrait en subsister que le tiers à l’arrivée.

Et pour départager le bon grain de l’ivraie, il vous appartient de venir voter pour les conférences de votre choix:
http://2010.foss4g.org/review/

L’exercice en plus de contribuer à batir le FOSS de vos rêves (si si), est un très bon moyen de venir prendre le pouls sur la diversité des initiatives en SIG Open Source.

Enjoy !

FOSS4G - Logo

Oslandia présente aux Journées SIG-La Lettre du 4 au 6 mai

Vendredi, 30 April 2010

Oslandia sera présente aux «rencontres SIG La Lettre» du 4 au 6 mai 2010 à l’ENSG, Champs sur Marne, à l’est de Paris.

Un village OpenSource est organisé, qui regroupe Camptocamp, Makina Corpus, Alyotech, Geomatys et l’OSGeo.

Des conférences gratuites seront données dans cet espace dédié aux solutions OpenSource. Présentations de professionnels, de contributeurs, d’utilisateurs, chacun trouvera son compte dans les multiples sessions données sur les trois jours.

Le programme a été annoncé et vous pouvez le télécharger en PDF. Oslandia participe à ces présentations avec quatre sessions :

  • Mardi 11h30 – 12h : PostGIS, le module spatial de PostgreSQL
  • Mardi 15h-15h30 : GraphServer, un moteur de graphe OpenSource
  • Mercredi 11h30 – 12h : Panorama des licences de logiciels libres
  • Mercredi 14h-14h30 : SpatiaLite, une base de données spatiale légère

Ce sera également l’occasion pour Oslandia de donner de l’aide à la tenue du stand OSGeo-fr sur le village, afin d’expliquer aux visiteurs le fonctionnement de l’association, les solutions qu’elle représente, et les divers projets en cours, comme le rapprochement de la communauté OpenStreetMap.

Si vous souhaitez nous rencontrer à l’occasion de cet évènement, n’hésitez pas à nous contacter dès maintenant pour être sur de ne pas nous rater à :

infos@oslandia.com

Au plaisir de vous croiser sur ce salon.

OpenLayers 2.9

Lundi, 26 April 2010

C’est sur toutes les langues : la nouvelle version d’OpenLayers est là !

osgeo

Applaudissons donc la version 2.9 du plus populaire des frameworks cartographiques pour le web. Et voici l’annonce de sortie en français.

Annonce de sortie

L’équipe de développement d’OpenLayers est fière d’annoncer la sortie de OpenLayers 2.9, la dernière version stable en date de OpenLayers.

http://www.openlayers.org/download/OpenLayers-2.9.tar.gz
http://www.openlayers.org/download/OpenLayers-2.9.zip

La version 2.9 ajoute quelque importantes fonctionnalités, dont on peut trouver la liste à :
http://trac.openlayers.org/wiki/Release/2.9/Notes

Parmi ces nouveautés on peut souligner :

  • Un contrôle Graticule
  • Le support pour les couches image tuilées utilisant le standard de stockage Zoomify
  • Le support du format Atom
  • Le support du format des services de catalogue pour le web (CS-W)
  • Une stratégie de rafraichissement pour les couches vectorielles
  • Support basique du standard de capteurs «Sensor Observation Service» (SOS)
  • Un contrôle TransformFeature
  • Le support de WMS 1.3
  • La correction de beaucoup de fuites de mémoire

… et beaucoup d’autres fonctionnalités et corrections de bugs dont les détails sont dans les notes de versions du lien ci-dessus.

Pour les informations sur les possibles changements nécessaires par rapport aux versions précédentes à faire pour fonctionner avec cette version, se reporter aux notes de version, disponibles au lien suivant :

http://trac.openlayers.org/wiki/Release/2.9/Notes#CompatibilityNotes

[Traduction de http://lists.osgeo.org/pipermail/announce/2010-April/000150.html par Vincent Picavet]

zigGIS 3.0 sera OpenSource

Samedi, 24 April 2010

Voici une nouvelle qui devrait ravir les utilisateurs d’outils ESRI. La prochaine version de zigGIS, la 3.0, sera complètement OpenSource.

zigGIS est une extension de ArcGIS Desktop qui permet de se connecter directement à des données spatiales stockées dans PostGIS. La dernière version stable, la 2.0.5, est sous licence propriétaire et vendue 279$. On peut avoir un aperçu des possibilités grâce à ces copies d’écrans. Abe Gillespie explique sur son blog que cette version 2 continuera d’être maintenue et vendue, mais que tous les fonds récoltés iront au développement de la 3.0.

Cette prochaine version OpenSource n’est cependant pas pour tout de suite. L‘équipe de développement prévoit plusieurs phases : un plan de financement, puis la définition d’une roadmap, et enfin le développement à proprement parler. Mais les choses pourraient aller vite, au vu des besoins de ce type de connecteurs.

Comme le mentionne Bill Dollins, il est toujours bon de voir de nouveaux produits s’ouvrir à un modèle de développement OpenSource, car cela montre la solidité de ce modèle et son efficacité.

Mapnik et le futur

Lundi, 19 April 2010

Le WhereCamp du 4 avril dernier sur le Campus de Google a vu un certain nombre d’experts du moteur de rendu cartographique Mapnik se réunir pour évoquer les pistes d’amélioration pour le futur de ce produit.

Les fonctionnalités évoquées sont :

  • Le regroupement de couches
  • Gestion plus intelligente des symboles de géométries
  • Un meilleur placement des étiquettes
  • Binding rubys
  • Support natif des CSS (Cascadenik) pour les styles, pas uniquement du XML
  • Cartographie thématique
  • Performances
  • Nouvelles sources de données (BdD NoSQL, mémoire, SQLite)

Dans les outils considérés comme intéressants voire nécessaires on trouve :

  • Un serveur WMS rapide
  • La création d’un format de package de cartes
  • Lithograph, une surcouche de Mapnik
  • La bibliothèque MapShift, permettant le concept de packages de cartes également
  • Quantumnik

Comme le souligne Benjamin Chartier, plusieurs de ces points sont très intéressants.

Étiquetage

L’amélioration des placements d’étiquettes est toujours une bonne nouvelle. La plupart des moteurs de rendu actuel méritent encore des améliorations sur ce point. Les avancées proposées sur Mapnik sont intéressantes, mais on peut certainement aller plus loin. Dans ce sens la bibliothèque PAL développée par la heig-vd et intégrée à Quantum GIS est un réel progrès, mais il faudra intégrer le code ou ses principes dans les logiciels de rendu.

Serveur WMS

La création d’un serveur WMS efficace autour de Mapnik permettra d’intégrer plus facilement cette brique dans les IDS actuelles. Cela élargira également la base d’utilisateurs de Mapnik, ce qui sera forcément profitable à son développement. Dans l’idéal ce serveur WMS participera au «WMS shootout», le concours de performance WMS du FOSS4G, en septembre 2010.

Feuilles de style

Les feuilles de style pour Mapnik, dérivées du projet cascadenik, sont une fonctionnalité intéressante pour la lisibilité et l’organisation des informations de style appliquées à des données pour effectuer le rendu. Selon l’auteur «imaginez un programme qui lit du HTML et du CSS et qui produit du HTML avec des balises FONT et le rend lisible sur netscape 2.0 et vous avez l’idée». On voit tout de suite l’intérêt !

SFM : Single File Map

Il s’agit de créer des packages contenant une carte autonome. Le principe est de pouvoir avoir un format portable contenant à la fois les données, le style, et  la logique de rendu. On se dirige vers une solution avec des styles Mapnik, des données sous SQLite / SpatiaLite, le tout zippé. Le but est de pouvoir utiliser ce format dans la plupart des SIG existants.

Bref…

Des idées en pagaille et des idées intéressantes donc, qui montrent bien le dynamisme du projet, poussé par les besoins de rendu d’OpenStreetMap. Mapserver, tiens toi bien !

Sortie de Hibernate Spatial 1.0

Vendredi, 9 April 2010

Hibernate Spatial est sortie en version 1.0. Il s’agit d’une extension générique pour Hibernate qui permet de traiter des données géographiques. Rappelons que Hibernate est pour faire simple, un ORM, qui permet donc de faire de la persistance d’objets Java dans une base relationnelle.

Hibernate spatial est OpenSource et tout comme Hibernate est disponible sous licence LGPL. HS permet d’utiliser la donnée spatiale de façon standardisée, car elle utilise une abstraction de la façon dont la base de données supporte les données géographiques.Elle fournit une interface inter-bases de données au stockage de données spatiales et aux fonctions de requêtage associées.

Elle supporte la plupart des fonctions de la spécifications OGC SFS, et les bases de données spatiales prises en charge sont :

À noter qu’il existe un projet similaire pour la plateforme .Net et NHibernate : NHibernate.Spatial.

Télécharger la version 1.0 et le provider PostGIS :

Sortie de GEOS 3.2.1

Mercredi, 7 April 2010

C’est avec un peu de retard sur la sortie que nous vous annonçons GEOS 3.2.1. On ne voulait pas que vous pensiez à un poisson d’avril…

GEOS 3.2.1, la bibliothèque de traitement géométriques 2D, qui est utilisée par PostGIS, a récemment sorti une nouvelle version, la 3.2.1.

C’est une version de correction de bug, qui corrige un problème sur les calculs de validité, qui avait pour conséquence principale un mauvais comportement de la fonction ST_IsValid() de PostGIS. Celle ci pouvait dans certains cas renvoyer TRUE pour des géométries invalides, notamment pour des géométries en plusieurs parties (multi).

Cette version est compatible avec les installations de PostGIS, et il suffit de faire l’installation de GEOS pour bénéficier de la correction sans devoir réinstaller PostGIS.

http://download.osgeo.org/geos/

http://download.osgeo.org/geos/geos-3.2.1.tar.bz2

Slides Oslandia – PostGIS à Solutions Linux

Mardi, 23 Mars 2010

Oslandia participait au salon Solutions Linux, qui s’est tenu du 16 au 18 mars 2010.

Vincent Picavet a effectué lors de la session SGBD une présentation de PostGIS, dont les slides sont désormais en ligne :

PostGIS, un module spatial pour PostgreSQL

Bonne lecture !