FR:Chimère

From OpenStreetMap Wiki
Jump to navigation Jump to search

Présentation

Chimère est un mashup cartographique utilisant comme fond de carte un rendu OpenStreetMap. Cette application est destinée à faire des cartes en ligne collaboratives et thématiques. Les données géographiques de base (points d'intérêts, trajets) sont à même d'être enrichies par des descriptions (textes, audio, vidéo). Les contributions sont libres sans authentification mais modérées par une équipe en charge de la carte.

Au départ « simple » mashup cartographique, à terme, grâce à son système d'import et d'export de données OpenStreetMap, le projet a vocation à faciliter les contributions extérieures de personnes concernées par une thématique précise. C'est pour cela qu'un effort a été fait pour que l'usage soit simple et intuitif et permette au plus grand nombre de partager ses connaissances géographiques du terrain, sans besoin d'être un expert des usages informatiques.


Fonctionnalités

  • Affichage (par défaut) du fond cartographique OpenStreetMap.
  • Affichage sur la carte de points d'intérêts (via des marqueurs) et de trajets (polyligne en couleur).
  • Choix thématique d'éléments à afficher (points d'intérêts ou trajets).
  • Filtrage des thématiques disponibles en fonction de ce qui est disponible sur la carte.
  • Affichage du détail d'un point d'intérêt (nom, description, images, fichiers multimédias, etc.).
  • Ajout d'un élément cartographique (point d'intérêt, trajet) sur la carte par un utilisateur sans authentification (l'élément n'est disponible qu'après modération).
  • Interface d'administration permettant la modération des éléments et le paramétrage de la carte.
  • Découpage par « zones » d'une Chimère. Chaque zone peut avoir des thèmes spécifiques, un centrage de carte par défaut spécifique, etc.

Fonctionnalités à venir

Les fonctionnalités décrites concernent la version 2 dont la sortie est imminente.

  • Imports et exports de données dans Chimère. Les formats supportés sont : ShapeFile, KML, GeoRSS (en import seul), CSV et OpenStreetMap.
  • Gestion des fichiers multimédias et d'images multiples pour chaque point d'intérêt.
  • Paramétrage de fond cartographique en administration. Par défaut les fonds cartographiques suivants sont disponibles : OSM Mapnik, MapQuest, OSM Transport, Cyclemap.
  • Paramétrage des « zones » plus simple et plus complet en interface d'administration : message d'accueil, zone concernée, possibilité de restriction à une zone donnée, activation de l'affichage dynamique des thèmes, thématiques disponibles, thématiques cochées par défaut.
  • Mise en place d'une « zone » par défaut pour faciliter la configuration.


Fonctionnalités en cours de développement

  • Interfaces alternatives.
  • Mise à disposition d'itinéraires sur la carte (interfaçage avec Routino).
  • Proposition de modification d'éléments existants depuis l'interface principale.

Fonctionnalités envisagées

  • Ajout de l'élément géographique de type zone.
  • Framework de test plus complet.
  • Interface pour ordiphone.


Aspects techniques

Cette application est développée sous licence GPL v3.

Elle utilise principalement :

  • le langage Python ;
  • le framework Django ;
  • la base de données PostgreSQL et son extension PostGIS ;
  • les bibliothèques javascript OpenLayers et JQuery.

Cette application est localisée en anglais et français.

Exemples de Chimère

Ce projet a initialement été développé pour le projet Carte OuVerte de Rennes (35). D'autres villes utilisent ce logiciel :

Liens