Workshop: Points of Interest maken voor TomTom

Jean-Paul Horn

Een van de gemakken van gps-navigatie is dat je zo eenvoudig naar allerlei Points Of Interest (POI’s) kunt navigeren: benzinestations, hotels, restaurants, pretparken enzovoort. Gebruik je TomTom navigator, dan kun je ook je eigen ‘interessepunten’ toevoegen. Niet gedownload van internet, maar zelf gemaakt aan de hand van gps-coördinaten.

Wat gaan we doen?
Elke POI-categorie in de TomTom-navigatiesoftware is opgeslagen in een eigen formaat; het zogenaamde OV2-formaat. Een OV2-bestand vertegenwoordigt alle adressen binnen die categorie, gekoppeld aan de gps-coördinaten van die adressen. Vaak vind je op internet bij POI-verzamelwebsites ook nog een corresponderend .bmp-bestand voor het icoon van die bewuste POI-categorie.
Om een ov2-bestand aan te maken heb je allereerst speciale conversiesoftware nodig. In deze workshop gebruiken we daarvoor het gratis programma PoiEdit (www.poiedit.com).
Voor het omzetten van bijvoorbeeld je bedrijfslogo naar een geschikt icoon kun je elk grafisch programma gebruiken, waarbij het icoon niet groter mag zijn dan 22 x 22 pixels in 16 bits kleur.Voordat je een POI-categorie kunt maken, heb je uiteraard eerst een adressenlijst nodig. Dit kan bijvoorbeeld een contactpersonencategorie in Microsoft Outlook zijn, een eigen database of een adressenbestand in Excel-formaat.

POI’s worden in de TomTom-producten gekoppeld aan gps-coördinaten. Een gps-coördinaat bestaat uit een lengte- en een breedtegraad en kan worden weergeven in alleen graden of in graden, minuten en seconden. Om de adressen straks naar het ov2-bestand te kunnen omzetten heb je dus zowel de lengte- als de breedtegraad nodig. Deze kunnen we achterhalen dankzij de online routeplanner van Maporama.com.

Stap 1: Excelsheet maken
Om de conversie straks makkelijker te laten verlopen kun je de adressen het beste naar een lege Excelsheet overzetten met alleen de volgende velden: Naam, Adres, Postcode en Woonplaats. Verder maak je in de Excelsheet nog twee extra kolommen aan: Lengtegraad en Breedtegraad.

Stap 2: GPS-coördinaten opzoeken
Vervolgens zoek je via Maporama.com de gps-coördinaten op van elk adres in je Excelsheet.

  • Open een nieuw browservenster en geef het adres www.maporama.com in.
  • Tik het eerste adres uit je bestand in onder het kopje kaart. Als voorbeeld gebruiken we weer even het redactieadres van WINMAG: Delftweg 147 in Rijswijk. Het invullen van de postcode is niet per se nodig. Let er uiteraard op dat het geselecteerde land Nederland is! Klik vervolgens op Go.
  • Als Maporama het juiste adres heeft gevonden verschijnt er een kaartje op het scherm met het opgevraagde adres omcirkeld. Linksonder vind je onder het kopje breedtegraad-lengtegraad de gewenste informatie: het adres in gps-coördinaten. Er staan twee paar getallen: de graden in graden, minuten, seconden-notatie en in graden-notatie. Deze laatste gebruiken we voor onze Excel-sheet.
  • Selecteer de breedtegraad (het eerste getal in het formaat x.xxxx) en plak deze bij het corresponderende adres in de breedtegraadkolom. Doe vervolgens hetzelfde voor de lengtegraad (het tweede getal in het formaat xx.xxxx).
  • Herhaal dit voor elk adres in de Excelsheet.

Stap 3: Conversie naar TomTom
Het Excel-bestand moet nu worden klaargemaakt voor de conversie naar TomTom. Hiervoor hebben we alleen de kolommen Naam, Lengtegraad en Breedtegraad nodig.

  • Verwijder allereerst de kolomhoofden door de hele rij te selecteren en te kiezen voor Bewerken, Verwijderen.
  • Verwijder vervolgens de overbodig geworden kolommen door deze te selecteren en vervolgens met de rechtermuisknop Verwijderen te kiezen.
  • Verplaats de Naam-kolom naar de positie achter de Breedtegraad-kolom door de hele kolom te selecteren. Kies vervolgens Bewerken | Knippen. Ga naar de eerste cel van de kolom rechts naast de Breedtegraad-kolom en kies Invoegen | Geknipte cellen.
  • Exporteer de Excelsheet naar een xml-werkblad via Bestand | Opslaan als | Opslaan als XML-werkblad.

Stap 4: Excel-bestand importeren in PoiEdit

  • Download en installeer PoiEdit (www.poiedit.com) en start het programma.
  • Klik op File | Open en open het eerder opgeslagen Excel XML-werkblad.
  • Als je geen kaart van de Benelux aan de linkerzijde ziet, klik je eerst op het bliksemschichtsymbool in de werkbalk. Vervolgens selecteer je de Benelux-kaart in het selectievak. Op deze kaart kun je nu de geïmporteerde adressen zichtbaar maken door steeds op een adres te klikken.
  • Als alle adressen kloppen met de positie op de kaart, kies je File | Save As en vervolgens bij Opslaan als type voor TomTom Binary (*.ov2). Geef het bestand een logische naam (zonder spaties!)
  • Plaats het bestand over op de TomTom Go (of ander navigatie-apparaat) volgens de instructies op http://www.poiedit.com/compatibility.htm.