

Plant what the sky can carry.
A crop rotation tool for Java farmers and landowners. Compare three seasons of rice, maize, and soybean against NASA rain and soil-moisture data for your area.
14–15 Nov
Hackathon
All of Java
Kecamatan level
3 seasons
Rainy · early dry · late dry
4 inputs
NASA · soil · crop · priority
“Create a decision‑support tool that uses NASA Earth observations along with local soil information, crop characteristics, and farmer priorities to help farmers explore rotation strategies.”
The Field Shift challenge text. Judges score Impact, Creativity, Validity, Relevance, and Presentation.
Rice. Rice. Rice.
Many Java farmers plant rice in every season, also when the rain is too low. This uses a lot of water and gives the soil no rest. Farmers have no simple way to compare other rotations against the rain in their own area.
Example area. Rain only, no irrigation.
Three seasons. Four plans. Your call.
Pick a soil type and a priority. The plans change their order, but the tool never hides a plan. Rice–rice–rice always stays as the baseline.
Your soil
Your priority
Scroll to compare all four plans.
Rice -> Soy -> Rest
Soybean adds nitrogenFallow rests the soilFrom open to decided in under 3 minutes.
1
Find my fieldSearch a village, tap the map, or tap an FTW outline.F12
Soil and priorityClay, loam, sandy, or “I do not know”. Then one goal.F23
Compare plansRain cover, soil fit, and a soil note for each season.F34
See whyEach number opens its source, period, and grid scale.F45
Save or shareSend the plan to the person who farms the land.F5
How we will know it works.
Each target maps to a judging criterion. We measure them before we submit on 15 November.
4 of 5
4 of 5
100%
100%
4 / 4
Secondary target: a PPL or district staff member finds the 10 kecamatan with the largest dry-season water gap in one province, in 2 minutes or less.
Two users. One set of evidence.
Decision
Which rotation to follow, or to discuss with the tenant, for the next three seasons.
Decision
Where legume seed and PPL visits go first.
Seven ingredients, each at its own scale.
A 10 km rain cell is not your field. The tool shows the scale of every number, so a large cell never looks like field data.
IMERG
NASA
- 10 km
- Normal rain per season, 2001–2025
POWER
NASA
- Point
- Min and max temperature for crop water use
SMAP L4
NASA
- 9 km
- Root-zone moisture now, compared to normal
KATAM
Kementan
- Kecamatan
- Planting windows and crops per kecamatan
BIG
Indonesia
- Boundary
- Kecamatan boundaries for all of Java
FTW 2025
Fields of The World
- Field
- Predicted field outlines on the map
You
The farmer
- Your field
- Soil type and one priority, in 2 taps
| Source | Use | Scale |
|---|---|---|
IMERG NASA | Normal rain per season, 2001–2025 | 10 km |
POWER NASA | Min and max temperature for crop water use | Point |
SMAP L4 NASA | Root-zone moisture now, compared to normal | 9 km |
KATAM Kementan | Planting windows and crops per kecamatan | Kecamatan |
BIG Indonesia | Kecamatan boundaries for all of Java | Boundary |
FTW 2025 Fields of The World | Predicted field outlines on the map | Field |
You The farmer | Soil type and one priority, in 2 taps | Your field |
What we will not build.
Two days is short. These stay out, so the core flow can be good.
Price, profit, or yield predictionsIrrigation, fertilizer, or pest adviceA checked recommendation for one fieldSoil tests, crop history, or land ownershipUser accounts and export versioningAn AI chat assistantCrop detection from HLS images
The road to 15 November.
- Now → 13 NovPrep
Prepare Java data. Write the crop table and rule tests. Test with 5 farmers.
We are here - 14–15 NovMVP
Farmer flow F1–F5 and the district view. Demo video and project page.
- Dec – Janv1.1
Last season’s crop and water source inputs. Optional SoilGrids default.
- 2027v2.0
A local agronomist reviews the plans. More crops. Price data if reliable.
What could go wrong, and what we do.
- Space Apps rules limit work before the event
- Read the rules now. Keep prep to data and research if needed.
- KATAM access fails
- Use default season dates and say so. Try a dated manual import.
- Java data takes too long to prepare
- Run by province, from now. Show “unavailable” until done.
- Irrigation is unknown
- Label rain cover as “rain only”. Add water source in v1.1.
- Crop table or soil rules are wrong
- A source for each row. PPL review. Rule tests fix the output.
- No farmers to test before the event
- Recruit now through family, PPL contacts, and farmer groups.
| Risk | What we do |
|---|---|
| Space Apps rules limit work before the event | Read the rules now. Keep prep to data and research if needed. |
| KATAM access fails | Use default season dates and say so. Try a dated manual import. |
| Java data takes too long to prepare | Run by province, from now. Show “unavailable” until done. |
| Irrigation is unknown | Label rain cover as “rain only”. Add water source in v1.1. |
| Crop table or soil rules are wrong | A source for each row. PPL review. Rule tests fix the output. |
| No farmers to test before the event | Recruit now through family, PPL contacts, and farmer groups. |
Five people. One Field.
The people behind One Field.

Five answers we still need.
1
Confirm the Space Apps rules on work before 14 November.2
Confirm the KATAM access path.3
Approve the crop list, the plan sets, and the crop-table sources.4
Decide if SoilGrids can be a fourth data source in v1.1.5
Set the team size, the phone, and the network targets.
Draft for review · 30 September 2026 · Data: NASA, FTW, BIG, KATAM