πΊοΈ Dynamic Asset Navigation Overview
π· Screenshot Placeholder
Image:
dynamic-assets-navigation.pngPurpose Explain how uploaded asset types automatically become available as navigation items across the platform.
MapBilling uses a dynamic asset model, meaning the system automatically adapts based on the assets uploaded by an organisation.
Instead of having a fixed list of asset types, the platform creates asset management sections based on the organisation's actual infrastructure.
How Dynamic Assets Work
When an organisation uploads asset data, MapBilling identifies the asset type and automatically creates a corresponding navigation item.
Example:
Upload Asset File
β
Asset Type Detected
β
New Navigation Item Created
β
Users Can Manage Asset Type
Example Workflow
Before Uploadβ
The navigation may contain:
Operations
βββ Dashboard
βββ Map
βββ Billing Points
βββ Meter Reading
βββ Customers
No infrastructure assets have been added yet.
Upload Pipeline Assetsβ
Administrator uploads:
north-zone-pipes-july.svg
Asset Type:
Pipeline
The system processes the upload.
After Uploadβ
The navigation automatically updates:
Operations
βββ Dashboard
βββ Map
βββ Billing Points
βββ Meter Reading
βββ Customers
β
βββ Assets
βββ Pipelines
Users can now access pipeline information.
Multiple Asset Types
Organisations can upload multiple asset categories.
Example:
Uploaded:
Pipelines
Meters
Valves
Reservoirs
Sensors
The navigation becomes:
Assets
βββ Pipelines
βββ Meters
βββ Valves
βββ Reservoirs
βββ Sensors
Asset-Specific Views
Each generated asset menu provides a dedicated workspace.
Example:
Pipelinesβ
Users can view:
- Pipeline map layer
- Pipeline attributes
- Material
- Diameter
- Condition
- Maintenance status
Valvesβ
Users can view:
- Valve locations
- Valve type
- Operational status
- Maintenance history
Metersβ
Users can view:
- Meter location
- Customer connection
- Reading history
- Meter status
Map Integration
Dynamic assets automatically become map layers.
Example:
Map Layers
β Billing Points
β Customers
β Pipelines
β Valves
β Reservoirs
β Sensors
Users can:
- Turn layers on/off.
- Click assets.
- View details.
- Filter by attributes.
Asset Attributes Drive Behaviour
Assets are not limited to fixed fields.
Example:
Pipeline attributes:
Material:
HDPE
Diameter:
150mm
Pressure Zone:
North Ridge
Condition:
Operational
These attributes can be used for:
- Filtering
- Reporting
- Map visualisation
- Maintenance workflows
Dynamic Navigation Rules
The system automatically:
β Creates navigation items when new asset types are uploaded.
β Removes unused asset categories from the workspace.
β Links asset types to their map layers.
β Applies permissions based on user roles.
β Maintains asset history.
User Example
Scenarioβ
A water company uploads a new set of reservoir sensors.
Before:
Assets
βββ Meters
βββ Pipes
After upload:
Assets
βββ Meters
βββ Pipes
βββ Sensors
The operations team can immediately:
- View sensors on the map.
- Search sensors.
- Review sensor attributes.
- Monitor sensor status.
Why Dynamic Assets Matter
Traditional systems require developers to create new modules whenever a new asset type is introduced.
MapBilling allows organisations to expand naturally:
New Infrastructure
β
Upload Data
β
Asset Type Created
β
Available To Operations Team
This makes the platform flexible as a water utility's infrastructure grows:
Meters
Pipes
Valves
Reservoirs
Sensors
Related Pages
- Asset Management
- Maps Overview
- Activity Log
- Reports