/qgis-stac-plugin_vsigs

QGIS plugin for reading STAC APIs with vsigs

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

qgis-stac-plugin (Custom with GCP access by vsigs)

GitHub Workflow Status GitHub release (latest by date including pre-releases) GitHub

QGIS plugin for reading STAC APIs

Site https://stac-utils.github.io/qgis-stac-plugin

The QGIS STAC API Browser currently lacks funding for maintenance, bug fixes and new features; therefore development will be slow for now. However we’re dedicated to maintaining the project. For assistance or if you have funding to contribute please reach out to Kartoza (info@kartoza.com)

Customization : Landscap Geoinfomatics Lab (University of Tartu)

Installation (From zip file)

  1. Download the release 1.1.2b from here
  2. Open the QGIS plugin manager, then select the Install from ZIP
  3. Click on "..." and select the zip file download in step 1
  4. Click install plugin

Screenshot for install from zip option

Mini Howto

(If bucket is not for public access) Add google cloud access credential to QGIS

  1. Obtain gcp access json
  2. In QGIS, Settings -> options
  3. Click System on the left panel
  4. From the right panel, look for Environment Section
  5. Add a new variables with :
    • Apply : Overwrite
    • Variable : GOOGLE_APPLICATION_CREDENTIALS
    • Value : The path to the Google credential JSON file (ex. C:\Users\John\glomodat-stac-testing-svc.json)
  6. Click ok

Screenshot for addding GCP credential

Configuration of qgis-stac plugin

  1. Open the STAC browser plugin from the plugin drop down
  2. Click New
  3. Type in the following information:

Screenshot for connection_info

  1. Click Test Connection

  2. If the connection is ok , you will find a notification msg "Connection is a valid STAC API" as follow. Screenshot for valid_connection

  3. Cick OK

Basic Operation on STAC

  1. From the main browser UI, select the newly added connection from the drop down.

    Screenshot for select_connection

  2. Click Fetch Collections, you will find those collections avaliable under the Collections Section

    Screenshot for fetch_collections

  3. you can filter out collections you want by :

    • typing in collection name in the Filter collections text box
    • specify the Extent by clicking the Extent selction
  4. Select collections that you want to browse, then click search

    Screenshot for search_collections

  5. Assets under those collections that selected in the pervious step will be showns in result tab

    Screenshot for result_items

  6. Click on view assets, from here, to load the geotiff into QGIS, click Select to add as layer under the gsdata asset

    Screenshot for view_items

  7. The selected geotiff is now loaded into QGIS

    Screenshot for load_geotiff