Table des matières

Sujet suivant

<no title>

openGeoPhone 1.x documentation

Note

Cette création est mise à disposition selon le Contrat Paternité-Partage des Conditions Initiales à l’Identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-sa/2.0/fr/ ou par courrier postal à Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

openGeoPhone a pour objet de proposer l’implémentation d’une base d’appel sous postgresql (avec postgis) ou sous mysql depuis un smartphone.

L’objectif est de proposer aux agents en mobilité d’une collectivité territoriale (police municipale, services techniques) un outil de collecte de données géolocalisées permettant de gérer des événements sur la voie publique : affichage publicitaire, occupation du domaine public, problèmes de circulation, incivilités ...

Il s’agit de récupérer la photo de l’événement concerné, une géolocalisation ainsi que les identifiants du smartphone et de les traiter dans une application (à implémenter avec openMairie)

Pour se faire, il est créé coté client une application ANDROID dont l objectif est de :

  • catégoriser et identifier par un texte l’événement
  • transmettre une photo préalablement allégée pour un réseau mobile
  • transmettre la géolocalisation de l’événement
  • synchroniser une transmission avec une base locale (sqlite) en cas de perte de réseau ou en cas de non réponse du serveur

Du côté serveur, il est créé :

  • les scripts permettant de télécharger la photographie et d’insérer les données transmises par le client android
  • un script de flux geo rss permettant de diffuser les informations
  • un script de cartographie permettant de géolocaliser les appels (en coordonnées géographiques)
  • dans une version ultérieure, il sera proposé une application “openMairie” de traitement des appels

Les librairies utilisées sont les suivantes :

  • côté client : cordova, jquery mobile
  • coté serveur : openlayers

Note

La librairie cordova permet d’etendre les scripts clients à d’autres systèmes d’exploitation : iPhone, BlackBerry, windows phone ...

la librairie CORDOVA permet un accès client aux fonctionnalités du smartphone avec du javascript.

Ce document a pour but de guider les utilisateurs et les développeurs dans la prise en main du projet.

Bonne lecture et n’hésitez pas à nous faire part de vos remarques à l’adresse suivante : contact@openmairie.org !

Contributeurs

(par ordre alphabétique)

  • Andy Rabadan
  • François Raynaud