# Using TomTom Maps

**URL:** https://discourse.nodered.org/t/using-tomtom-maps/59113
**Category:** General
**Created:** [28 February 2022 12:27 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113 "2022-02-28T12:27:10Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![EuroNiceguy](https://avatars.discourse-cdn.com/v4/letter/e/3d9bf3/32.png) [@EuroNiceguy](https://discourse.nodered.org/u/EuroNiceguy)
#### Post date: [28 February 2022 12:27 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/1 "2022-02-28T12:27:10Z")

</div>

Hello Everyone,

As you may have seen a few posts made by me in order to put together the GPS Tracking solution. And I figured it would be best to separate each topic by post, to avoid clutter and confusion.

I have a TomTom developer account and want to incorporate TomTom maps & other Telematics functions into the GPS Tracking solution. Can this be done, and if so, how do we do this?

Thank you in advance,  
Michael

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [28 February 2022 12:28 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/2 "2022-02-28T12:28:42Z")

</div>

> [@EuroNiceguy](#):
>
> I have a TomTom developer account and want to incorporate TomTom maps & other Telematics functions into the GPS Tracking solution. Can this be done, and if so, how do we do this?

Without knowing the API it is difficult to tell. Do they publish the API? Is it HTTP Rest? Soap? Other?

---

<div class="post-metadata">

### Author: ![EuroNiceguy](https://avatars.discourse-cdn.com/v4/letter/e/3d9bf3/32.png) [@EuroNiceguy](https://discourse.nodered.org/u/EuroNiceguy)
#### Post date: [28 February 2022 12:33 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/3 "2022-02-28T12:33:09Z")

</div>

From what is mentioned on the TomTom documentations, it is saying RESTful API

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [28 February 2022 12:37 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/4 "2022-02-28T12:37:10Z")

</div>

Then yes. Bread and butter stuff.

You can call HTTP Endpoints using the `http request` node. There are examples in the [cookbook](https://cookbook.nodered.org/#http-requests)

Alternatively, they also seem to have an [NPM package](https://www.npmjs.com/package/@tomtom-international/web-sdk-services) that you could import in node-red. Better still, develop a custom contrib node and add it to the flows library - for both the communities (and TomToms) benefit.

---

<div class="post-metadata">

### Author: ![EuroNiceguy](https://avatars.discourse-cdn.com/v4/letter/e/3d9bf3/32.png) [@EuroNiceguy](https://discourse.nodered.org/u/EuroNiceguy)
#### Post date: [28 February 2022 12:41 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/5 "2022-02-28T12:41:51Z")

</div>

Thank you for this and everything so far Steve-Mcl.

As I am a newbie, would you be able to advise on how I can do this please.

I will definitely be making the Custom Contrib node once made, tried and tested.

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [28 February 2022 12:51 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/6 "2022-02-28T12:51:00Z")

</div>

To use an NON node-red NPM module, there are 2 ways, both are documented on `nodered.org`...

1. add it to the function node (setup tab) - [docs](https://nodered.org/docs/user-guide/writing-functions#using-the-functionexternalmodules-option)
2. add it to the `settings.js` file - [docs](https://nodered.org/docs/user-guide/writing-functions#using-the-functionglobalcontext-option)

---

<div class="post-metadata">

### Author: ![ScheepersJohan](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/scheepersjohan/32/39556_2.png) [@ScheepersJohan](https://discourse.nodered.org/u/ScheepersJohan)
#### Post date: [28 February 2022 16:14 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/7 "2022-02-28T16:14:55Z")

</div>

Or you can just use the world map node.

---

<div class="post-metadata">

### Author: ![EuroNiceguy](https://avatars.discourse-cdn.com/v4/letter/e/3d9bf3/32.png) [@EuroNiceguy](https://discourse.nodered.org/u/EuroNiceguy)
#### Post date: [28 February 2022 20:17 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/8 "2022-02-28T20:17:14Z")

</div>

Thank you everyone for the support so far.

I am totally grateful.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [29 April 2022 20:18 UTC](https://discourse.nodered.org/t/using-tomtom-maps/59113/9 "2022-04-29T20:18:12Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
