Export unexplored tiles from VeloViewer as a map overlay for Garmin devices.

Latest Version

Version
2024.2.0
Update
February 18, 2024
Size
16.42KiB
Developer
Category
Users
84
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

VVGmap Extension

This extension works on veloviewer.com website only.

It adds an 'IMG' button to the download section on the Map Settings popup (Routes and Activities pages). Clicking the button will export all unexplored tiles in the current map view as an IMG file under the name of 'vvgmap.img'.

All you need to do next is to connect your Garmin device to the computer and put the 'vvgmap.img' file directly into the 'Garmin' folder on the device.
Next time you want to update your grid simply overwrite this file with the newly exported one. Do not upload more than one vvgmap file to your device. If you do though, still only one of them will be loaded.

A new grid layer should be visible immediately after disconnecting the device.
By default gridlines are solid, dark red and 1 pixel thick. The grid layer is visible on map scales up to 12km.

If the grid is not visible then go to Profile -> Navigation -> Map -> Map Information and click 'VVGmap unexplored tiles' to enable the map.

This extension uses an external API to generate IMG files. In case of bigger areas (thousands of tiles) it may take up to several seconds for the process to complete. During this time the 'IMG' button will remain disabled.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "VVGmap", "version": "2024.2.0", "description": "Export unexplored tiles from VeloViewer as a map overlay for Garmin devices.", "icons": { "128": "icons/icon-128.png" }, "action": { "default_icon": "icons/icon-128.png" }, "content_scripts": [{ "matches": ["https://*.veloviewer.com/*/activities*", "https://*.veloviewer.com/*/routes*"], "js": ["loader.js"], "css": ["sq.css"], "run_at": "document_end" }], "web_accessible_resources": [{ "resources": ["main.js","pako_deflate.min.js", "sq.css"], "matches": [""], "extension_ids": [] }]}
Read more