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" ?>
