Related Forms for Mobile GIS Field Records

Attach repeatable field records to the feature they belong to — inspections, meter readings, maintenance logs, samples, and more.

Most GIS attribute tables are one row per feature. That works for static facts like asset ID, pipe size, owner, or parcel number. Field work is different. A feature may need a new inspection every month, several maintenance events over its life, multiple photos, or a long series of readings.

Related Forms solve that problem in GoGIS. Instead of forcing every new field visit into the main layer attributes, you attach additional forms to the layer and fill them out as many times as needed for each feature. The GIS feature stays clean, while the repeated activity history stays organized and linked.

Related Form Entries in GoGIS showing history plus Inspection, Maintenance Log, and Meter Reading form types
A single meter feature can have multiple form types attached: inspections, maintenance logs, and repeated meter readings.

What Related Forms Are

A Related Form is an additional form definition attached to a layer. When you select a feature in that layer, GoGIS can show the main feature attributes plus any related form entries already collected for that feature.

A Utility Meter Example

Imagine a meter layer imported from a shapefile. Each meter feature already has stable attributes like asset number, service area, installation date, and location. Those belong in the main layer. But field activity belongs in Related Forms.

Inspection

Use an inspection form for condition, access, visible damage, photo evidence, signature, and notes. A meter may have one inspection this year and several more in future years.

Maintenance Log

Use a maintenance form for work performed, parts replaced, technician name, follow-up needed, and photos. This creates a service history without adding dozens of maintenance columns to the main meter layer.

Meter Reading

Use a meter reading form for reading date, value, reader name, and comments. The same meter can collect a series of readings over time, then show those records in a grid.

Related Forms grid showing meter reading entries sorted by date with filters and columns
The grid view is useful when you want to review, sort, and filter many entries from the same related form.

Other Workflows That Fit

How It Works in GoGIS

Design Related Forms with the same form builder used for feature attributes. Attach one or more forms to a layer. Then, when you interact with a feature, you can review old entries, open a full entry, add a new entry, or attach another form to the layer if the workflow changes.

This keeps field collection flexible. You can start with a simple meter reading form, then later add a maintenance log or inspection form without rebuilding the whole layer.

Export

Related Forms export as CSV files alongside the normal GIS export. The main feature layer can still export as Shapefile, GeoJSON, KML, GeoPackage, or CSV. Related form entries travel in parallel CSV files and include a GoGIS_ID column that links each related record back to the parent GIS feature.

Need to understand the export structure?

The linking guide explains how Related Form CSV files connect back to the main GIS layer.

Read the Linking Guide