Sign In
Upload
Manuals
Brands
Tomtom Manuals
GPS
Navigator SDK and
Tomtom Navigator SDK and Manuals
Manuals and User Guides for Tomtom Navigator SDK and. We have
1
Tomtom Navigator SDK and manual available for free PDF download: Installation And Use Manual
Tomtom Navigator SDK and Installation And Use Manual (59 pages)
Version 3.0 build 193
Brand:
Tomtom
| Category:
GPS
| Size: 0.16 MB
Table of Contents
Table of Contents
2
1 Installation and Getting Started
6
Introduction
6
System Requirements
6
Installation
6
Activex and DLL Components
6
Installing the Visual Basic−Specific Parts
6
Installing the Visual C++−Specific Parts
6
Points of Interests
6
Desktop Computer
6
License
7
Attention
7
License Agreement
7
Manufacturer's Warranty and Limitation of Liability
8
Technical Support
8
2 Providing Your Own Points of Interest to Tomtom Navigator
9
Installing a POI Database
9
How to Make POI Databases
10
Converting to Navigator Format
10
OV2 File Structure
11
3 Itinerary Files
13
Itinerary File Format
13
Fields in Itinerary Files
13
Flags in Itinerary Lines
13
Using Itineraries
13
4 Extending the Location−Sensitive Menu
15
About External Commands
15
Capabilities Files
15
Format of the .CAP File
15
Format of the .TMT Files
17
External POI Files
17
Format of the Requests to External Applications
19
5 Communicating with Tomtom Navigator from Visual Basic
20
Introduction
20
Supported API Calls
20
Function Getsdkversioninfo( ) as String
20
Function Getnavigatorversioninfo( ) as String
20
Sub Bringnavigatortoforeground( )
20
Sub Switchtonavigatorview( )
20
Sub Tryclosecurrentopeneddialogs( )
21
Sub Switchmap( String as Afilename)
21
Sub Getlocationinfo( Alongitude as Long, Alatitude as Long)
21
Sub Navigatetocoordinate( Alongitude as Long, Alatitude as Long, Aname as String)
21
Sub Clearfavorite( Afavorite as Long)
22
Sub Setfavorite( Afavorite as Long, Aname as String, Adescription as String, Alongitude as Long, Alatitude as Long)
22
Function Getfavoritename( Afavorite as Long) as String
22
Function Getfavoritedescription( Afavorite as Long) as String
22
Function Getfavoritelongitude( Afavorite as Long) as Long
23
Function Getfavoritelatitude( Afavorite as Long) as Long
23
Sub Navigatetofavorite( Afavorite as Long)
23
Sub Showcoordinateonmap( Alongitude as Long, Alatitude as Long)
23
Sub Showrectangleonmap( Alongitudew as Long, Alatitudes as Long, Alongitudee as Long, Alatituden as Long)
24
Sub Senddirectcommand( Acommand as Long)
24
Sub Getcurrentposition( )
25
Sub Makepoivisible( Apoitypeid as Long, Avisibility as Boolean)
25
Sub Addpoi( Afilename as String, Alongitude as Long, Alatitude as Long, Aname as String, Anid as String)
27
Sub Deleteclosestpoi( Afilename as String, Alongitude as Long, Alatitude as Long)
28
Sub Deleteallpoi( Afilename as String)
28
Sub Makeuserpoivisible( Afilename as String, Avisibility as Boolean)
28
Sub Moveclosestpoi( Afilename as String, Alongitude as Long, Alatitude as Long, Anewlongitude as Long, Anewlatitude as Long)
28
Sub Geocode( Acity as String, Astreet as String, Ahousenr as String)
29
Sub Geocodeex( Acity as String, Astreet as String, Ahousenr as String, Apostcode as String)
30
Sub Getdatasetinfo( )
30
Sub Getrouteinfo( )
30
Sub Getroutecoordinates( Afilename as String)
31
Sub Usegffile( Afilename as String)
31
Sub Enablegfrecord( Arecordid as Long, Astate as Boolean)
31
6 Communicating with Tomtom Navigator from C
32
Introduction
32
Supported API Calls
32
INT Getsdkversioninfov01( Tnavversioninfov01& Aversioninfo)
32
INT Getnavigatorversioninfov01( Tnavversioninfov01& Aversioninfo)
33
INT Bringnavigatortoforeground( )
33
INT Switchtonavigatorview( )
33
INT Tryclosecurrentopeneddialogs( )
33
INT Switchmap( LPCTSTR Afilename)
33
INT Getlocationinfov01( Long Alongitude, Long Alatitude, Tlocationinfov01 & Alocinfo)
33
INT Getlocationinfov02( Long Alongitude, Long Alatitude, Int &Aloctype, TCHAR Astreetname[128], Int &Ahousenr1, Int &Ahousenr2)
34
INT Navigatetocoordinate( Long Alongitude, Long Alatitude, LPCTSTR Aname)
34
INT Clearfavorite( INT Aindex)
34
INT Setfavoritev01( INT Aindex, Tfavouriterecv01 & Afavorite)
35
INT Getfavoritev01( INT Aindex, Tfavouriterecv01& Afavorite)
35
INT Navigatetofavorite( INT Aindex)
35
INT Showcoordinateonmap( Long Alongitude, Long Alatitude)
35
INT Showrectangleonmap( Long Alongitudew, Long Alatitudes, Long Alongitudee, Long Alatituden)
36
INT Senddirectcommand( Edirectcommands Acommand)
36
INT Getcurrentpositionv01( Egpsstatus & Astatus, Tttnlocationv01 & Alocation)
36
INT Makepoivisible( Epoitypecode Apoiid, INT Avisibility)
37
INT Addpoi( LPCTSTR Afilename, Long Alongitude, Long Alatitude, LPCTSTR Aname, LPCTSTR Anid)
37
INT Deleteclosestpoi( LPCTSTR Afilename, Long Alongitude, Long Alatitude)
38
INT Deleteallpoi( LPCTSTR Afilename)
38
INT Makeuserpoivisible( LPCTSTR Afilename, INT Avisibility)
38
INT Moveclosestpoi( LPCTSTR Afilename, Long Alongitude, Long Alatitude, Long Anewlongitude, Long Anewlatitude)
38
INT Addavoidrect( Long Alongitudew, Long Alatitudes, Long Alongitudee, Long Alatituden)
39
INT Clearavoidrect( Long Alongitudew, Long Alatitudes, Long Alongitudee, Long Alatituden)
39
INT Clearallavoids( )
39
INT Additinerarylocationv01( Int Aindex, Titinerarylocrecv01& Aloc)
39
INT Additinerarylocationv02( Int Aindex, LPCTSTR Aname, Long Alongitude, Long Alatitude, Int Aflags)
40
INT Setitinerarylocationv01( Int Aindex, Titinerarylocrecv01& Aloc)
40
INT Setitinerarylocationv02( Int Aindex, LPCTSTR Aname, Long Alongitude, Long Alatitude, Int Aflags)
40
INT Getitinerarylocationv01( Int Aindex, Titinerarylocrecv01& Aloc)
40
INT Getitinerarylocationv02( Int Aindex, TCHAR Aname[128], Long Alongitude, Long Alatitude, Int Aflags)
41
INT Deleteitinerarylocation( Int Aindex)
41
INT Enableitinerarylocation( Int Aindex, INT Astate)
41
INT Isitinerarylocationenabled( Int Aindex, INT & Astate)
41
INT Isitinerarylocationinmap( Int Aindex, INT & Ainmap)
41
INT Setitinerarydefaultdeparturev01( Titinerarylocrecv01 & Aloc)
42
INT Setitinerarydefaultdeparturev02( Int Aindex, LPCTSTR Aname, Long Alongitude, Long Alatitude, Int Aflags)
42
INT Getitinerarydefaultdeparturev01( Titinerarylocrecv01 & Aloc)
42
INT Getitinerarydefaultdeparturev02( TCHAR Aname[128], Long & Alongitude, Long & Alatitude, Int & Aflags)
42
INT Saveitinerary( LPCTSTR Afilename)
42
INT Loaditinerary( LPCTSTR Afilename)
43
INT Clearitinerary( )
43
INT Navigatetonextstopover( )
43
INT Abortitineraryleg( )
43
INT Getitinerarystate( Int & Astate)
43
INT Getcurrentstopover( Int & Astopover)
43
INT Getnrofitinerarylocations( Int & Anroflocs)
43
INT Setnavigatorproperty( Eproperty Aproperty, Long Avalue)
44
INT Geocodev01( LPCTSTR Acity, LPCTSTR Astreet, LPCTSTR Ahousenr, Tgeocodeinfov01& Ageocodeinfo)
44
INT Geocodeexv01( LPCTSTR Acity, LPCTSTR Astreet, LPCTSTR Ahousenr, LPCTSTR Apostcode, Tgeocodeinfov01& Ageocodeinfo)
45
INT Getdatasetinfov01( Tdatasetinfov01& Adatasetinfo)
45
INT Getrouteinfov01( Trouteinfov01& Arouteinfo)
45
INT Getroutecoordinates( LPCTSTR Afilename)
45
INT Usegffile( LPCTSTR Afilename)
46
INT Enablegfrecord( Long Arecordid, INT Astate)
46
Structures and Enumerations from the API
46
Tnavversioninfov01 Structure
46
Tfavouriterecv01 Structure
46
Edirectcommands Enumeration
46
Tttnlocationv01 Structure
47
Egpsstatus Enumeration
47
Tgeocodeinfov01 Structure
47
Tlocationinfov01 Structure
48
Epoitypecode Enumeration
48
Tdatasetinfov01 Structure
49
Trouteinfov01 Structure
49
Titinerarylocrecv01 Structure
50
Eproperty Enumeration
50
7 Graphic Information Files
53
About GF Files
53
GF File Format
53
Basics of the File Format
53
Supported Record Types
54
8 Deployment
57
9 External GPS Drivers
58
About External GPS Drivers
58
Providing GPS Information
58
Configuring Tomtom Navigator
58
Providing Your Own Feed
58
DWORD Attachtotomtomgpsengine( )
59
VOID Detachfromtomtomgpsengine( DWORD Ahandle)
59
BOOL Copydatatotomtomgpsengine( DWORD Ahandle, DWORD Anumberofbytes, LPBYTE Abuffer)
59
Advertisement
Advertisement
Related Products
TomTom Navigator Navigator 2
TomTom Navigator Navigator 3
TomTom Navigator Navigator 4
TomTom NAVIGATOR
TomTom NAVIGATION SYSTEM
TomTom Navigation
TomTom navigation module
TomTom Nav
TomTom Mazda NB1
Tomtom Nike+ SportWatch GPS
Tomtom Categories
GPS
Car Navigation system
Watch
Software
Remote Control
More Tomtom Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL