DocsFor organizations
Mapping destinations: locations and connections
Map a building by walking it with a phone or by adding locations and connections in the editor, with the fields and rules that matter for routing.
On this page
An indoor map is a set of locations joined by connections. There are two ways to build it: walk the building with a phone, or add each location and connection in the editor. Most organizations do both: a walk to lay down the structure, then the editor to tidy names, distances and floors.
Walk the building with a phone
Choose Map building on the Overview. On a computer this shows a QR code to scan with your phone; the phone opens the same map, asks you to sign in if needed, and starts mapping. Mapping needs HTTPS, a rear camera and, optionally, motion sensors.
Say where you start
On an empty map you name and save the starting location. On a map that already has ready reference images, the camera looks for a place you have already mapped and offers Start from {name}, or you choose one from the list.
Walk, then mark the next location
Walk to the next place and tap Mark location. Give it a name and a type (Room, Hallway, Entrance, Exit, Landmark, Stairs or Elevator) and confirm the floor. Duplicate names are refused.
Capture the place
Pan slowly across permanent features. Veeee records up to 45 seconds of video (or a burst of frames on browsers that cannot record) and uses it as reference images for that location.
Let the walk create the connection
Each marked location is connected to the previous one. Distance comes from your footsteps and step length; the connection type is a hallway on the same floor, or stairs or an elevator when the floor changes. Confident turns become hidden navigation geometry. If the direction could not be sensed, Veeee asks how you reached the place: straight, left, right or a turn-around.
Close loops
When the camera recognises a place you already mapped, Veeee offers Connect to {name} instead of creating a duplicate.
Finish
Tap Finish. Veeee finalizes the map and uploads every capture, retrying automatically if the connection drops.
Add and edit in the editor
The Overview shows the plan on the right and an inspector on the left with Locations and Connections tabs, a search box, and + Location and + Connection. The plan is drawn from each location’s position; there is no floor-plan image to upload. Switch floors, zoom, fit to view, and show or hide navigation geometry from the plan toolbar.
Location fields
| Field | Notes |
|---|---|
| Name | 2 to 120 characters. This is what visitors see and ask for. |
| Type | Room, Hallway, Stair, Elevator, Entrance, Exit, Landmark or Outdoor. Types drive the suggestions visitors see and the wording of floor changes. |
| Floor | A number. 0 is shown as “Ground floor”, negative numbers as “Lower floor N”. Used for multi-floor routing. |
| Position on floor | X and Y on the plan, optional. Pick on plan places it by clicking. |
| Description | Shown to your team; helps disambiguate similar names. |
| Starting location | Where navigation begins when no position is known. |
| Published for routing | “Ready for routing” includes the location in routes; “Draft” keeps it out. |
Deleting a location also deletes its connections, reference images and localization data.
Connection fields
| Field | Notes |
|---|---|
| From / To | Two different locations. |
| Connection type | Hallway, Door, Stairs, Elevator, Outdoor, Outdoor path or Room transition. A Door produces “through the doorway” wording for visitors. |
| Distance (m) | Greater than 0. Routing and footstep guidance depend on it, so measure the ones on main routes. |
| Traversal cost | Relative routing weight, default 1. Raise it to discourage a link without blocking it. |
| Both directions | On by default. Turn it off for one-way doors or turnstiles. |
| Wheelchair accessible | On by default. Included in step-free routes. |
| Temporarily blocked | Routing skips this link until it is cleared. Use it for closures and maintenance. |
Navigation geometry
Turns recorded during a walk, and nodes imported from a generated map that are not destinations, are stored as navigation turns. They shape the drawn route and the “turn left at the next corner” instructions but are hidden from every place picker, search and visitor suggestion. Toggle Show navigation geometry on the plan to see them.
What makes a good map
- Name locations the way visitors ask for them: “Room 210”, “Reception”, “Cafeteria”, not internal codes.
- Mark every corridor intersection and every door a visitor must pass through, not only the destinations.
- Give stairs and elevators their own locations on each floor they serve, so floor changes are explicit.
- Keep connections short and direct. Long connections through several turns produce vague instructions.
- Set Wheelchair accessible honestly; step-free routing relies on it.