Infrastructure

Linear and networked assets - roads, water, sewer, sidewalks - with GIS geometry, Esri sync, and the same condition-risk-cost engine as the rest of AssetLab.

The Infrastructure module extends AssetLab to the assets that don't live in buildings: road segments, watermains, sewers, hydrants, streetlights, sidewalks. They get geometry and map presence - and the same lifecycle machinery (condition, risk, costs, work history) that vertical assets have, so the whole portfolio plans as one.

What lives here

PageWhat it covers
Networks & feature classesThe structure - networks, classes, unit rates, attribute schemas
FeaturesThe individual records - segments, points, inspections, costs
Zones, routes & corridorsSpatial and operational groupings
Esri & GIS syncKeeping AssetLab aligned with your ArcGIS layers
Map viewThe map as a working surface
Level of serviceMeasurable service commitments and their tracking

A few surfaces live outside this list: the module's own Import wizard for GeoJSON, shapefiles, and CSV (covered under Esri & GIS sync); the Routes and Corridors pages (covered under zones, routes & corridors); and Settings → Infrastructure, the administrator home, split into three tabs: Classes & networks, Replacement rates, and GIS & basemaps.

The model in one paragraph

Feature classes (Watermain, Road Segment, Hydrant…) are a tenant-level catalog carrying unit replacement rates and service lives; each network (Roads, Water Distribution, Sanitary…) is filed under exactly one class. A feature is one real thing - a specific pipe segment with its length, material, install year, and geometry. Replacement value uses the feature's purchase cost inflated from its base year when one is recorded; otherwise it's measured quantity × a unit rate resolved feature override → material default → class rate. Condition comes from inspections; risk and lifecycle math run exactly as they do for vertical assets.

Built to coexist with your GIS

AssetLab doesn't replace ArcGIS - it syncs from it. Esri stays the authority on geometry and mapped attributes; AssetLab owns what GIS is bad at: condition history, work orders, costs, inspections, and capital planning. One-way sync keeps the boundary clean.

Where to start

Municipal teams should walk the municipal quickstart - networks → classes → GIS import → map check → level of service, in order.