DLC Field Maploading…
Hide done Open only Inspected In progress Priority Copper Fiber Road closed Approx pins Not located
Drop .xlsx / .xls / .csv to map it

📍 Field Map

Load any spreadsheet of locations and get an interactive map with a job list, notes, and one-tap directions.

…or just drag an .xlsx / .xls / .csv file anywhere on this page.

1. Any column layout works — the address column is found automatically and you can override it.
2. Addresses are geocoded with OpenStreetMap, one per second, and cached in this browser.
3. Columns named like notes, brief, description, copper, fiber, poles, pole #, status, work order are mapped to the detail cards automatically.
4. Already have Latitude / Longitude columns? Those are used as-is and nothing is geocoded.

Everything stays on this device — nothing is uploaded anywhere.

Projects

Each project is its own sheet on Nextcloud. Share a link with ?p=name and everyone opening it works on the same locations and marks. Clearing a project empties it for everyone — a dated backup is taken first.

Load a spreadsheet

Any sheet with an address column works. Column names are auto-detected; you can override below.

The map appears as soon as you tap Map it — addresses are located in the background while you look around, with progress shown at the top of the list. Geocoding uses OpenStreetMap Nominatim (1 request/second, free). Results are cached in this browser and can be re-used offline on the next load. Coordinates already present in the sheet's own lat/lon columns are used as-is with no geocoding.