Digital Ag Map
A farmer-owned field mapping and operations platform built entirely on Google Workspace. Map your fields, track seeding & harvest, assign equipment — all from your phone. No subscriptions. No lock-in.



Farm software is expensive and fragmented
Most precision ag platforms cost hundreds per year, lock your data into proprietary systems, and don't integrate with the tools you already use. You end up paying for features you don't need and can't access your own data without exporting.
Copy a Google Sheet. That's it.
Digital Ag Map runs on Google Sheets + Apps Script — tools your farm likely already uses. Click "Make a Copy," deploy as a web app, and you have a full field mapping platform. Your data stays in your Google Drive, accessible from any device.
What's Included
Everything you need to map, plan, and track your farm operations.
Satellite Field Mapping
Draw field boundaries directly on ESRI satellite imagery. Auto-calculates acreage using Turf.js. Import existing boundaries from Shapefile, KML, KMZ, or GeoJSON.
Seeding & Harvest Dashboards
Track crop progress across all fields with real-time status. Horizontal-scrolling crop cards, progress bars, and smart number formatting for large yield totals.
Equipment Assignment
Assign seeders and combines to fields with route order planning. Admins configure equipment, crew members update operational status — no PIN required.
Hazard Pins
Drop GPS-tagged pins for rocks, trees, tile outlets, and other hazards. One-tap navigation to any pin or field entrance via Google Maps directions.
Admin & Crew Roles
PIN-based security model. Admins configure crop plans and equipment. Crew members can update status and progress without needing the admin PIN.
Zero Cost — You Own It
Runs entirely on Google Sheets + Apps Script. No subscriptions, no API keys, no vendor lock-in. Copy the sheet and the app is yours to customize forever.
How It Works
Copy the Template
Click "Make a Copy" to clone the Google Sheet, which includes all the code and configuration.
Run Setup
In Apps Script, run setupApp() — it creates all 5 data tabs with headers and sample data automatically.
Deploy as Web App
Deploy → New Deployment → Web App. Set access to "Anyone" and authorize permissions. Your farm map is live.
Add Your Fields
Open the web app, draw field boundaries on the satellite map, import from Shapefile/KML, or enter data directly.
Data Model
All your data lives in 5 Google Sheets tabs you can view, edit, and export anytime.
Technology Stack
Google Apps Script
Backend — routing, CRUD, caching, admin PIN
Google Sheets
Database — 5 tabs (Config, Fields, Seeding, Harvest, Pins)
MapLibre GL JS
Satellite map rendering with ESRI tiles
Turf.js
Geospatial math — acreage calculation, centroid
shp.js / toGeoJSON
Import Shapefile, KML, KMZ boundary files
Google Drive
File storage for prescription maps and data
Ready to Map Your Farm?
Copy the template, follow the setup guide, and have your own farm mapping platform running in under 30 minutes.