ReLucBlog - SIG, MOZILLA & NTIC

Aller au contenu | Aller au menu | Aller à la recherche

mardi 20 octobre 2009

Geolocater: See photos of your geolocations

The Geolocation API is fairly well implemented by the different browsers on the market. The problem is that it's perceived as only useful on mobile. This perception is due to the fact that the Geolocation API is presented as a means to indicate to a web application where we are, but this information is provided by the browser, it is therefore possible to allow a user to decide where he wants to be geolocated when he is on the Internet. Geolocater offers users to choose the way to be geolocated when a Web application requests it.

The interest you can save locations to choose which geolocation use when an application requests it and facilitate the use of location-based information.

To highlight the importance of being able to choose your position on earth when you're on the Web, I made a video demonstration with Flickr. The Flickr mapping application is equipped with a 'Find my location' button. This button launches a geolocation request to the browser. As mentioned in the specification of the Geolocation API, the browser must notify the request, unless you have specified that you no longer wanted notification. If you have installed Geolocater and you have not disabled notification for Flickr, you can select the geolocation you want to send to Flickr to find photos nearby. You can easily navigate through the world and discover images from around the world.

Geolocater: Découvrez les photos de vos géolocalisations

L'API de Géolocalisation est plutôt bien implémentée par les différents navigateurs du marché. Le problème est quelle est perçue comme étant seulement utile sur mobile. Cette perception est dûe au fait que l'API de Géolocalisation est présenté comme un moyen d'indiquer à une application Web où l'on est, hors cette information est fournie par le navigateur, il est donc possible de permettre à un utilisateur de décider où il souhaite être géolocalisé quand il est sur internet. Geolocater propose aux utilisateurs de choisir le moyen de se géolocaliser lorsqu'une application Web le lui demande.

L'intérêt de pouvoir enregistrer des localisations est de choisir quelle géolocalisation utiliser lorsqu'une application le demande et de faciliter l'utilisation d'informations géolocalisées.

Pour mettre en avant l'intérêt de pouvoir choisir sa position sur terre lorsque l'on est sur le Web, j'ai réalisé une vidéo de démonstration avec Flickr. L'application cartographique de Flickr est munie d'un bouton 'Find my location'. Ce bouton lance une demande de géolocalisation au navigateur. Comme cela est précisé dans la spécification de l'API de Géolocalisation, le navigateur doit notifier la demande, à moins que vous ayez précisé que vous ne vouliez plus de la notification. Si vous avez installé Geolocater et que vous n'avez pas désactivé la notification pour Flickr, vous pouvez sélectionner la géolocalisation que vous souhaitez transmettre à Flickr pour qu'il trouve des photos à proximité. Vous pouvez ainsi facilement naviguer à travers le monde et découvrir des images du monde entier.

ESRI répond à : Quelle API ESRI de web mapping dois-je choisir ?

ESRI vous propose une démarche vous permettant de répondre à cette question nécessaire : quelle API ESRI de web mapping dois-je choisir ?

Mais vous pouvez aussi gagner du temps en suivant les recommandations de spécialistes comme James Fee et utilisez l'API REST d'ESRI avec OpenLayers.

D'ailleurs j'aime bien la réflexion de James sur les API ESRI d'ArcGIS Server :

Sélectionner une API ESRI d'ArcGIS Server me fait toujours penser à un bon film... le Bon, la Brute et le Truand!