Il suffit d'uploader sur le serveur un fichier CSV ou EXCEL ou encore mieux un document Google Spreadsheet. L'intérêt d'utiliser Google Spreadsheets est que cela permet de faire des opérations entre les champs et de générer de nouvelles données avec des formules.
J'ai choisi le fichier CSV des kiosques à journaux de la Ville de Paris disponible sur le site Paris OpenData. Après avoir uploadé le document dans Google Spreadsheet, j'ai créé un champ adresse selon le format Google, c'est à dire sur une seule ligne : 2 PCE STE OPPORTUNE, 75001, PARIS, FRANCE.

Après avoir ouvert ce fichier Google Spreadsheet depuis Google Fusion Tables. J'ai choisi de géo-coder le champs adresse ce qui à pris quelques dizaines de secondes pour 327 enregistrements.
Il suffit ensuite de choisir Map et l'affichage dans Google Maps est immédiat ! On eput ensuite configurer l'info-bulle, exporter en HTML ou en KML... un jeu d'enfant.
Voici un autre exemple avec une représentation en "heat map" des rapports WikiLeaks pendant la guerre d'Afghanistan.
Et pour aller plus loin, un article qui présente les 4 façons d'utiliser les Google Fusion Tables (en ligne, par API, à travers un layer GoogleMaps ou en KML). Plus un lien vers des exemples de code source mettant en oeuvre l'API Google Fusion Tables : http://code.google.com/apis/


