je kijkt naar nullbeta home » maps

Werken aan Op Het Programma

Op het programma — mijn website met uitjes voor het hele gezin — zette ik een jaartje geleden online. Nou is de online markt voor informatie over een dagje weg op z’n zachtst gezegd nogal crowdy. In heel veel bezoek heb ik me nog niet mogen verheugen. Op een enkele competitieve query begin ik intussen redelijk goed te ranken, maar voor de rest moet ik het voornamelijk hebben van long tail zoekopdrachten. Dat geeft niet. Ik heb een lange adem.

verder lezen »

  · ·

Eindelijk online: bijzondere projecten in de buurt

Eind maart schreef ik er al over: ik knutselde een Google Maps demo met In de Buurt projecten. We zijn intussen anderhalve maand verder. 100 % tevreden ben ik nog niet — Internet Explorer doet wat bokkig bij het laden van het infoWindow — maar eerder vanavond schopte ik de kaart uiteindelijk live.

verder lezen »

  · · ·

Een Google Maps mashup van projecten in de buurt

Met ruim 80.000 verhuurbare eenheden is deze woningbouwcorporatie een grote speler aan het firmament. Maar de corporatie doet meer dan woningen verhuren. Zo zijn er tal van buurtprojecten waar ze een rol in speelt — stedelijke vernieuwing, groenprojecten, kunst in de buurt, monumenten en leefbaarheidsprojecten.

Ik bouw een demootje van een Google Maps  kaart met bijzondere projecten in de buurt. Momenteel zijn de In de buurt activiteiten al te zien op de corporate website, maar we willen graag een wat ruimer bemeten uitvoering van de kaart bouwen.

De eerste vruchten van mijn noeste arbeid zijn beschikbaar: een schermvullende Google Map mashup met de bijzondere buurtprojecten. Er is nog veel werk aan de winkel, maar ik kan het niet laten er alvast wat over te vertellen.

verder lezen »

  · · · · ·

Spelen met GPolygon functionaliteit

De Google Maps API voorziet in de mogelijkheid om op basis van een aantal coordinaten een vorm op de kaart te zetten. Met behulp van het GPolygon object kun je bijvoorbeeld een vierkant, een veelhoek of een cirkel in een layer bovenop de kaart tekenen.

Over GPolygon cirkels wil ik het even hebben. An sich heb je aan een cirkeltje op een kaart natuurlijk niks. Maar een praktische toepassing van het GPolygon object is gemakkelijk te verzinnen. In mijn geval denk ik aan het tekenen van een cirkel met een bepaalde radius vanuit een middelpunts-coordinaat. Op basis van de gecreërde cirkel-overlay kun je vervolgens bepalen of een ander punt binnen het oppervlak van deze cirkel valt. Of juist niet.

Kijk, da’s handig om te weten. Voor mijn website met uitjes wil ik deze functionaliteit gebruiken om te bepalen of er in de buurt van een uitje nog meer spannends valt te beleven. Zeg maar een is dit misschien ook interessant voor u? functie. Ook op een nieuwe website van een vastgoedorganisatie komt dit soort functionaliteit – bij het op de kaart zetten van het vastgoedbezit – in de (nabije) toekomst wellicht van pas.

Okay. Genoeg gekletst. Check de demo om een idee te krijgen van waar ik het eigenlijk over heb …

  · ·

Google Adsense en het Google Maps InfoWindow. Wat is mogelijk?

Hey. Da’s dan wel weer leuk. Te zien dat er op het moment van schrijven (for the record: vrijdag 13 juli 2007) geen officiële manier bestaat om Google Adsense te integreren in je Google Maps, terwijl ik het stiekem wel doe in mijn Google Maps dagje-weg-met-het gezin mashup. Bij andere Google Maps mashups heb ik het ook (nog) niet gezien.

Natuurlijk kun je weten dat Google achter de schermen driftig werkt aan dit soort functionaliteit. Dus het is een kwestie van tijd voor we het officieel terugzien: Google Adsense integratie met Google Maps. Maar dan nog … ik heb nergens gezien / gelezen / gehoord dat je straks in het Google Maps infowindow object (de ballon die op je scherm verschijnt als je op een markertje klikt) een Google Adsense reclameuiting kunt laden. De screendumps die ik gezien heb laten een schermobject zien dat losstaat van het infoWindow object.

Eerlijk is eerlijk. Een directe manier van integreren heb ik tot nu toe ook niet kunnen ontdekken. Ik vraag me af of die überhaupt wel bestaat. Het laden van Google Adsense code met behulp van de javascript functie die ook het infowindow object op je scherm zet werkt namelijk niet. Schade! Schade! Schade!

Google Adsense en het Google Maps InfoWindow

Maar wat wel werkt is het volgende. Je gaat Google Adsense inladen in een onzichtbaar (stijl – display: none;) pagina-element. Vervolgens plak je de code, op het moment dat iemand op een markertje klikt, in het Google Maps infoWindow object – met behulp van object.innerHTML. Als je er dan ook nog voor zorgt dat je op je pagina informatie opneemt die relevant is voor de Google Map (in mijn geval wat tekst over dagjes uit met kinderen), dan is de kans levensgroot dat je de plank niet misslaat met de getoonde Google advertentie. Oké, misschien is het resultaat geen toonbeeld van optimale contextuele relevantie. Maar het lijdt geeen twijfel dat de Google Adsense ads die je op je scherm krijgt relevant zijn in brede zin.

Check dan die Google Map mashup voor een dagje erop uit met de kinderen

  · ·