View on GitHub

PGeo

Open source Python library for geographic services

download .ZIPdownload .TGZ

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!