Outils « neogeo

Archive pour la catégorie ‘Outils’

Sortie officielle de QGis 0.9.0

Vendredi 26 octobre 2007

Qgis 0.9.0. Ganymède

C’est avec un certain retard sur le planning initial que l’équipe de QGis vient d’annoncer la sortie de la nouvelle version 0.9.0., nom de code Ganymède, avec, entre autres, au menu :

- L’intégration de python qui permet d’écrire des plugins dans ce langage mais aussi d’utiliser les modules Qgis dans un programme Python
- L’ajout de nouveaux outils Grass
- Une amélioration des possibilités de rendu des cartes, avec notamment la possibilité de faire des classifications par quantile, plus utile que les seules amplitudes jusqu’alors disponibles. Pour les autres méthode (Standard, Moyennes emboîtées, Lognormale, Géométrique, toutes bien pratiques pour classifier des données statistiques), on attendra encore un peu…
- Une refonte des librairies principales, qui améliore sensiblement les performances, notamment dans la manipulation de lourdes couches de données.

Côté installation, de nombreux paquetages sont déjà prêts (Ubuntu, Debian, OpenSuse, Mac OS X et Windows), disponibles ici.

J’ai réalisé l’installation à partir des sources, sans pouvoir intégrer le support Python du fait d’une erreur à la compilation. Le cmake, qui remplace le configure, recherche les installations de python, postgresql, grass et autres. Si le compte-rendu du cmake indique qu’il n’a pas trouvé un composant que vous savez être installé sur le système, un petit tour du côté des fichiers du répertoire cmake peut vous aider : FindGEOS, FindGRASS, FindPostgres, FindProj peuvent être édités manuellement de manière à aider le cmake à retrouver les librairies nécessaires. Au final, l’install est très propre, de même que le uninstall. Par contre, le module Grass n’a pas été installé, malgré la prise en compte des librairies grass-dev pour le make.

Après quelques tests, la véritable plus-value de cette édition se situe du côté des performances, nettement améliorées dans la manipulation de gros fichiers, pour peu qu’on bâtisse un index spatial de la couche en question. Le module de géoréférencement gagne aussi en ergonomie.

Bravo à toute l’équipe de Qgis pour cette nouvelle version.

Online Web Processing

Samedi 6 octobre 2007

Il faut bien que je révise complètement mon jugement précédent concernant OpenLayers. Je lui reprochais son approche essentiellement mash-up, d’agrégateur de multiples formats de données (WKT, GML, KML, GeoRSS, GeoJSON) dans une interface certes très ergonomique mais relativement pauvre fonctionnellement, tout en souhaitant voir plus de réelles fonctionnalités SIG se traduire concrètement en webmapping…

Pendant que j’écrivais ces lignes donc, Christopher Schmidt était en train de mettre la touche finale à du WebProcessingService (WPS) intégré à OpenLayers. Ce qui donne  exactement le genre de résultat que j’appelais de mes voeux ! Voilà qui permettra mieux aux “Grey suit guys” de démontrer la qualité de cet environnement et d’en généraliser l’utilisation.

Installer OpenJump sous Linux Ubuntu

Jeudi 4 octobre 2007

J’ai eu un peu de mal à installer OpenJump sous Ubuntu, donc je vous livre ces quelques indications qui peut-être vous seront utiles :

1. Installation de la machine virtuelle Java (si ce n’est pas déjà sur le système) :

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
2. Récupération du zip sur le site d’OpenJump et extraction dans /opt/ par exemple

3. Modification des droits sur le fichier openjump-unix.sh :

sudo chmod a+x openjum-unix.sh

4. Nettoyage du fichier openjump-unix.sh qui est au format DOS :

sudo dos2unix openjump-unix.sh

N.B. : dos2unix corrige les retours chariot. Il se trouve dans le paquetage sysutils (sudo apt-get install sysutils)

5. Lancement de openjump-unis.sh

sudo ./openjump-unix.sh

Si une erreur Java à propos de awt apparaît, compléter l’install avec :

sudo apt-get install libgcj7-awt

6. Normallement, ça marche…

Mise à jour de la doc d’install MapServer

Mardi 18 septembre 2007

Suite à l’arrivée de la version 5, j’ai mis les docs d’install à jour. J’en ai profité pour mettre aussi à jour les différentes versions des librairies utilisées que j’ai pu tester récemment.

Téléchargement au format OpenOffice, Microsoft Word, PDF.

OpenLayers 2.5 approche

Lundi 17 septembre 2007

C’est le blog d’OpenLayers qui le dit, la nouvelle version disponible depuis ce jour en Release Candidate 1 propose de nombreuses améliorations à l’excellent client javascript de cartographie :

  • Amélioration de la prise en charge des formats vectoriels via du GeoJSON
  • Amélioration des fonctionnalités d’édition des objets, et notamment des petites ancres au milieu des segments qui permettent facilement d’ajouter des sommets sans manipulation complexe de la forme existante (voir la démo)
  • Meilleure prise en charge des données hétérogènes
  • Fonction de création de polygones réguliers à partir de quelques paramètres (centre, rayon, nombre de faces)
  • Possibilité de faire pivoter les objets vectoriels. Ca donne un peu le tournis, mais à n’en pas douter ça peut avoir quelques applications intéressantes.

Un grand bravo donc à tous les développeurs de cette nouvelle version, et notamment aux équipes de CampToCamp et Metacarta qui n’ont semble-t-il pas ménagé leurs efforts. Il est vrai que le prochain CartoWeb 4, qui sera présenté à l’occasion du FOSS4G, utilisera OpenLayers en lui adjoignant des modules serveurs complémentaires.