koala73 / koala73/worldmonitor

Feature Request: Global Agricultural Commodities & Crop Disruption Radar Layer

Open
#4,369 2 comments 2 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
86.6k
Forks
13.1k
Avg merge
8h 4m
Merged PRs (30d)
825

Description

### Feature area

Map / Globe / Data layers

### Description

Introduce a new map layer and intelligence feed specifically dedicated to agricultural supply chain disruptions and food security metrics. This "AgroTech" layer would track real-time extreme weather impacts on major crop yields, regional agricultural input shortages (e.g., fertilizer supply bottlenecks), and localized crop diseases. It could pull from open agricultural databases or remote sensing APIs to visualize at-risk agricultural zones directly on the 3D globe and flat maps.

### Problem it solves

While World Monitor currently tracks standard financial commodities and general conflicts, food security is a major underlying driver of geopolitical instability, which directly impacts the Country Instability Index (CII). Currently, users cannot spatially visualize agricultural risk zones or geographically correlate raw crop disruptions with market shifts. Introducing this dedicated tracking allows researchers and users of the Commodity variant to anticipate agricultural supply chain shocks before they fully manifest in the broader market.

### Alternatives considered

Relying entirely on the existing text-based AI news synthesis for agriculture-related keywords, though this lacks immediate geospatial correlation.

Using the existing general weather layers, which don't directly translate to crop yield risk without domain-specific interpretation.

Manually exporting the global intelligence data to an external relational database management system to map it against independent agricultural datasets offline.

### Additional context

This feature would naturally expand the capabilities of the commodity.worldmonitor.app variant. Potential data sources could include FAO (Food and Agriculture Organization) open datasets or USDA remote sensing data. The new layer could seamlessly utilize the existing deck.gl/globe.gl infrastructure to render color-coded heatmaps of crop stress alongside the existing 56 map layers.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the existing map and globe layer architecture, including the deck.gl/globe.gl integration and the commodity.worldmonitor.app variant. Identify how the current 56 layers receive and render data, then define the agricultural data sources, risk metrics, and visualization scope before implementation. Done means an agreed data pipeline and a working crop-risk layer with documented coverage and update behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.