Pular para o conteúdo principal

GC Scripts Hub

The Guardian Connector (GC) Scripts Hub is a growing collection of automation scripts designed to help communities guard and manage their land through data integration and workflow automation. Built on the Windmill platform, these scripts empower communities to connect different tools, automate data collection, and streamline their conservation workflows without requiring deep technical expertise.

🤖 Automation Capabilities

These scripts can be scheduled to run automatically, creating workflows such as:

  • Regular checks for new deforestation alerts in your territory
  • Hourly exports of survey data for community meetings
  • Immediate WhatsApp notifications when environmental threats are detected

🌱 Community-Focused Design

The Scripts Hub recognizes that every community has unique needs and workflows. Scripts can be customized and combined to create automated processes that support your specific conservation goals, whether that's monitoring biodiversity, documenting cultural sites, or tracking environmental threats.

This resource continues to grow based on community needs and feedback, ensuring that the tools evolve to better serve grassroots conservation efforts worldwide.

A Windmill Workspace populated with some of the tools in the GC Scripts Hub. A Windmill Workspace populated with some of the tools in the GC Scripts Hub.


🔗 Data Connectors

The GC Scripts Hub includes connectors that automatically gather data from various platforms and tools commonly used by communities:

📋 Survey & Data Collection

  • EpiCollect5: Fetch survey responses and form data from EpiCollect5.
  • KoboToolbox: Fetch survey responses and form data, including support for multilingual forms and media attachments.
  • ODK: Fetch survey responses and form data from ODK Central, including media attachments.

🌍 Environmental Monitoring

  • Earth Index: Retrieve features generated on Earth Index, an AI-powered platform for environmental detection and monitoring.
  • Global Forest Watch: Download deforestation alerts, fire alerts, and other environmental change detection data for your territory.
  • Proprietary Alerts: Retrieve change detection alerts and satellite imagery showing before-and-after comparisons generated by a proprietary alerts provider, posted to a Google Cloud Platform bucket.

🗺️ Mapping & Location

  • ArcGIS: Download data from ArcGIS Online, including from feature layers and submissions data from tools such as Survey123.
  • CoMapeo: Import community mapping data and observations, with support for photos and other attachments.
  • CyberTracker: Import data collected using CyberTracker.
  • Locus Map: Import GPS tracks and mapping data.
  • Mapbox: Update Mapbox tilesets with data on Guardian Connector.
  • QField: Import GeoPackage files generated using QField.
  • SMART: Import patrol data from SMART Desktop.

🌿 Biodiversity Monitoring

  • Timelapse: Import annotated camera trap data from Timelapse.

💾 Dataset Uploader

  • Dataset Uploader: An application to upload datasets in file format (i.e. CSV, Shapefile, GeoJSON, and more) to the Guardian Connector data warehouse. See the Dataset Uploader page for more details.

🗄️ Data Cataloging

🏷️ Local Contexts

  • Local Contexts: Annotate datasets using Local Contexts Traditional Knowledge (TK) and Biocultural (BC) labels. See the Local Contexts guide for more details.

📤 Data Export & Sharing

⚠️ Alert Distribution

  • CoMapeo Integration: Post environmental alerts directly to CoMapeo servers for offline access.
  • WhatsApp Notifications: Automatically send alert summaries to community members via Twilio.

📦 Data Sovereignty

  • Azure Blob Storage Export: Generate a secure, time-limited SAS URL to bulk-download all file-based data (images, media, documents) from Azure Blob Storage via azcopy — supports local disk, AWS S3, Google Cloud Storage, and Azure-to-Azure transfers.
  • Complete Data Export: Download all your community's data as CSV files, supporting data sovereignty and exit plans.
  • Flexible Formats: Export data in formats suitable for different analysis tools and platforms (GeoJSON, CSV).

📊 Metrics & Reporting

  • Guardian Connector Metrics: Generate and store monthly usage metrics across Guardian Connector services.