Skip to main content

Uploading and Managing Floor Plans

Learn how to add, position and stack floor plans in Swyvl

Updated this week

What is a Floor Plan in Swyvl?

Floor Plans in Swyvl are used to represent interior levels of a building, such as Ground Floor, Level 1, Level 2, and so on. They’re perfect for multi-story buildings where you want to position and organize spatial data by floor.

Each Floor Plan:

  • Is added to a single Project

  • Can be stacked vertically using height settings

  • Has its own visibility toggle

  • Supports clamping data items, so the items appear at the same height and can be shown/hidden with the floor plan

▶️ Watch the video below for a quick walkthrough


Step 1: Upload Your Floor Plan

From the Toolbar, click Floor Plan.

Upload your floor plan as a PNG or JPEG file.

💡 If your floor plan is in PDF format, convert it first using a screenshot or a tool like Adobe Acrobat or Smallpdf.


Step 2: Configure the Plan

In the Configure screen, you'll be asked to:

  • Name your plan: e.g., “Level 2 – West Wing”

  • Set Height Above Ground Level: Use meters to vertically stack your plans in the 3D view

  • Drape Over Terrain (optional): Select this only if your floor plan should conform to terrain. Most interior floors should leave this unchecked. Note: If this is selected, the height setting will be disabled.


Step 3: Place the Plan on the Map

You'll now see the Floor Plan overlaid on the map.

  • Move and rotate it using the red corner handles

  • Crop, adjust transparency or undo using the tools above the plan

  • Use the map toggle (top right) to switch between Street and Satellite views

  • When you're happy with the alignment, click Confirm

🛠 You can reposition or rotate the floor plan later from the Properties Panel if needed.


Step 4: View and Manage Floor Plans

Floor Plans are listed in the Project Data Sidebar, grouped with Site Plans.

You can:

  • Toggle them on or off using the bottom-right map controls or the visibility icon in the Project Data Sidebar

  • Stack multiple floor plans by assigning different height values

  • Lock data items to a specific floor plan (see next section)


Step 5: Clamp Data Items to a Floor Plan

To ensure data appears at the correct height and follows the same visibility toggles as the floor plan:

  1. Go to the Properties Panel of the Floor Plan

  2. Enable Clamp Points to Floor Plan in the Placement tab

  3. Drag the data item into the Floor Plan folder in the Project Data Sidebar

Now, when the floor plan is toggled off, those items will hide too — and they’ll appear at the correct elevation in 3D view.


Step 6: Edit Floor Plan Settings

To make changes after placing your floor plan:

  • Open the Properties Panel (click the icon next to the plan in the Sidebar)

  • You can:

    • Rename the plan

    • Reposition or rotate it

    • Adjust height

    • Clamp data points

    • Adjust the opacity

    • Delete the plan


Tip for Multi-Level Buildings

For multi-story layouts:

  • Upload one plan per level

  • Name each level clearly (e.g., Ground, Level 1, Level 2)

  • Stack them using height values (e.g., 0m, 4m, 8m)

This makes navigation intuitive and keeps your data organized.


🛠 Troubleshooting Floor Plans

Here are a few common issues you might encounter — and how to fix them:

Floor Plan Appears Cut Off or Cropped

Cause: The floor plan is placed too low and is intersecting with the 3D terrain or basemap.
Fix:

  • Open the Properties Panel for the floor plan

  • Increase the Height Above Ground Level (try increments of 1–5 meters until the full plan is visible)

Data Points Aren’t Aligned with the Floor Plan

Cause: The data items haven’t been clamped to the floor plan or are using different height settings.
Fix:

  • In the Properties Panel for the floor plan, enable Clamp Points to Floor Plan

  • Drag your data items into the floor plan folder in the Project Data Sidebar

Plan Looks Misaligned on the Map

Fix:

  • Click the settings icon next to the floor plan in the Sidebar

  • Adjust the position or rotation using the placement tools

  • Use the basemap toggle to view satellite imagery for more accurate alignment

Need Help?

For assistance, explore the Swyvl Help Guide, ask our AI Assistant directly within the platform, or contact our support team via the chat widget.

Did this answer your question?