Skip to content
Christina Zorenboehmer edited this page Apr 20, 2025 · 7 revisions

The Sen2Cube.at ArcGIS Pro Toolbox

The Sen2Cube.at Inference Toolbox is an ArcGIS Pro Python toolbox, which can be installed by downloading it and adding it to ArcGIS Pro. It is designed to interact with the Sen2Cube.at backend. It allows users to authenticate, select remote sensing data from the Sen2Cube database (factbases), apply semantic models (knowledgebases), define a spatio-temporal query, and retrieve geospatial inference results into ArcGIS Pro.

Key Features

  • User Authentication with token-based OAuth2 system
  • Live Factbase and Knowledgebase Fetching from the Sen2Cube.at API
  • Interactive Area of Interest (AOI) selection and validation
  • Time Range Filtering with allowed date validation
  • Threaded Token Refreshing and Auto-Logout for user inactivity
  • Automated Result Download and Addition to ArcGIS Pro Map

Workflow

  1. Login: Enter your Sen2Cube.at credentials and check the login box.
  2. Select Factbase and Knowledgebase: These are automatically populated after successful login.
  3. Set AOI and Time Range: these parameters are validated against factbase information.
  4. Run Inference: Once everything is set, click 'Run' to submit the job.
  5. Status Monitoring: Tool checks job status every 10 seconds.
  6. Results: Once completed, results (GeoTIFF, CSV) are downloaded and added to the current ArcGIS Pro map.

Output

  • Results are stored in the output directory and auto-added to the map.
  • File Naming: Includes inference ID and result type.
  • Duplicate Management: New versioned file created if file already exists.

Clone this wiki locally