Le geocaching.com jardin clos
Un point de vue de Samuel Tardieu,
Le Geocaching est un jeu extérieur mondial de chasse au trésor dans lequel vous devez localiser et trouver les boites cachées en employant un récepteur de GPS. Non seulement ce jeu un bon moyen de découvrir de nouveaux endroits, il peut également contenir des casse-tête réel si vous avez à résoudre des énigmes pour trouver les coordonnées exactes. J’apprécie cette activité depuis près de 8 mois maintenant, et j’ai déjà découvert plus de 100 caches dans 11 pays différents.
Malheureusement, la plus grande base de données géocaches est situé sur le site web geocaching.com . Ce site n’offre aucune API vous permettant d’accéder à vos propres données, et encore moins des informations sur vos caches. S’il vous arrive d’être un membre payant (comme moi), vous pouvez générer ce qu’ils appellent des « pockets queries » ce sont des bouts de base de données, déclenchés manuellement ou à des horaires, énumérant les informations sur les caches pour une région limitée ou le long d’un chemin donné. Les pockets queries doit ensuite être transférés sur votre appareil GPS ou votre smartphone. Lorsque vous voulez vous connecter pour signaler que vous avez découvert une cache et laisser un commentaire au propriétaire geocache, vous avez une fois de plus vous connecter sur le site web et de le faire manuellement. Les conditions d’utilisation vous interdire d’utiliser un robot pour automatiser ces tâches.
Une API SOAP existe, mais son accès est réservé aux partenaires de confiance (lire: les partenaires payeurs qui se charge des frais récurrents à leurs utilisateurs). Une application Androïd officielle a été développé par Groundspeak, le propriétaire de geocaching.com, mais elle est beaucoup plus cher que les applications Android typique et a beaucoup moins de fonctionnalités que c: géo , une application « malveillante » merveilleux qui lit les pages web sur geocaching.com en votre nom. En outre, étant donné qu’il analyse la page HTML pour en extraire les informations nécessaires, c: besoins géo être mis à jour chaque fois que la présentation de la page web est changé.
Ce message excellente Scot Hacker’s Foobar Blog le met en avant, et ce qui était écrit en 2008 est toujours valable en 2011:
Ce soufflé mon esprit. La culture du site est tellement web 1.0 que la question de base sur l’interopérabilité a été accueillie avec méfiance. Non seulement geocaching.com manque la technologie dont il a besoin pour entrer dans le monde du Web 2.0, il lui manque la culture nécessaire pour le soutenir. En 2008, l’interopérabilité entre les sites doit être encouragée, non découragé. C’est triste que le coté fermé de geocaching.com a créé ce genre de culture.
[…]
L’ironie est que geocaching.com s’appuie aussi fortement sur les API ouvertes fournies par Google et d’autres services de cartographie, mais ne fournit aucune franchise nouvelle sur le web en retour. Imaginez que vous utilisez le site geocaching.com sans intégration de mashups (1) de carte – Ce serait serait presque impossible. On pourrait penser que les gens de geocaching.com verraient leurs propres mashups comme un exemple des grandes idées qui fleurissent lorsque les fichiers et les API sont ouvertes et partagées.
Mais le monde du géocaching peut être bientôt changer: Garmin , le récepteur GPS connue faiseur de bien, a récemment annoncé le lancement de opencaching.com . J’espère que les géocacheurs nombreux enregistrer leurs caches et leurs trouvailles sur ce site, et que de nombreuses applications de profiter de leur API libre et utilisable . Sur Android, Cache-me semble être la première application utilisant des données opencaching.com. J’espère que c: géo sera bientôt en mesure d’utiliser ces bits ainsi libéré.
(1) On parle de Mashup dans le cadre d’une superposition de deux images provenant de sources différentes, superposition de données visuelles et sonores différentes par exemple dans le but de créer une expérience nouvelle.
Dans le cas de site Web, le principe d’un mashup est donc d’agréger du contenu provenant d’autres sites, afin de créer un site nouveau.
Pour ce faire, on utilise le plus souvent l’objet XMLHttpRequest, AJAX du côté client, les RSS, et les API (ou les WEB Services) des sites dont on mixe le contenu.
De plus en plus d’éditeurs de contenu proposent gratuitement des API, afin d’encourager la communauté des développeurs à créer des mashup utilisant leur contenu. Lesmashup se basent sur la programmation événementielle.
C’est le cas de Google, de Yahoo!, de Amazon, de eBay, ou de FedEx (qui permet à un commerçant de présenter sur son propre web l’état d’avancement d’une livraison qu’il a sous-traitée au logisticien), leur intérêt étant d’inciter les développeurs à répandre et à diffuser leur contenu.
Les mashups ne sont pas toujours les bienvenus et leur situation commerciale est fragile puisqu’ils exploitent des données qui ne leur appartiennent pas.
Source : http://www.rfc1149.net/blog/2011/02/12/the-geocachingcom-walled-garden/
Le geocaching.com jardin clos
Samuel Tardieu, 2011-02-12
Le Geocaching est un jeu extérieur mondial de chasse au trésor dans lequel vous devez localiser et trouver les boites cachées en employant un récepteur de GPS. Non seulement ce jeu un bon moyen de découvrir de nouveaux endroits, il peut également contenir des casse-tête réel si vous avez à résoudre des énigmes pour trouver les coordonnées exactes. J’apprécie cette activité depuis près de 8 mois maintenant, et j’ai déjà découvert plus de 100 caches dans 11 pays différents.
Malheureusement, la plus grande base de données géocaches est situé sur le site web geocaching.com . Ce site n’offre aucune API vous permettant d’accéder à vos propres données, et encore moins des informations sur vos caches. S’il vous arrive d’être un membre payant (comme moi), vous pouvez générer ce qu’ils appellent des « pockets queries » ce sont des bouts de base de données, déclenchés manuellement ou à des horaires, énumérant les informations sur les cachespour une région limitée ou le long d’un chemin donné. Les pockets queries doit ensuite être transférés sur votre appareil GPS ou votre smartphone. Lorsque vous voulez vous connecter pour signaler que vous avez découvert une cache et laisser un commentaire au propriétaire geocache, vous avez une fois de plus vous connecter sur le site web et de le faire manuellement. Les conditions d’utilisation vous interdire d’utiliser un robot pour automatiser ces tâches.
Une API SOAP existe, mais son accès est réservé aux partenaires de confiance (lire: les partenaires payeurs qui se charge des frais récurrents à leurs utilisateurs). Une application Androïd officielle a été développé par Groundspeak, le propriétaire de geocaching.com, mais elle est beaucoup plus cher que les applications Android typique et a beaucoup moins de fonctionnalités que c: géo , une application « malveillante » merveilleux qui lit les pages web sur geocaching.com en votre nom. En outre, étant donné qu’il analyse la page HTML pour en extraire les informations nécessaires, c: besoins géo être mis à jour chaque fois que la présentation de la page web est changé.
Ce message excellente Scot Hacker’s Foobar Blog le met en avant, et ce qui était écrit en 2008 est toujours valable en 2011:
Ce soufflé mon esprit. La culture du site est tellement web 1.0 que la question de base sur l’interopérabilité a été accueillie avec méfiance. Non seulement geocaching.com manque la technologie dont il a besoin pour entrer dans le monde du Web 2.0, il lui manque la culture nécessaire pour le soutenir. En 2008, l’interopérabilité entre les sites doit être encouragée, non découragé. C’est triste que le coté fermé de geocaching.com a créé ce genre de culture.
[…]
L’ironie est que geocaching.com s’appuie aussi fortement sur les API ouvertes fournies par Google et d’autres services de cartographie, mais ne fournit aucune franchise nouvelle sur le web en retour. Imaginez que vous utilisez le site geocaching.com sans intégration de mashups (1) de carte – Ce serait serait presque impossible. On pourrait penser que les gens de geocaching.com verraient leurs propres mashups comme un exemple des grandes idées qui fleurissent lorsque les fichiers et les API sont ouvertes et partagées.
Mais le monde du géocaching peut être bientôt changer: Garmin , le récepteur GPS connue faiseur de bien, a récemment annoncé le lancement de opencaching.com . J’espère que les géocacheurs nombreux enregistrer leurs caches et leurs trouvailles sur ce site, et que de nombreuses applications de profiter de leur API libre et utilisable . Sur Android, Cache-moi semble être la première application utilisant des données opencaching.com. J’espère que c: géo sera bientôt en mesure d’utiliser ces bits ainsi libéré.
(1) On parle de Mashup dans le cadre d’une superposition de deux images provenant de sources différentes, superposition de données visuelles et sonores différentes par exemple dans le but de créer une expérience nouvelle.
Dans le cas de site Web, le principe d’un mashup est donc d’agréger du contenu provenant d’autres sites, afin de créer un site nouveau.
Pour ce faire, on utilise le plus souvent l’objet XMLHttpRequest, AJAX du côté client, les RSS, et les API (ou les WEB Services) des sites dont on mixe le contenu.
De plus en plus d’éditeurs de contenu proposent gratuitement des API, afin d’encourager la communauté des développeurs à créer des mashup utilisant leur contenu. Lesmashup se basent sur la programmation événementielle.
C’est le cas de Google, de Yahoo!, de Amazon, de eBay, ou de FedEx (qui permet à un commerçant de présenter sur son propre web l’état d’avancement d’une livraison qu’il a sous-traitée au logisticien), leur intérêt étant d’inciter les développeurs à répandre et à diffuser leur contenu.
Les mashups ne sont pas toujours les bienvenus et leur situation commerciale est fragile puisqu’ils exploitent des données qui ne leur appartiennent pas.
Source : http://www.rfc1149.net/blog/2011/02/12/the-geocachingcom-walled-garden/