GeoBases version 5 vient d’être publié! Il y a six semaines ce projet passait open-source. Depuis, grâce à de nombreux retours, nous avons pu améliorer, documenter, corriger de nombreuses fonctionnalités.
Pour ceux qui ne connaissent pas ce projet, son but est de fournir des services et des possibilités de visualisation pour des données géographiques (ou non). Le projet contient déjà des sources de données (issues, par exemple, de GeoNames, optd ou encore de l'OpenData). Il est très simple d’ajouter ses propres sources de données pour pouvoir jouer avec.
Parmi les services disponibles :
- exécuter de simples recherches (trouver cette donnée, trouver toutes les entrées qui ont cette propriété)
- exécuter des recherches approximatives basées sur une notion de distance entre chaîne de caractères (trouver les données dont le nom ressemble à cela)
- exécuter des recherches phonétiques (trouver des données qui se prononce comme cela)
- exécuter des recherches géographiques (trouver les données proches de ce point)
- afficher les résultats sur une carte, ou bien les exporter en CSV, ou encore utiliser une API Python pour les manipuler directement
Le projet est principalement un package Python, il y a également une interface en ligne de commande assez complète (qui peut s'utiliser un peu comme grep).
Nouveautés de la version 5
Cette nouvelle version apporte les nouveautés suivantes (parmi d'autres, plus de détails sur la page des News):
- index simples et multiples
- jointures entre sources de données
- meilleure autocomplétion avec zsh
-
mode admin pour configurer les sources de données:
GeoBase --admin
- mode découverte avec
GeoBase --ask
- recherches phonétiques comme
GeoBase --phonetic "Roma"
- affichage en graphes avec
GeoBase --graph
Un effort a été fait sur la documentation avec:
- un Wiki contenant des tutoriels
- un compte Twitter pour répondre aux questions
- la documentation API a été migrée vers readthedocs
Si vous trouvez cela intéressant/utile n’hésitez pas à partager ou contribuer sur Github :).
Aller plus loin
- Page Github du projet (212 clics)
- Compte Twitter (15 clics)
- Documentation de l'API (60 clics)
- Site du projet (430 clics)
- Wiki (57 clics)
# Intéret par rapport à une chaîne GIS Open Source classique
Posté par MrBidon . Évalué à 1.
Bonjour,
Les captures d'écrans font envies, mais l'accès n'a pas l'air d'être très évident, visiblement, on est amené très vite à faire un peu de Python (langage que je ne connais pas).
Afin de voir si ça vaut le coup pour moi d'aller plus loin, j'ai une petite question simple, quelles nouveautés apportent ce projet par rapport à l'utilisation d'une chaîne GIS classique composée d'OpenLayer / de Geoserver / de Postgis ?
[^] # Re: Intéret par rapport à une chaîne GIS Open Source classique
Posté par Alex . Évalué à 2. Dernière modification le 18 mars 2013 à 15:29.
L'interface en ligne de commande permet de couvrir beaucoup de cas d'utilisations (recherche, affichage). Pour aller plus loin (requêtes avancées, personnalisation poussée de l'affichage), il faut effectivement utiliser l'API Python (qui est plutôt simple).
Personnellement, je ne suis pas un expert de la chaîne OpenLayer / Geoserver / Postgis. D'après ce que j'ai pu comprendre, les différences sont:
Nous pensons ajouter d'autres types de visualisations dans les prochaines releases, comme des vues aggrégées.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.