GOOGLE MAPS HACKS Google Maps Hacks: Tips Tools for Geographic Searching and Remixing Rich Gibson and Schuyler Erie, Google Maps Hacks: Tips Tools for Geographic Searching and Remixing. Sebastopol, O'Reilly Media Inc, 2006, ISBN 0596101619, prijs €28,20. Uitgeverij O'Reilly is goed op dreef: Google Maps Hacks is het derde boek over web-kartografïe dat zij uit geeft en er is al een vierde boek op komst: Pragmatic GIS. Nog steeds geen boek over het Open Source GlS-program- ma GRASS, zoals ik u voorspelde in de bespreking van Web Mapping Illustra ted (Geo-info 2005-11). Maar wie weet? We lijken pas aan het begin te staan van een hernieuwde interesse voor kaarten. Terug naar af: deze bespreking gaat im mers over het boek 'Google Maps Hacks'. Meer dan een jaar geleden startte Google met een kaartendienst onder de eigen naam 'Google Maps' met kaarten, satel- lietbeelden en luchtfoto's. Daarvoor had Google al enige tijd kaarten van Map- Quest betrokken maar deze eigen kaar tendienst van Google trok meteen veel aandacht. Enerzijds was de manier van navigeren revolutionair. Door gebruik te maken van zogenoemde AJAX-technolo- gie kon je inzoomen en de kaart ver schuiven zonder lang te hoeven wachten totdat de nieuwe kaartuitsnede werd ge presenteerd. Anderzijds was de kaarten dienst zo opgezet dat programmeurs op een makkelijke manier de kaarten kon den integreren in hun eigen web-appli catie. Dit hadden de ontwikkelaars bij Google niet voorzien maar er werden geen juridische stappen ondernomen tegen deze hackers. Inmiddels heeft Google een zogeheten Application Pro gramming Interface (API) voor JavaScript ontwikkeld die er specifiek op is gericht om de kaartendienst op een gemakke lijke manier in je eigen web-applicatie te ontwikkelen. Je zou dus kunnen stellen dat deze publicatie als mosterd na de maaltijd komt; meer dan een jaar tijd is een lange periode op het internet. Bo vendien is de tijd van het echte 'hacken' met de komst van de API voor bij. Tenslotte is de kaartendienst zelf inmiddels hemoemd tot 'Google Local'. Aan de andere kant zou je kunnen stel len dat de publicatie precies op tijd is: voor Europese begrippen, wel te ver staan. Beperkte de geografische dekking van de kaarten zich tot de Verenigde Staten, Canada, Japan en Groot-Brittan- nië, vlak voor het begin van de Olympi sche Spelen waagde Google de sprong naar het Europese vasteland en breidde de dekking uit naar de omgeving van Turijn. Ook Nederland heeft sinds kort haar eigen Google Maps-applicaties. Met de gemeenteraadsverkiezingen in aan tocht, heeft de PvdA in Leiden haar ver kiezingsprogramma op de kaart gezet. Leiden op de Kaart (www.leidenopde kaart.nl) laat zien waar de PvdA de ko mendejaren welke projecten wil realise ren. Deze applicatie heeft een deel van zijn aantrekkelijkheid te danken aan het feit dat er, in tegenstelling tot grote delen van Nederland, van Leiden wel hoge resolutie-satellietbeelden beschik baar zijn in Google Maps. Een andere website die gebruik maakt van de Google Maps API is de Misdaadkaart (www. misdaadkaart.nl/). De tien nieuwste of dichtstbijzijnde persberichten van de Nederlandse politiekorpsen worden op een kaart gezet op basis van de straat naam en/of plaatsnaam in het bericht. Hoog tijd om dus zelf aan de slag te gaan! De eerste twee hoofdstukken zijn een degelijke inleiding tot de Google Local website en de Google Maps API. Met deze kennis op zak wordt het tijd om de veel zijdigheid van de Google Maps API te ontdekken. Omdat de kaartendienst al een jaar oud is, zijn er voldoende voor beelden om de volgende vijf hoofdstuk ken te vullen. In de hoofdstukken drie tot en met vijf zijn deze voorbeelden, zo genaamde 'hacks', thematisch gegroe peerd. Hoofdstuk drie presenteert een aantal bekende 'mashups'. Simpel ge zegd: op basis van twee websites wordt een nieuwe website gemaakt. Zo com bineert de website ChicagoCrime.org de kaarten van Google met de criminali teitsstatistieken van de Chicago Poüce Department: de Amerikaanse voorloper van de Misdaadkaart. Housingmaps combineert de kaarten van Google met de advertenties voor kamers en apparte menten van Craigslist. Stel je voor: de koopjes van Marktplaats gepresenteerd op een kaart! In hoofdstuk vier beschrij ven de auteurs allerlei toepassingen van de kaartendienst die handig zijn voor onderweg. Waar kan ik het goedkoopst tanken? Hoe toon ik mijn GPS-locaties op een kaart? Hoofdstuk vijf laat zien hoe je tekst en foto's met de kaarten kan combineren zoals recensies van restau rants, verhalen over de buurt of vakan tiefoto's. Hoofdstuk zes en zeven geven je weer even het gevoel van het echte hacken. Zo wordt in hoofdstuk zes ingegaan op TPhoto en GxMagnifier, twee JavaScript- uitbreidingen op de standaard Google Maps API waarmee je respectievelijk je eigen luchtfoto's kunt integreren en op een geavanceerde manier inzoomen. Hoofdstuk zeven legt uit hoe je eigen kaartmateriaal, luchtfoto's en geografi sche gegevens uit je eigen database of Web Mapping Service kunt ontsluiten via de Google Maps API. Wil je inspiratie opdoen om je eigen toe passing te maken of wil je de diepte in om je eigen geografische informatie te ont sluiten, dan is Google Maps Hacks zeker de moeite van het lezen waard. In ieder geval ben je helemaal op de hoogte om een steentje bij te dragen als ook in Euro pa de stormvloed aan Google Maps toe passingen losbarst. Of zal Google het nooit met TeleAtlas en NavTeq eens wor den over de licenties op hun geografische databases van Europa? Dat is de belang rijkste vraag. Satellietbeelden van Neder land zijn mooi maar uiteindelijk wil je voor je oriëntatie toch echt een kaart zien. Tot dan toe zijn we overgeleverd aan de commerciële kaartendiensten en kan dit boek helaas in de kast blijven staan... Edward Mac Gïllavry Tips Tools for Geogr. ~iic Searching and Rembdng rvoni i v- n'c,] 6®s<"' Schuyler Erie J KtlLLY UW ti hmmtfO «k II* creators af Googh Mapt GEO-INFO 2006-5

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

Geo-Info | 2006 | | pagina 44