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,

