Een paar dagen geleden schreef ik:
Er zijn steeds meer mogelijkheden voor de niet-techneuten onder ons om Google Maps/Earth mashups te maken.
En daar is vandaag weer een nieuwe mogelijkheid bijgekomen, Google heeft vandaag de Google Static Maps API gelanceerd.
Met deze API kunnen geen volledige (dynamische) mashups gemaakt worden. Een voorbeeld van wat er wel mee mogelijk is staat hieronder:

Met een URL kan een plaatje gegenereerd worden waarop een Google Map wordt afgebeeld. Aan deze URL kunnen allerlei parameters meegegeven worden waarmee bepaald wordt hoe het plaatje er uit komt te zien. Deze parameters geven bijvoorbeeld aan welke locatie afgebeeld moet worden, of er markers getoond moeten worden, wat de grootte van de afbeelding moet zijn, etc.
Een volledig overzicht van de mogelijkheden staat in de Developers Guide.
Waarom zou je gebruik willen maken van deze API? Een aantal redenen:
- Voor een simpele kaart is de dynamische API overkill
- De kaart kan als attachment bij een email worden verstuurd
- De kaart kan getoond worden op veel mobiele telefoons, ook als deze geen Javascript aankan (er zit zelfs een speciale mobiele optie die gebruikt kan worden).
Voor de mensen die het aanpassen van de kaart via de url toch nog lastig vinden, is er een speciale Static Map Wizard.
Ik ben erg benieuwd naar de toepassingen die hiermee bedacht kunnen worden.
Update: In tegenstelling tot wat ik hier eerder schreef, werkt de API key op domainnaam niveau. Je moet dus een key genereren voor je domain en deze werkt ook op de onderliggende pagina’s. Bij de ‘normale’ Google Maps API is dit niet zo, daar moet je voor iedere directory een nieuwe key genereren.
November vorig jaar schreef ik over de buurtgegevens van het CBS die toegankelijk waren gemaakt in Google Earth. Inmiddels heeft het CBS daar een aparte website voor opgezet: CBS in uw buurt.
Via een aantal selecties (woonplaats, buurt, thema en onderwerp) wordt de kaart gevuld met informatie. Het schermpje is onhandig klein, terwijl het grootste deel van het scherm ongebruikt blijft (dat kan anders mensen!). Ook blijven bij mij de pulldown-menuutjes zichtbaar nadat de keuze al is gemaakt (maakt het beeld nog rommeliger). Afgezien daarvan is het een dappere poging om de gegevens van het CBS toegankelijker te maken. Maar echt enthousiast wordt ik er nog niet van.
Er zijn steeds meer mogelijkheden voor de niet-techneuten onder ons om Google Maps/Earth mashups te maken. Vorig jaar introduceerde Google de ‘Mijn Kaarten’ optie, waarmee iedereen op eenvoudige manier informatie op een Google Map kan plaatsen. Mogelijkheden als Platial en Map Builder waren er al langer.
Deze tools maken het mogelijk om handmatig informatie op een kaart te plaatsen. Als je grote hoeveelheden data op een kaart wilt plaatsen zijn de eerder genoemde tools niet geschikt. Hiervoor was je tot voor kort aangewezen op de Google Maps API. Maar nu is daar de Google Spreadsheet Mapper 2.0, er was ook al een Spreadsheet Mapper 1.0, maar deze was niet zo gebruikersvriendelijk.
Met de Spreadsheet Mapper is het mogelijk om informatie vanuit een spreadsheet op de kaart te plaatsen. De mapper biedt o.a. de volgende mogelijkheden:
- Maximaal 200 punten op de kaart
- Keuze uit 6 designs voor de infoballonnen
- Maak een eigen design voor de infoballonnen m.b.v. HTML templating systeem
- Uitvoer naar KML (kan zowel op Google Maps als in Google Earth gebruikt worden)
Er is een uitgebreide tutorial over het gebruik van de Spreadsheet Mapper en een video:
[youtube 6BlecrkM7w4 Demo video]
Bevindingen
Ik heb de Mapper zelf ook uitgeprobeerd. Ik heb informatie over de afvalpunten binnen de gemeente Amsterdam in deze spreadsheet gezet.
De tool werkt prettig en is erg uitgebreid, maar zal voor de niet-techneut waarschijnlijk nog wel wat moeite kosten. Ik ben tegen de volgende problemen aangelopen:
- Het werkt vrij traag. Het werkt sneller als de ‘Error checking‘ uit staat bij het aanmaken van de spreadsheet en bij het invoeren van de data.
- Geocoding (omzetten van adres naar coördinaten) werkt alleen voor Google Earth 4.2 of nieuwer. De optie ‘Google Maps Compatibility‘ moet uitstaan als je hier gebruik van wilt maken. Het is erg jammer dat deze mogelijkheid niet werkt voor Google Maps, voor het gebruik van Google Maps zal je zelf de latitude en longitude moeten invoeren.
- Op het moment dat je zelf de HTML templates aanpast, moet je de url van de kml weer opnieuw toevoegen aan Google Earth. Alleen de informatie vernieuwen (herladen) is niet voldoende.
Ik ben erg benieuwd hoeveel deze tool gebruikt gaat worden. Voor bedrijven of organisaties die op (redelijk) eenvoudig manier een Google Maps Mashup of een Google Earth laag willen maken is dit een goede oplossing. Wel zou prettig zijn als de geocoding ook werkt in combinatie met Google Maps.
Als je een toepassing met de Spreadsheet Mapper hebt gemaakt, plaats dan een link in de comments.
Nijmegen experimenteert als eerste Nederlandse gemeente met het in beeld brengen van het energieverlies van gebouwen. Door infrarood luchtfotografie kan men in ‘hotspots’ in beeld brengen. De eigenaren van de gebouwen worden daarmee bewust gemaakt van het energieverlies van hun gebouw/huis.
Uit de berichtgeving blijkt dat de gegevens nog bewerkt moeten worden en dus nog niet beschikbaar zijn. Het wachten is dus op welke manier de resultaten straks openbaar gemaakt gaan worden. Zou dat een google map gaan worden, of kiest men voor virtual earth? Of blijft het misschien wel bij wat statische plaatjes? Afwachten… Kent iemand voorbeelden uit andere landen van deze toepassing?
Vandaag was ik te gast op Microsofts Virtual Earth Partner Day. Ik had het genoegen daar een presentatie te mogen houden over mijn visie op het Nederlandse GeoWeb (zie de slides hieronder).
Johannes Kebeck hield een aantal technische presentaties, waarbij het mij al snel duizelde. Maar volgens ingewijden was het zeer interessant. Ook was er een presentatie over de licenties die bij Virtual Earth van toepassing zijn. Erg verduidelijkend was dat niet, het riep bij mij vooral veel vragen op. In de pauze liep ik ook nog Ruud de Jonge tegen het lijft. Leuk!
Een paar observaties:
- Overheden die gebruik willen maken van Virtual Earth zullen een service level agreement moeten afsluiten (en daar zijn dus kosten aan verbonden). Dat was zelfs voor sommige van de aanwezigen van Microsoft nieuw.
- Er werd nog eens expliciet gesteld dat “microsoft reserves the right to include advertising in the content served through this (virtual earth) service”. Ik was altijd in de veronderstelling dat dit alleen bij Google maps/earth het geval was, maar duidelijk dus ook bij Virtual Earth/Live local maps.
- Microsoft is “Principal Member” geworden van het Open GeoSpacial Consortium. In een van de presentaties werd erop gewezen dat Microsoft, samen met Google, werkt aan het standaardiseren van KML. Helaas is diezelfde behoefte aan open standaardisering weer niet aanwezig als je gebruik wilt maken van 3D-view van Virtual Earth. Die optie is alleen toegankelijk voor windows gebruikers.
- Microsoft heeft recent Caligari aangekocht. Samen met technieken als Photosynth en SeaDragon heeft Microsoft daarmee technologieen in huis waar we nog heel wat moois van mogen verwachten (zie hier een prachtige demo van al dat moois).
Ik ben vandaag ook nog een enkele nieuwe Nederlandse Virtual Earth toepassing tegen gekomen. Daar zal ik de komende dagen nog aandacht aan besteden.
Allerhande architectonisch interessante bouwwerken zijn door De architectuurgids in Google Earth gezet. Via een kml-link opent zich Google Earth, voorzien van talloos veel placemarkers die interessante objecten tonen. Doorklikken via een placemarker toont aanvullende info over het object.
Er zal ongetwijfeld veel werk in zijn gaan zitten om al die objecten op de kaart te zetten. Maar, wat een beetje jammer is, is dat de kml-file alle objecten in een keer op de kaart zet. Je kunt dus niet zo simpel dat ene object vinden waar je naar op zoek bent. Stel je bent bijvoorbeeld geinteresseerd in Theepaviljoen de Posbank. Via architectuur.org vind je dan deze pagina. De locatie staat er zelfs in coordinaten bij. Maar als je doorklikt op het Google Earth symbooltje, krijg je gewoon weer de hele wolk van placemarkers en niet die ene locatie waar je naar op zoek was.
Nederkaart krijgt uitbreiding. Gerard van Enk (millionpieces) zal Nederkaart komen versterken met zijn visie op het Nederlandse geoweb. Daarbij zal hij zich met name richten op de meer technische kanten van geomashups. Gerard, welkom!