Welcome to PGeo!
PGeo is a powerful open-source library providing aimed to: 1. Acquire public domain remotely sensed data from different data sources 2. Process and analyze spatial data 3. Visualize and analyze images on the web 4. Disseminate spatial analytical results on the web
Open Source
PGeo is a cooperative project, it is easily extensible and anyone can write his own plug-in to enrich the platform with more data sources and more features.
Quick Start
This is a quick example on how to use PGeo.
from pgeo.thread.download_threads_manager import Manager
payload = request.get_json()
file_paths_and_sizes = payload['file_paths_and_sizes']
filesystem_structure = payload['filesystem_structure']
tab_id = payload['tab_id']
if tab_id not in managers:
managers[tab_id] = {}
mgr = Manager(source_name, file_paths_and_sizes, filesystem_structure, tab_id)
target_dir = mgr.run()
Find out more in the examples section of the project.
REST Web Services
Do you need to use PGeo over the web? Please check the PGeo REST project!