Skip to content

Add Support for Image Maps/Floor Plan Overlays for Device Locations #21342

@Nick390

Description

@Nick390

NetBox version

v4.4.8

Feature type

Other

Proposed functionality

Currently, NetBox tracks locations and sites hierarchically, but it lacks a visual representation for passive devices like wall outlets on a floor plan. I propose adding an "Image Map" feature to the Locations model.

Use case

Currently, when managing large buildings with hundreds of wall outlets, it is difficult to locate a specific physical jack just by its name. This feature would allow network technicians to overlay NetBox devices onto an actual floor plan image. This bridges the gap between the logical connection (Patch Panel to Outlet) and the physical location, significantly reducing the time needed for troubleshooting and on-site maintenance.

Database changes

Add two optional fields to the Device and Location models: coordinate_x (integer/float) and coordinate_y (integer/float). Also, add an image_overlay field to the Location model to store the floor plan background.

External dependencies

Potentially a JavaScript library for interactive image mapping (like Leaflet.js or OpenLayers) to allow users to drag-and-drop device icons onto the floor plan.

Metadata

Metadata

Assignees

No one assigned

    Labels

    netboxstatus: needs triageThis issue is awaiting triage by a maintainertype: featureIntroduction of new functionality to the application

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions