Waypoint library and clean-up
The waypoint map's two views, By container and Library, filing loose pins, rename everywhere, what deleting a waypoint touches, and the Pro clean-up for duplicates, orphans and files.
Last checked against the live app on 3 September 2026.
Home tab, Waypoints, Open waypoint map. Two pills at the top switch between the two views, because a waypoint is sometimes easiest to find under the container that carries it and sometimes easiest to find by name. By container is the view INVIA opens on, and Library is the flat list of every saved waypoint.
By container#
By container groups your waypoints under the thing that carries them, so you can see which route, ride or collection holds a pin without opening every container in turn. It has four sections.
| Section | What it lists |
|---|---|
| Collections | Each collection, and the named waypoints it holds. |
| Routes | Each route, and the named waypoints it holds. |
| Rides | Each ride, and the named waypoints it holds. |
| Unfiled | Waypoints attached to nothing. |
Each section heading counts the containers in it, and each container row counts the waypoints it holds, so you can tell where your pins have collected before you open anything. Press a container row to open it.
A section with nothing in it reads No waypoints here, so you know INVIA looked and found nothing rather than failing to load.
Renaming a waypoint#
Press the pencil on a waypoint row to rename it in that container only, which is what you want when the same pin needs a different name in each place.
A waypoint that appears in several containers also shows an in N chip, where N is the number of containers holding it. Press the chip to rename it in all of them at once, rather than opening each container and typing the new name again.
What you see after the rename:
- The new name is on every row that shared the old one.
- A message states how many containers were renamed.
What still works:
- The waypoint is still in every container it was in.
- Its position on the map is unchanged.
- A rename deletes nothing.
If the rename fails, INVIA says nothing was changed, so the old name is still on every row and you can try again without checking each container.
The Unfiled bucket#
Unfiled holds the waypoints that no route, ride or collection carries, so it is where a pin ends up when you drop it on the map and never attach it to anything. The heading counts them, and each row carries three buttons.
| Button | What it does |
|---|---|
| Rename | Changes the name on this waypoint. |
| File into a collection | Adds this waypoint to a collection you pick. |
| Delete permanently | Deletes this waypoint. |
After File into a collection, the waypoint leaves the Unfiled list and appears under that collection in the Collections section, and INVIA confirms it was filed.
Delete permanently asks you to confirm first, because it is the one button on the row that takes a waypoint out of INVIA for good.
What you see after you confirm:
- The waypoint is no longer in the Unfiled list.
- The count in the Unfiled heading drops by one.
- INVIA names the waypoint it deleted, so you can tell it removed the one you meant.
What still works:
- No route, ride or collection loses anything, because an unfiled waypoint is in none of them.
- Every other waypoint is untouched.
Backing out of that confirmation changes nothing, because Cancel, the Escape key and a click outside the box all just close it. The waypoint is still in Unfiled, the count in the heading does not move, and INVIA says nothing.
If INVIA cannot work out which waypoints are unfiled, it says so and disables the buttons, so that a waypoint a container is holding is never mistaken for a loose one. Press Retry to scan again.
When nothing is loose, the bucket reads that everything lives in a container.
Library#
Library puts a map beside a list so you can see where a waypoint sits while you read its name. The map shows every waypoint that has coordinates, and the list groups them three ways.
| Group | What each group is |
|---|---|
| Route | One group per route, plus the loose waypoints. |
| Collection | One group per collection, plus the loose waypoints. |
| File | One group per source file the waypoints came in with. |
Loose waypoints are the ones on no route, and grouping by Route sorts them into their own buckets so they stay findable rather than sitting in one undivided pile.
| Loose by | How the buckets are named |
|---|---|
| Area | The nearest town. |
| File | The file the waypoints came in with. |
| Near route | The nearest route within 2 kilometers. |
Region pills filter the list to one region, which is how you cut a nationwide library down to the area you are riding. Press a group heading to open it and zoom the map to it.
There is one pill per region your waypoints sit in, each with its count beside it, so a region holding none of your waypoints has no pill and never appears. The No Geo pill works the same way and is drawn only when at least one waypoint has no region.
Each waypoint row carries four buttons.
| Button | What it does |
|---|---|
| Add to collection | Adds this waypoint to a collection you pick. |
| Add to route | Adds this waypoint to a route you pick. |
| Rename | Changes this waypoint's name. |
| Delete | Deletes this waypoint from your waypoint library. |
Each group heading carries its own buttons, so you can add the whole group to a collection, add it to a route, or Send this group to device without ticking every row.
Send this group to device is disabled until a Garmin is connected, because INVIA has nowhere to write the waypoints until then. Connect one on the Device tab first.
Select mode#
Select mode acts on many waypoints at once, which saves you working down a long group row by row.
- Press Select.
- Tick the waypoints you want, or tick a whole group.
- Press Send to device, or press Delete.
Cancel leaves select mode and clears your ticks, and nothing is changed, so backing out of a selection costs you nothing.
Send to device needs a connected Garmin, the same as Send this group to device does. Until one is connected the button is greyed out and reads Connect a device on the Device tab first.
What you see after a send that works:
- A message states how many waypoints went and names the device.
- Select mode closes and your ticks are cleared, because the send is done.
- The ticked waypoints are on the Garmin as one saved-places file called INVIA Waypoints.
If the send fails, INVIA says Send failed, check your device connection and leaves your ticks where they are. You can try the same selection again without ticking everything a second time.
A bulk delete asks you to confirm first, because it removes every ticked waypoint from your waypoint library at the same time. If the delete fails, INVIA says so and reloads the real list, so what you see matches what is stored.
Whether a failure leaves anything deleted depends on how many you ticked. Up to 100 ticked waypoints go as one instruction, so a failure there deletes none of them. Above 100 they go in batches of 100, and a failure in one batch leaves the batches that already went through deleted. That is why the reloaded list is the one to trust, because the waypoints still on it are the ones that survived and you can tick the rest again.
What deleting touches#
Deleting a waypoint from the waypoint library also deletes it from your routes and rides. It does not delete it from collections. That is deliberate, because a collection is how you keep a place you care about, and tidying a route should not cost you the place.
What you see:
- The waypoint is no longer in your waypoint library.
- It is no longer on any route or ride that carried it.
- It is still listed under each collection that held it, in the By container view.
What still works:
- No route, ride or collection is deleted.
- Every collection that held the waypoint still holds it.
To take it out of a collection as well, open that collection's group in the Library view and press Remove from this collection on the row.
Deleting a route or ride#
Deleting a route or ride copies its named waypoints into every collection of yours that holds that route, and INVIA does the copy before it deletes anything. The places you marked survive the route that took you to them.
What you see:
- The route or ride is no longer on its list.
- Its named waypoints are listed under each collection that held it.
What still works:
- No named waypoint is lost with the route.
- If the copy step fails, INVIA deletes nothing and the route is still there.
Clean up (Pro)#
Clean up is in the waypoint library header and is a Pro feature. It opens a panel with three tabs, Duplicates, Orphans and Files, and each tab carries a count so you can see how much there is to sort out before you start.
Clean up works only on your own data. It shows what it will keep and what it will remove before you press anything, because what it removes is irreversible once you confirm.
Duplicates#
INVIA groups waypoints that look like the same place so you can collapse them into one, and each group names the waypoint it will keep.
| Group | How INVIA treats it |
|---|---|
| Waypoints within 12 meters with the same or a generic name | Ticked for you. |
| Waypoints within 30 meters with related names | Listed for review, not ticked. |
Names with a different number or direction never merge, such as Camp 1 and Camp 2, Upper and Lower, because that number or direction is how you told two nearby places apart.
Merging keeps the most-attached waypoint, because that is the one your routes, rides and collections already point at. When two of them are attached to the same number of things, the older one is kept, so the copy you saved first is the one that stays. It moves the other waypoints' route, ride and collection attachments onto the kept waypoint, then deletes the extras only after those moves succeed. If any step fails, INVIA deletes nothing, so a merge that stops halfway cannot leave you short a waypoint.
What you see after a merge:
- One waypoint remains for that place in your waypoint library.
- A message counts the duplicates that were merged.
- The panel rescans and that group is gone.
What still works:
- Every route, ride and collection that held a merged copy now holds the kept waypoint.
- No route, ride or collection is deleted.
A group you leave entirely unticked is skipped by the merge and stays on the list, so nothing is done to it. The next scan finds it again, and if it is a same-place group its extra copies come back ticked. The ticks are worked out fresh on every scan rather than carried over, which means the only way to stop a group coming back is Not the same.
Not the same marks the group as different places and INVIA never offers that pair again, so two nearby pins stop coming back every time you clean up. That button deletes nothing and merges nothing. There is no undo for it inside INVIA, so press Not the same only when you are sure the two pins are different places.
Orphans#
Orphans are waypoints attached to nothing, and each row shows the nearest route or ride within 2 kilometers, so you can put the waypoint back where it belongs rather than deleting it.
Two ways to clear a row:
- Press Attach to put the waypoint on that nearest route or ride.
- Tick the waypoint, then delete the selection.
After Attach, the waypoint leaves the Orphans list and is on that route or ride, and the tab count drops by one.
After a delete, the ticked waypoints are no longer in your waypoint library, and nothing else loses anything, because an orphan was attached to nothing.
If INVIA cannot verify the attachments completely it refuses to offer deletion, so a waypoint that a route is holding is never deleted as an orphan. The tab says so and draws no delete button. Close the panel and open Clean up again to retry.
Files#
This tab lists the source-file labels your waypoints came in with, so you can tidy up the labels an import left behind without touching the waypoints themselves. Rename a label, merge one label into another, or give a label to waypoints that have none.
What you see after you save: the waypoints carry the label you typed, and a message counts the waypoints that moved.
Merging one label into another moves every waypoint that carried the old label onto the label you picked, so the old label's row leaves the list. The tab lists the labels your waypoints carry, which means the two rows show as one with their counts added together.
What still works: labels are the only thing this tab changes, so no waypoint is deleted and no attachment moves.
The clean-up tools for duplicate routes and duplicate collections are covered under Duplicates and bulk import.