Documentation


Omschrijving

De Google Maps Client toont een kaart van google map met, indien gewenst, markeringspunten.

Door het opgeven van een aantal variabelen kan de kaart beinvloed worden.
Voor de markeringspunten wordt een URL naar een XML bestand opgeven welke de markeringspunten bevatten.

De smartlet is dusdanig opgezet dat een onbeperkt instanties van de smartlet op één pagina kunnen worden getoond. Hierdoor is het mogelijk om meerdere onafhankelijk werkende kaarten te tonen.

Parameters

De onderstaande tabel geeft een overzicht van de parameters die kunnen worden opgegeven.

Naam Type Verplicht Omschrijving
markersurl locator nee URL naar het XML bestand wat de markeringen bevat.
googlekey string ja

Om google maps te kunnen gebruiken heb je voor de site waarop de kaart wordt getoond een key nodig. Deze is gratis en snel bij google aan te vragen (zie hieronder).

width integer ja Breedte van de kaart.
height integer ja Hoogte van de kaart.
zoom integer ja Initiele zoom factor van de kaart.
latitude string ja Breedtegraad van het centrum van de kaart
longitude string ja Lengtegraad van het centrum van de kaart

Google Maps Key

Wanneer je gebruik mapt van google maps op je website heb je een key nodig voor de website waarop het kaartje wordt getoond. Deze key heeft deze smartlet ook nodig (googlekey parameter). De key is gratis en snel te generen op http://code.google.com/intl/nl/apis/maps/signup.html 
Onderaan de pagina kan je de url van de website invullen en de key voor de website genereren.

Markers XML bestand

De makers worden gedefinieerd in een XML bestand met de volgende structuur.
Per marker wordt de latitude (breedtegraad), longitude (lengtegraad) en de html gedefinieerd.
De HTML kan bijvoorbeeld de tekst van de markering, de afbeelding, een link naar de website en degelijke bevatten.

Voorbeeld:

  <?xml version="1.0" encoding="utf-8" ?>

 <markers>
  <marker lat="51.846826" lng="4.336515" html="Ruwaard van Putten ziekenhuis<br /><a href='http://www.rpz.nl'>Website</a>" />
  <marker lat="51.853773" lng="4.322332" html="Zwembad Rivierabad<br /><a href='http://www.optisport.nl/rivierabad/'>Website</a>" /> 
  </markers>

Stay in Touch
Profile
Latest additions
Workbench beta has expired
Hank Brandwijk, 11 January 2012, 16:53
Smartsite iXperion 1.4 build 4 has been released! locked
Twan Meijerink, 02 December 2011, 11:04
The second life of XForms
Marc van Neerven, 04 November 2011, 18:34
How to hide a property in a custom module? locked
Peter van der Waal, 17 October 2011, 09:31
Content, content, content...Waar halen we het vandaan?!
Ad van der Kolk, 07 October 2011, 17:48
Microsoft Certified Partner Logo