Yield Mapping
Yield mapping is the process of recording georeferenced crop production data during harvest to create a spatial map of yield variability within a field. A yield map shows exactly where a field produced 250 bushels per acre versus 180 bushels per acre, enabling data-driven decisions about inputs and management.
How Yield Data Is Collected
Modern combines and harvesters are equipped with yield monitors that record three measurements simultaneously:
- Grain flow — An impact or optical sensor measuring the volume of grain passing through the combine
- Moisture — A sensor measuring grain moisture content for dry-weight normalization
- GPS position — Sub-meter accuracy coordinates for each measurement point
These sensors log data points every 1-3 seconds, producing thousands of georeferenced readings per field. The raw data is uploaded from the machine to the farmer's FMIS (typically John Deere Operations Center) where it becomes accessible via API.
Data Format
Through FieldMCP, yield data is returned as a collection of georeferenced points, each containing:
- Latitude/longitude coordinates
- Yield value (typically bushels/acre or tonnes/hectare)
- Moisture percentage
- Timestamp
- Crop type
This data often requires cleaning — GPS drift at row ends, overlapping passes, and moisture sensor lag produce artifacts that need filtering before analysis.
Why Developers Use Yield Data
Yield maps are the ground truth for agronomic intelligence. Common applications include:
- Management zone delineation — Clustering yield patterns across multiple years to identify consistently high- and low-performing areas
- Input ROI analysis — Correlating yield response with fertilizer or seed rate to optimize spending
- Anomaly detection — Flagging yield drops that may indicate drainage issues, pest pressure, or compaction
Accessing Yield Data
Use FieldMCP's harvest data tools to query yield maps programmatically. See the harvest data glossary entry and the tools reference for available endpoints.