L'API OpenRadiation
L'API OpenRadiation permet de mettre à jour des données ou de requêter des données dans la base openradiation. Elle est utilisable après l'obtention d'une clé d'accès unique.
Toute la documentation nécessaire pour l'utilisation de l'API est publiée sous Github : https://github.com/openradiation/openradiation-api
Nous publions également le code source de l'API OpenRadiation (licence Apache 2.0) : le code de le cartographie, bien qu'indépendant, fait également partie du même projet Github.
La carte : widget et permaliens
La carte est accessible par des permaliens (liens permanents) qui vous permettent d'obtenir une URL unique pour une zone géographique particulière ou pour certains critères de filtre. Les mesures qui seront affichées lors de l'utilisation de cette URL seront les mesures en temps réel et non celles que vous avez obtenu au moment où vous avez appliqué les critères de filtre.
Pour obtenir un permalien, lorsque vous visualisez la carte, cliquez sur le lien en haut à droite, puis "Obtenir un permalien", et copiez-coller le lien fourni. Le lien est une URL qui intègre les critères de filtre (zone géographique, niveau de zoom et filtres sur les données) que vous avez définis.
Si vous avez défini des filtres spécifiques, deux liens sont fournis :
- Le premier, appelé "Lien vers cette carte" reprend l'ensemble des critères.
- Le deuxième, appelé "Lien vers la carte ajustée" reprend simplement les critères de filtres, mais pas la zone géographique ni le niveau de zoom. La carte sera alors automatiquement centrée sur les données obtenues.
Lorsque vous avez un permalien, vous pouvez facilement intégrer une carte openradiation en tant que widget dans votre site web, en utilisant une iframe.
Exemple de code :
<iframe width="400px" height="300px" src="https://request.openradiation.net/openradiation/10/-17.6832784/-149.4264221" frameborder="0" allowfullscreen></iframe>
L'application smartphone OpenRadiation
Le code source de l'application smartphone (licence Apache 2.0) est également disponible sous GitHub: https://github.com/openradiation/openradiation-mobile
Le capteur OpenRadiation
Le design du capteur KIT est également publié en opensource (open hardware) aux adresses suivantes :
- https://github.com/openradiation/openradiation-firmware-kit : code source du micro-controlleur Rfduino
- https://github.com/openradiation/openradiation-hardware-kit : design du capteur et notice de montage
Vous pouvez retrouver toute la génése du projet sur cette page wiki : http://fablab.sorbonne-universites.fr/wiki/doku.php?id=wiki:projets:smartphone-geiger:accueil