Inventaire de la vidéosurveillance sur la voie publique en France
Retour au projet
Ce projet est réalisé à partir de données libres, le logiciel qui exploite ces données est proposé librement pour les développeurs qui voudraient soit participer (en corrigeant, améliorant ou ajouter des fonctions), soit exploiter le logiciel pour d'autres projets.
Les données sont de 3 types :
- Les géolocalisations individuelles des caméras qui sont extraient su projet libre OpenStreetMap par un script Python.
- L'inventaire collaboratif des villes vidéo-surveillées (ville, nombre de caméras, source...) qui est extrait originellement d'un tableur réalisé par le blog BugBrother et mis en ligne ici. Désormais les données sont éditables directement en ligne et stockés dans une base de données MySQL, exploité par un logiciel PHP.
- Liste des villes, extrait par un script python des données libres de l'INSEE (COG)
La carte est réalisée en HTML/CSS et JavaScript via la librairie OpenLayers qui permet d'utiliser des fonds de cartes (ici celui du projet OpenStreetMap).
Technologies mise en œuvre
Données :
- OpenStreetMap : données de géolocalisation des caméras et des villes + fonds de carte
- COG (INSEE) : noms de villes
Pré-traitement des données :
Logiciel en ligne :
- HTML 4 / CSS 2, pour la mise en forme
- PHP 4, pour l'accès à la base de données et la partie collaborative
- MySQL 5, stockage des données (géolocalisation et inventaire des villes)
- JavaScript
- OpenLayers 2.8, affichage du fond de carte et des calques de données
- jQuery, interface entre javascript et PHP
Le source complet (GitHub).
Réalisation : Pierre-Alain Dorange :: Autres projets cartographiques