File json to save on to tomplans

Joined
Jan 25, 2025
Messages
14
Country
<img src="/styles/default/custom/flags/it.png" alt="Italy" /> Italy
TomTom Model(s)
go 6000 premium
Good morning everyone. I am struggling with a problem of diffcult synchronisation of the ‘favourite places’ between my TT go 6000 premium and the TOMPLANS server . I have been doing some research myself over the last few days and would like to ask for some advice :
Via TOMPLANS ( see photo no.1 ) I was able to download and save a file with my data ( in JSON format ) to my pc. ( see photo no.2 )
Now I ask you , how do I reload this JSON file containing my data , from the PC to the TOMPLANS server . What procedure should I follow ? thank you. bye bye..
 

Attachments

  • 1 screen download myplaces .JPG
    1 screen download myplaces .JPG
    114.6 KB · Views: 6
  • 2 screen file JSON downloaded.JPG
    2 screen file JSON downloaded.JPG
    37.3 KB · Views: 5
We've been asking what anyone is expected to do with the json file ever since that feature was introduced.

Honestly, it's possible to manually extract favorites from it, but I suppose it would be helpful if someone would write some code that would, at a minimum, extract the 'favorites'/'MyPlaces' from the file and store them in some useful format.

The *.json you retrieve using the download feature can't be re-uploaded to TomTom. The only "list" format that TomTom's server accepts is its *.ov2 (custom POI) file, and none of the newer devices will accept custom POI files. The GOOD news is that your 6000 can handle these.

Honestly, it's not quite useless, but nearly so. It's conceivable that the individual favorites or existing *.ov2 data in your *.json could be converted largely to an *.ov2 file and sent back to TomTom as one or more custom POI files.

Take a look at your file as you have it with a text editor. You can pretty quickly identify the individual entries. A little bit of code to parse the *.json and reformat selected data as an *.ov2 wouldn't be too difficult.
 
Thank you, yes I opened the json file with the notepad and found all the 1200 or so favourite places stored. sorry, I just didn't understand your last sentence, i.e. "You can pretty quickly identify the individual entries. A little bit of code to parse the *.json and reformat selected data as an *.ov2 " Could you please explain what I have to do ? To be clearer I copy below one of my favourites as I read it into the json file :



"id": "3fa72f87-f81b-4e03-9f4f-6a2844ee06c9",
"createdAt": 1514992015000,
"createdBy": "tomtom_v2-1834719",
"createdByAppId": "UNKNOWN_NC_CLIENT",
"modifiedAt": 1514992015000,
"navCloudFavouriteID": "6e40814b-d5e6-499c-8af7-1b4e6da38dbe",
"mapLocation": {
"pointLatLon": [
38.203781,
13.279178
],
"locationInfo": {
"point": [
38.203781,
13.279178
],
"externalID": "cbe62ede-d383-46f9-8cc9-c722933a70b2",
"provider": "TOM_TOM",
"type": "ADDRESS",
"revGeocoded": true,
"customName": "PALERMO SFERRACAVALLO Via Tritone",
"formattedAddress": "Via Barcarello 9, 90147 Palermo",
"street": "Via Barcarello",
"houseNumber": "9",
"postCode": "90147",
"city": "Palermo",
"countrySubdivision": "Sicily",
"countryISO3": "ITA"
 
One could write a bit of code to parse the *.json file and turn each of the 'favorite' entries in that file into an entry in a TomTom *.ov2 (custom POI) file, or with some additional work, find a way to split them into multiple *.ov2 files. That file could be uploaded to TomTom for use by your 6000. Your 6000 is old enough that it understands TomTom custom POI files.
 
A friend has pointed out that this code still seems to work to 'deconstruct' the *.json file and turn it into an *.ov2 that can be used (and edited by programs like Tyre or POIEdit). It works as an extension the Chrome browser:


Here is a rough translation of the instructions in English:



How to use:

Register at https://plan.tomtom.com with your registration data. Please note that this expansion only works if the tab https://plan.tomtom.com is active.


Conversion options:

Once logged in to plan.tomtom.com, click on the extension. You'll be asked to pick from one of two options.

Convert manually and download it as OV2, then import into "TomTom plan/my elements/places/POI files/import OV2 file".

Alternatively, use the "Convert & Upload to POI files" function for direct conversion. A new POI file with the name "-Feforite- (current date, e.g. 21032024) . OV2 is uploaded.



Notification and activation:


Your TomTom device notifies you as soon as your places have been received. Then activate the new POI list via one of the following:

Settings> appearance> Show POI list on map
Settings> Map & Display> Show on map> Interest points


Verification:

Zoom in on one of your preferred locations on your TomTom device and check the presence of a double needle. This shows a successful conversion and uploading the POI. After confirmation, you can safely delete favorites manually.


FAQ:

Q: Inconsistencies between TomTom plan and the preferred locations on the TomTom device
A: Discrepancies can occur if Plan.tomTom.com adapt the width and length of the point to the nearest road address if they are stored on the device without an address.

Q: Security concerns
A: This extension uses public API data from TomTom. All inquiries are processed on the client side to ensure that no data leaks can occur. It is recommended to create your POI/GPX data before use.

Q: Supported languages
A: English, French, German, Italian, Romanian, Spanish.
 
Thank you ! I managed to do all the steps that you suggested and so now I have all the p.o.i. on the device . It is already a very good result . But now I have to turn them one by one from POI to favourite because my device basically works with favourite . The POI in fact, from the device you cannot add , delete etc etc. In any case , just for information , the procedure of conversion from POI to Favourite performed directly from the device is yes simple but it becomes very complicated when you have to convert a place very far from the area where you are at that moment and therefore from the cursor . You have to zoom the map do the conversion but then after that the cursor goes back to the original location and then it becomes very very time consuming to move the map again and rezoom and agai again for 1600 times. ! 15 days time though at least the problem will be fixed perfectly for now and future. Thank you very much for your help . have a good Sunday . Ciao . Nando

Translated with DeepL.com (free version)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Latest resources

Forum statistics

Threads
29,522
Messages
200,473
Members
68,883
Latest member
elvir

Latest Threads

Back
Top