🌿

CropView

Geo-tagged field capture with camera direction & FOV mapping for crop growth stage analysis.

Requires: Camera · GPS · Compass

Walk the field and capture a shot per crop — each one is geotagged with position, heading and ground footprint, and tagged to a growth stage. When you're done, export the session as a ZIP from the Data tab.

Already have ZIPs? Open them in the Data Explorer — drop in as many as you like to map, browse and annotate.

🗺️ Open Data Explorer ↗
📋

New Field Session

Name this survey session. All captures, images and GeoJSON will be saved under this project.

Project / Session Name Surveyor / Notes (optional) Camera Height Above Ground (m)
📏 Chest/eye height when standing ≈ 1.4–1.6 m. This scales the entire ground footprint — set it accurately.
📁 Images will be named:
ProjectName_ID_YYYYMMDDHHMMSS_lat_lon.jpg
✕
📡 GPS STATUS
Live · updates every 2s
— metres accuracy radius
NO FIX

🛰 Estimated Constellation Activity

GPS
GLONASS
GALILEO
BeiDou
⚠ Browsers cannot read actual satellite counts. These bars are estimated from your GPS accuracy — better accuracy = more satellites likely contributing. For real GNSS data, a native app is needed.

📊 Fix Metrics

Accuracy (H)—
Altitude Accuracy (V)—
Est. HDOP—
Fix Quality—
Est. Satellites—
Altitude—
Last Updated—

📈 Accuracy History (last 10)

older now

📱 Your Device

Platform—
Likely GNSS—
Multi-band—
✕
Version 3.6 · Glass · 2026

👨‍🔬 Developed By

Somdeep Kundu
PhD Research Scholar
Rural Data Research and Analysis Lab (RuDRA)
Centre for Technology Alternatives for Rural Areas (C-TARA)
IIT Bombay

🏛 Project Affiliation

Developed for the RGSTC Project
Rajiv Gandhi Science & Technology Commission
Maharashtra Government

🔬 Purpose

Mobile geo-tagged field capture app correlating phone camera POV with Sentinel-2 satellite imagery for FAO-56 crop growth stage validation using Kc coefficients.

Open Source GitHub Pages FAO-56 Kc Sentinel-2 GeoJSON IIT Bombay

✨ Look

v3.6 adds a frosted-glass look. Prefer the old one? Switch back any time — saved on this phone and in the Data Explorer.

🧭 What's new in v3

The heading pipeline no longer trusts a single browser event. It watches its own sensor stream, throws out invalid readings instead of quietly defaulting to North, notices when a phone-specific bug freezes the compass, and silently resubscribes and recovers. If it truly can't get a fix, it says so instead of showing you a confident, wrong cone. Tap the compass any time to force a recalibration.

Since v3.2: the heading is now always where the camera points, never the direction you are travelling — so side-looking shots from a vehicle are recorded correctly, and the map cone follows the phone live, even when held upright.

🗺️ View Your Data

Got ZIPs? Open them in the Data Explorer — drop in as many as you like to map, browse and annotate.

Open Data Explorer ↗

⚠️ Disclaimer

GPS coordinates, compass heading, altitude and ground footprint estimates depend on device sensor accuracy and may be inaccurate. Data from this app should not be used as the sole basis for agronomic or policy decisions. Sensor performance varies across devices. Always validate with ground truth data.

©️ Copyright

© 2026 Somdeep Kundu · IIT Bombay
Released under MIT License.
Free to use, modify and distribute with attribution.

📷 CAPTURE
🗺 MAP
📊 DATA
—°
TILT
N S W E
TAP TO RECAL
LAT —
LON —
AZ —°
SRC —
ACC —

📋 Session

Project—
Notes—
Started—

📡 Live Sensors

Latitude—
Longitude—
GPS Accuracy—
Smoothed Samples—
Altitude—
Azimuth—
Sensors—
Camera Tilt (nadir)—
Camera Height—
Est. H-FOV~65°
Ground Footprint—

🌱 FAO-56 Kc Stage

Kc¹
Initial
0.3–0.4
Kc²
Development
0.4–0.9
Kc³
Mid-Season
0.9–1.2
Kc⁴
Late-Season
0.6–0.9

Select stage before capturing. Embedded in GeoJSON for Layer 2 satellite correlation.

📁 Captures (0)

🌾
No captures yet.

⬇ Export

ZIP includes geocoded images, GeoJSON footprints, CSV and session README.

Got ZIPs? Open them in the Data Explorer to map, browse and annotate — import as many as you like.

🗺️ Open Data Explorer ↗