Files
GeoSentinel/README.md
2026-02-07 21:03:51 +05:30

6.7 KiB
Raw Blame History

🌍 GeoSentinel

GeoSentinel

GeoSentinel is a geospatial monitoring platform that tracks global movement in real time.

It aggregates ship and flight routes, live coordinates, and geodata into a unified system, providing clear geographic and geopolitical awareness for analysis, visualization, and decision-making. . 🚀

🚀 Visit the Blog:
👉 https://haybnz.web.app/blog

🚀 Visit the Blog:
👉 https://varadaraj.online/

Profile Views


🔴 NOTE
Stay updated with the latest Geo Sentinel AI releases and announcements.

👉 Subscribe here:
https://docs.google.com/forms/d/e/1FAIpQLSe3qBh6r1orih2MkLf5DjdolX0jv5Abct02363lLxpXEute-Q/viewform

🌟 Features

  • 🗺️ Access to GeoJSON data and surveillance grid tiles.
  • ✈️ Real-time flight data.
  • 🚢 Live vessel tracking.
  • 🛰️ Advanced aerial segmentation with YOLO.
  • 🖼️ Image analysis for object and GPS metadata.
  • 📰 Geopolitical news and sentiment analysis.
  • 💹 Market data for commodities and cryptocurrencies.
  • 🌐 Translation services.

📦 Download and Move geodata Folder to Root Directory

👉 Download geodata folder

-ADD API KEY IN app.py -ADD API KEY IN earth.html {on line1850 const tomtomApiKey = 'ADD_API+KEY';}

🛰️ GeoSentinel Installation Guide

📥 Clone or Fork the Repository

Option 1: Clone directly

git clone https://github.com/h9zdev/GeoSentinel.git

Option 2: Fork the repository

https://github.com/h9zdev/GeoSentinel/fork

Then clone your fork:

git clone https://github.com/<your-username>/GeoSentinel.git

📂 Navigate to Project Directory

cd GeoSentinel

🧩 Install Dependencies

pip install -r requirements.txt

(Optional but recommended)

python -m venv venv
source venv/bin/activate   # Linux / macOS
venv\Scripts\activate      # Windows

▶️ Run the Application

python app.py

🌐 Open in Browser


Notes

  • SSL warnings are normal for localhost with HTTPS.
  • Use http://127.0.0.1:8000 if HTTPS is not configured.

⚙️ API Endpoints

🌎 Earth

  • GET /earth
    • Renders the main earth page.

🗺️ GeoJSON

  • GET /api/geojson/
    • Retrieves a summary of a GeoJSON file.
    • Example: /api/geojson/example.geojson

🛰️ Surveillance Grid

  • GET /api/geo/index
    • Retrieves the surveillance grid index.
  • GET /api/geo/tile///
    • Retrieves a specific surveillance grid tile.
    • Example: /api/geo/tile/1/2/3

✈️ Flights

  • GET /api/geo/flights
    • Fetches live flight data.
  • GET /api/geo/flight/meta/
    • Retrieves metadata for a specific flight.
    • Example: /api/geo/flight/meta/UAL123

🚢 Vessels

  • GET /api/geo/vessels
    • Fetches live vessel data.
  • GET /api/geo/vessel/path/
    • Retrieves the historical path of a vessel.
    • Example: /api/geo/vessel/path/123456789

📸 Image Analysis

  • POST /api/geo/segment
    • Performs aerial segmentation on a satellite tile.
  • POST /api/geo/analyze-upload or /upload
    • Analyzes an uploaded image for objects and GPS metadata.

📰 News

  • GET /api/geo/news
    • Fetches geopolitical news for a specific location.
  • POST /api/news/analyze
    • Analyzes the sentiment of a news article.
  • GET /api/news/advanced
    • Performs an advanced search for news articles.

💹 Market

  • GET /api/market/data
    • Fetches market data for commodities and cryptocurrencies.

🌐 Translate

  • GET /api/translate
    • Translates text to English.

🚀 How to Use

curl http://localhost:8000/api/geo/flights

🙏 API TO USE

🗺️ Images of GeoSentinel UI

GeoSentinel Screenshot GeoSentinel Screenshot

GeoSentinel Screenshot

GeoSentinel Screenshot

GeoSentinel Screenshot GeoSentinel Screenshot

GeoSentinel Screenshot

📜 License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License. See the LICENSE file for more details.

Unauthorized use is strictly prohibited.

📧 Contact: singularat@protn.me

Support

Donate via Monero: 45PU6txuLxtFFcVP95qT2xXdg7eZzPsqFfbtZp5HTjLbPquDAugBKNSh1bJ76qmAWNGMBCKk4R1UCYqXxYwYfP2wTggZNhq

👥 Contributors and Developers

haybnzz
Steiynbrodt
H9yzz
VaradScript

👥

X9 CYBERNETICS

Star History

Star History Chart

If you use NeuroTumorNet in your research, please cite: Made with ❤️ and lots of .