Releases: OSINT-TECHNOLOGIES/gaia
v0.4-beta
GAIA 04.11.2023 UPDATE
PROGRAMM STRUCTURE CHANGES
- Added OpenStreetMap support
- Added osm folder with osm_processing.py script which handles some functionality of OSM module
- Deleted requirements_mng.bat script
- Added setup.py script which will handle requirements installation and some more stuff in the future
OPENSTREETMAP MODULE CHANGES
- Added OpenStreetMap map plotting function
- Added OpenStreetMap interactive map (will appear in GAIA web-interface as default way to work with OSM)
- Added OpenStreetMap static map (will appear when you activate "Open OSM analysis menu")
- Added OpenStreetMap street visualisation function for static map
- Added OpenStreetMap building visualisation function for static map
- Added OpenStreetMap dashboard
- Added OSM world political map
- Added OSM drawing module
- Added OSM bright map layer
- Added OSM dark map layer
- Added OSM dual maps mode
README CHANGES
- Added OpenStreetMap how-to-start guide
- Updated requirements list
- Updated list of GAIA-integrated services
- Updated some moments where requirements_mng.bat script was mentioned (now replaced with setup.py)
- Fixed links to services and libraries in descriptions
v0.34-beta
10.15.2023 GAIA UPDATE
PROGRAM STRUCTURE CHANGES
- GAIA.ipynb structure was changed because of preparation proccess for further services integration
GOOGLE EE MODULE CHANGES
-
Fixed potential buggy place in create_ee_creds.py (json_file was empty variable, replaced with service_acc_filename)
-
Added error logging
README AND REPOSITORY CHANGES
- All modules and files related exactly to GEE service were moved to gee folder
v0.33-beta
09.29.2023 GAIA UPDATE
PROGRAM STRUCTURE CHANGES
- Added customds_init.py module for custom datasets processing
GOOGLE EE MODULE CHANGES
-
Added GEE custom datasets mode* with appropriate button and textfield where you'll need to enter GEE-format dataset name
-
Added separate time-period input fields for GEE custom datasets
-
Added custom dataset time period output above the map
-
Fixed incorrect errors output in datasets plotting cell
README AND REPOSITORY CHANGES
- Added requirements.txt file for the case if requirements_mng.bat doesn't work on your device
*Be careful that this mode is under development and improvement process and some functions which are available for integrated datasets may be unavailable in custom mode, also not every dataset you'll try to use will be working fine.
v0.32-beta
09.12.2023 GAIA UPDATE
PROGRAM STRUCTURE CHANGES
-
Added modular structure for datasets processing
-
Updated ee_ds.txt file because of newly added datasets
GOOGLE EE MODULE CHANGES
-
Added LandSat 8 SR, LandSat 8 RAW, LandSat 9 TOA datasets support
-
Elements which were not related to bands were deleted from bands choice lists
v0.31-beta-hotfix1
Deleted Sentinel 1 SAR GRD map layer
v0.31-beta
09.07.2023 GAIA UPDATE
PROGRAM STRUCTURE CHANGES
-
create_ee_creds.py doesn't create new credentials file anymore, it just finds them in .JSON file you need to download from Google Earth Engine website as you did in 0.3b
-
Reading all text information in GAIA is now realized using txtreading.py module
-
import sys is now used in GAIA
GOOGLE EE MODULE CHANGES
-
Added MODIS TSR dataset support
-
Added MODIS TTA&FD dataset support
-
Added new lines in ee_ds.txt about newly added dataset
-
Sentinel 1 SAR GRD dataset was temporarily deleted, but info about it remains in ee_ds.txt
-
ee_guide.txt was redacted because of create_ee_creds.py rework
-
"Create EE credentials file" button was deleted
-
Added "Create EE service account" button
-
Errors were redacted in order to give more objective information about errors
-
Added max cloud cover slider which can be applied to all Landsat datasets and Sentinel datasets (except Sentinel 1 SAR GRD, Sentinel 5P Cloud)
-
Non-existent bands of Sentinel 1 SAR GRD were deleted
-
Not working bands of Sentinel 2 MSI were deleted
-
Sentinel 2 MSI was renamed to Sentinel 2 MSI SR in order to give users understanding that it was surface reflectance dataset
-
Corrected name of Sentinel 2 MSI bands multiselection, now it's called "Select Sentinel 2 MSI (TOA/SR) bands because it can be used both for SR and TOA datasets
-
Added Sentinel 2 MSI TOA dataset
-
Improved MODIS snowcover dataset visualisation (added color pallete)
-
Improved Sentinel-5P Cloud visualisation (added color pallete)
-
Fixed Sentinel 2 MSI visualisation bug (dataset wasn't visualised on map in 0.3b even if it was chosen)
README AND REPOSITORY CHANGES
-
Line about "Create EE credentials file" button was deleted in "How to start researching with GAIA" part
-
Deleted unrelevant PATH.txt and original config.txt files from repository
-
create_ee_creds.py was moved to modules folder together with txtreading.py
v0.3-beta
GAIA 08.28.2023 UPDATE
PROGRAMM STRUCTURE CHANGES
- Now GAIA implements the idea of getting as much sources of sattelite and aerial images as it possible in one app. You'll be analyzing everything right in GAIA web interface using image datasets from sattelite imagery providers. Google Earth Engine is the only supported source for now, but more services support will be added soon or later.
- Added requirements management script. You can use it to install or update requirements
- Filters dashboard was deleted
- Image uploading function was deleted
- Added several images datasets support
- Added Google Earth Engine dashboard
- Added images source choice
- Added error handling in some places in order to see short and clear errors reasons
- Added ee_guide.txt file which contains Earth Engine how-to-start information. It can be shown in GAIA window using "How to start Google EE" button
- Added ee_ds.txt file which contains information about Earth Engine datasets. It can be shown in GAIA window using "Show datasets technical info" slider
- Added create_ee_creds.py script for ee_creds.txt creation in order to log into GAIA using prepared GEE service account .json file
GOOGLE EE CHANGES:
- Added Landsat datasets support (Landsat 7 SR, Landsat 8 TOA, Landsat 9 SR/RAW)
- Added Sentinel datasets support (Sentinel 1 SAR GRD, Sentinel 2 MSI, Sentinel 5P Cloud)
- Added MODIS snowcover dataset support
- Added NASA FIRMS dataset support
- Added time interval input
- Added dataset provider choice buttons
- Added bands selection for each dataset
- Added datasets information reference
README CHANGES
- Added Google Earth Engine how-to-start guide
- Added requirements list
- Some details were redacted because of the new way GAIA works
- Added project logo
- Added "What is GAIA?" part
- Added GEE demo screenshots
- Added list of supported images services
v0.2-beta
GAIA 06.27.2023 UPDATE
PROGRAMM STRUCTURE CHANGES
- ImageOps and Image imported from PIL module were temporarily removed
- Mercury (runmercury.com) framework is now used to build web-interface for GAIA
- start.bat was updated because of the new way to start the web-version
FILTERS CHANGES
- Auto-contrast filter was temporarily removed
README CHANGES
- README was updated due to the completely new way to work with program
v0.11-beta
GAIA 06.21.2023 UPDATE
PROGRAMM STRUCTURE CHANGES
- ImageOps and Image imported from PIL module are used now in GAIA
FILTERS CHANGES
- Added Laplacian filter
- Added auto-contrast filter
- Added Sobel filter
- Tasseled cap (4) and Tasseled cap (1) filters were removed because they give same result as some other filters
- Tasseled cap (2) is Tasseled cap (1) now
- Tasseled cap (3) is Tasseled cap (2) now
- Tasseled cap (5) is Tasseled cap (3) now
- Tasseled cap (6) is Tasseled cap (4) now
- PCA filter was removed because it gives same result as new Tasseled cap (1)
README CHANGES
- Filters list was updated
- Readme was changed cosmetically a little to make it more beautiful and informative
v0.1-beta
The very first BETA-release of GAIA