Publié par admin le Samedi 21. juillet 2007
Le blog officiel Google GLatLong (sur les données cartographiques) annonce l’acquisition de la société ImagingAmerica.
Cette société avait déjà été son partenaire pour l’alimentation en images haute de résolution lors du cyclone Katrina.
Votre service Locoos profitera donc - au moins pour la partie américaine - des images de très haute qualité de ImagingAmerica
…. Et on peut imaginer que Google utilisera plus tard cette technologie sur toute la planète y compris en France (pour Paris d’abord, sûrement…).
Mais, il faudra juste un peu de temps puisque GLatLong indique que cette technologie n’est pour l’instant qu’en mode R&D même pour les USA.
Publié dans Technologie | Pas de commentaire »
Publié par admin le Lundi 9. juillet 2007
le blog Google officiel annonce aujourd’hui une nouvelle version générique de son API Google Maps en plus de l’évolution nuérique habituelle (v2.57, v2.66, v2.73, etc…):
- il y avait jusqu’à présent la version 2.x. X comme eXtrême avec les toutes dernières fonction et améliorations de performances. Au risque de quelques bugs!
- il y a maintenant la version 2..s. S comme Stable. Elle active une version plus ancienne de l’API donc exempte de tout problème. Enfin en théorie…
L’intérêt de ces versions: éviter de changer sans arrêt le numéro de versions dans ses programmes Javascript. On décide une fois pour toute si on est conservateurs (S) ou risque-tout (X) et plus rien à changer!
Situation actuelle: la version 2.x (qui est la 2.81) inclut les fonctions de géoroutage alors que la version 2.s (qui est la 2.73) ne les intègre pas encore.
Publié dans Technologie | Pas de commentaire »
Publié par admin le Lundi 25. juin 2007
La page permanente “Pages Jaunes” de Locoos implémente le tout nouveau contrôle “LocalSearch” de recherche locale sur Google Maps. Il utilise la partie recherche locale de l’API globale AJAX de recherche de Google sur ces différents index (pages, vidéos, livres, actualité, commerces et services, etc…)

Tous les détails techniques sont donnés à la fois sur le blog Google Maps API et sur le blog AJAX Search API.
En synthèse, mettre en place cette fonction ’sur une carte Google Maps déjà opérationnelle se résume à une seule ligne de code supplémentaire:
map.addControl(new google.maps.LocalSearch());
Pour essayer cette nouvelle fonction et voir les centaines de milliers de commerces et services (restaurants, fleurs, dentistes, plombiers, etc…) déjà référencés dans l’annuaire Google Local, cliquer ici.
Des tonnes de futurs mashups en perspective!
…. Et des inquiétudes pour les prestataires de pages jaunes en ligne: les clones même réalisés par des individus isolés vont bourgeonner. Il va devenir plus difficile de se différencier (pour vivre!) dans ce domaine: la seule possession des données pourtant gigantesques ne suffit plus. Elles sont à disposition de tout un chacun!
Publié dans Technologie | Pas de commentaire »
Publié par admin le Lundi 18. juin 2007
AJAX révolutionne la mesure d’activité des sites Web: le simple comptage des impressions de page ne reflète plus les requêtes asynchrones émises par l’utilisateur vers le(s) serveur(s) via XMLHttpRequest.
L’activité de Locoos est suivie via Google Analytics (issu de l’acquisition de Urchin).
Google Analytics offre la fonction Javascript urchinTracker(): on la place en général au chargement initial de la page.
Pour suivre l’activité AJAX, on peut placer cette fonction dans les scripts Javascript à chaque fois que l’on veut enregistrer un évènement particulier pour les statistiques GAnalytics.
C’est ce que j’ai fait dans le service “Routage”: avec chaque appel du verbe GDirections() de l’API Google Maps, j’ai inséré un appel “UrchinTracker(’/gdirections’)” qui inscrit ainsi dans le journal GAnalytics un appel à une pseudo-page “/gdirections” qui apparaîtra ainsi en tant que tel dans mes stats.
Donc, si vous restez sur la page “Routage” mais que vous faites 50 appels à la fonction “GDirections” en demandant un nouveau routage, je verrai 50 appels dans mes stats et pas un seul chargement de page (initiale). Je comprends ainsi beaucoup mieux l’utilisation des pages et le cheminement dans le site.
Tous les détails sur l’utilisation de urchinTracker() sont ici sur le site Google Analytics.
Publié dans Technologie | Pas de commentaire »
Publié par admin le Dimanche 17. juin 2007
Le développement de mashups avec Google Maps nécessite de s’enregistrer en tant que développeur pour obtenir une clef permettant d’utiliser l’API (”API key”). Cette clef est incluse dans les appels distants aux serveurs Google via AJAX.
Les clefs ne sont utilisables que pour le répertoire défini au moment de l’enregistrement et tous ses sous-répertoires. Cela devient parfois un casse-tête quand on change l’arborescence de son site….
Exemples:
- une clef réservée pour http://www.locoos.com/maps ne fonctionne que pour ce répertoire et tous ses fils
- une clef réservée pour http://www.locoos.com fonctionne pour l’ensemble du site www.locoos.com mais pas tests.locoos.com
- une clef réservée pour http://locoos.com fonctionne pour l’ensemble du domaine locoos.com. Donc aussi bien www.locoos.com que xyz.locoos.com
C’est donc cette dernière voie qui est à recommander pour faire au plus simple et au plus efficace quand on possède le domaine (au sens DNS) du site sur lequel on veut implanter des mashups.
On se protège ainsi au niveau de l’appel à Google Maps API de toutes les évolutions de structure de son site web.
Les détails précis de source Google sont ici
Publié dans Technologie | Pas de commentaire »