Pagina's

woensdag 31 oktober 2012

Zet jezelf op de kaart met Liquid

Maak eenvoudig je eigen KML en plaats jezelf op Google Maps en Bing Maps

De weg vinden is een heel stuk eenvoudiger geworden sinds de komst van online kaartdiensten als Google en Bing maps en het is voor ondernemers nog nooit zo makkelijk geweest om hun hun aanwezigheid en activiteiten op een kaart te prikken en aan de wereld kenbaar te maken.

Het toevoegen van meerdere lokaties op een online map is op zich geen dure of moeilijke handeling. Voor een vermelding op de Google en Bing (Microsoft) online maps is alleen een account nodig en een zogenaamd KML bestand. (Een op XML gebaseerde standaard opmaaktaal voor geografische data)

Zoals ik zei, het aan maps toevoegen lijst met lokaties is niet zo moeilijk. Het samenstellen van zo’n KML bestand kan op een aantal fronten wel een verzoeking zijn. Zo hebben Google en Bing geografische informatie nodig als lengtegraad/breedtegraad... iets wat best handmatig op te zoeken is maar bij een grotere lijst van lokaties een aardig beslag op je tijd legt. Vervolgens moet het bestand in een voor de diensten leesbaar formaat worden opgeslagen... een vooraf bepaalde bestandsstructuur is vereist... en hoe krijg je de lijst met de juiste gegevens in dat formaat opgeslagen.

De software tool Liquid helpt je een aantal van de hordes te nemen. Om je een indruk te geven hoe makkelijk het kan worden laten we je zien hoe we in een aantal stappen alle cafetaria’s uit de Cafetaria Top 100 op Google Maps hebben geplaatst.

Stap 1. De Cafetaria Top 100 in Liquid

Het eerste wat we moeten doen is de lijst met 100 cafetaria’s in Liquid plaatsen. Omdat Liquid gemaakt is om structuur te brengen in ongestructureerde data is het geen probleem om van ongestructureerde bronnen als websites gebruik te maken. Een eenvoudige Copy/Paste (Kopieer en Plakken) is voldoende voor de eerste stap. In Liquid heb je vervolgens alle gereedschappen ter beschikking om eventuele ongewenste data weg te snijden.



Afb.1 Het resultaat van de Copy/Paste

Stap 2. Zoek Geolocaties bij adressen

Met de functie Geocode zoekt Liquid in Google Maps geocoordinaten bij de verschillende adressen.



Afb. 2 Geocodeer de lijst

Stap 3. Lijst opschonen

Na het aanvullen van ontbrekende gegevens en het verwijderen van duplicaten ziet de data er al netjes gestructureerd uit.

Afb. 3 Een gestructureerde lijst met adressen en geogegevens

In de volgende Blogpost laten we je zien hoe we deze gegevens uiteindelijk opslaan als KML.

Geen opmerkingen:

Een reactie posten