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 Blog: haybnz.web.app
- πΊοΈ 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.
-ADD API KEY IN app.py -ADD API KEY IN earth.html {on line1850 const tomtomApiKey = 'ADD_API+KEY';}
git clone https://github.com/h9zdev/GeoSentinel.githttps://github.com/h9zdev/GeoSentinel/fork
Then clone your fork:
git clone https://github.com/<your-username>/GeoSentinel.gitcd GeoSentinelpip install -r requirements.txt(Optional but recommended)
python -m venv venv
source venv/bin/activate # Linux / macOS
venv\Scripts\activate # Windowspython app.py-
Earth View
https://127.0.0.1:8000/earth -
News Dashboard
https://127.0.0.1:8000/news
- SSL warnings are normal for localhost with HTTPS.
- Use http://127.0.0.1:8000 if HTTPS is not configured.
- GET /earth
- Renders the main earth page.
- GET /api/geojson/
- Retrieves a summary of a GeoJSON file.
- Example:
/api/geojson/example.geojson
- 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
- 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
- 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
- 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.
- 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.
- GET /api/market/data
- Fetches market data for commodities and cryptocurrencies.
- GET /api/translate
- Translates text to English.
curl http://localhost:8000/api/geo/flightsThis 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
Donate via Monero: 45PU6txuLxtFFcVP95qT2xXdg7eZzPsqFfbtZp5HTjLbPquDAugBKNSh1bJ76qmAWNGMBCKk4R1UCYqXxYwYfP2wTggZNhq
X9 CYBERNETICS
If you use NeuroTumorNet in your research, please cite: Made with β€οΈ and lots of βοΈ.







