services/gdelt_news_service library

GDELT News Service for fetching geospatial news data.

Copyright (C) 2025, Software Innovation Institute, ANU.

Licensed under the GNU General Public License, Version 3 (the "License").

License: https://opensource.org/license/gpl-3-0.

This service provides production-grade integration with the GDELT GeoJSON API for fetching real-time news markers based on geographic bounds.

Authors: Miduo Luo, Graham Williams

Classes

GdeltNewsService
Service for fetching news from GDELT GeoJSON API with debouncing and caching.
NewsMarker
Represents a news marker with geographic location and metadata.