Qiusheng Wu's Avatar

Qiusheng Wu

@giswqs.bsky.social

Associate Professor @UTKnoxville | Amazon Scholar | Creator of #geemap & #leafmap | Talk about #Geospatial #GeoPython #DataViz #GIS #FOSS #EarthEngine

4,058 Followers  |  1,321 Following  |  422 Posts  |  Joined: 26.03.2023
Posts Following

Posts by Qiusheng Wu (@giswqs.bsky.social)

QGIS Plugin - GeoAI A Python package for using Artificial Intelligence (AI) with geospatial data

πŸ“˜ Documentation: opengeoai.org/qgis_plugin
πŸ’» GitHub: github.com/opengeos/geoai
πŸ“Ί Full video tutorial: youtu.be/L90id_ESQME

If you find the plugin useful, please give it a thumbs-up ⭐ on the QGIS plugin page: plugins.qgis.org/plugins/geoai

#GeoAI #QGIS #GIS #RemoteSensing #Geospatial #OpenSource

25.02.2026 14:14 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ Excited to announce the release of GeoAI QGIS Plugin v1.0!

This first stable release introduces a new one-click dependency installer for Linux, macOS, and Windows. You can install and run GeoAI directly from your existing QGIS setup, without the old complex pixi workflow.

25.02.2026 14:14 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
NOAA Coastal LiDAR - Basic Example

Try the Web App: noaa-lidar.gishub.org
GitHub Repository: github.com/opengeos/map...
Full video tutorial: youtu.be/CEmFT6aEE70

NOAA Digital Coast: coast.noaa.gov/dataviewer/#...

#lidar #opensource #geosptial #mapping #noaa #opendata

18.02.2026 16:16 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Want to easily explore and visualize LiDAR point clouds from NOAA Digital Coast?

In this step-by-step tutorial, you'll learn how to search, load, and interact with massive coastal LiDAR datasets using a powerful web app built with the maplibre-gl-lidar plugin. No complex setup required. j

18.02.2026 16:16 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

The anymap-ts Python package now supports creating choropleth maps from vector data with a few simple clicks!

Give it a try:

Web demo: ts.anymap.dev/examples/map...
Jupyter demo: notebook.link/github/openg...

GitHub: github.com/opengeos/any...
Documentation: ts.anymap.dev

#geospatial #opensource

16.02.2026 16:31 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Introduction to GIS Programming A practical guide to geospatial programming with Pythonβ€”learn spatial analysis, mapping, and cloud computing using open-source tools and real-world data.

1) Introduction to GIS Programming
Leanpub: leanpub.com/gispro/c/valentine
Book website: gispro.gishub.org

2) Spatial Data Management
Leanpub: leanpub.com/duckdb/c/valentine
Book website: duckdb.gishub.org

All code examples are freely available on the book websites.

#opensource #geospatial

14.02.2026 16:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Happy Valentine’s Day! ❀️

My two books are on sale on Leanpub today β€” 40% off.

If you want to learn modern GIS programming and large-scale geospatial analytics + visualization using open-source tools, this is a great time to grab them.

14.02.2026 16:27 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Compute on-the-fly is not very practical at the moment.

13.02.2026 15:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
addControlGrid - MapLibre GL Components

Try it out:
Web demo: opengeos.org/maplibre-gl-...
Jupyter demo: notebook.link/github/openg...

GitHub: github.com/opengeos/any...
Documentation: ts.anymap.dev
Video tutorial: youtu.be/Xr_UfBI46bc

#mapping #maplibre #typescript #jupyter #python

13.02.2026 14:57 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
addControlGrid - MapLibre GL Components

It supports many popular geospatial formats, including GeoJSON, GeoParquet, FlatGeobuf, PMTiles, COG, Zarr, COPC LiDAR, and Gaussian Splat.

It also includes powerful built-in UI components such as a minimap, bookmarks, print tool, view state manager, STAC search, street view, and geometry editor

13.02.2026 14:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Introducing anymap-ts: a new Python package that makes geospatial visualization easy!

Built on MapLibre + TypeScript, anymap-ts brings the same rich mapping experience to both the web and Jupyter Notebook.

13.02.2026 14:57 β€” πŸ‘ 15    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
FOSS4G Asia GeoAI Presentation Democratizing GeoAI: Open-Source Tools for AI-Powered Geospatial Analysis and Visualization FOSS4G Asia 2026 Slides: https://tinyurl.com/foss4g-geoai slides Qiusheng Wu Associate Professor Department ...

Slides: tinyurl.com/foss4g-geoai
GitHub: github.com/opengeos/geoai
Documentation: opengeoai.org

11.02.2026 12:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
FOSS4G Asia 2026 | Keynote: Open-Source Tools for AI-Powered Geospatial Analysis and Visualization
YouTube video by Geo Bharat FOSS4G Asia 2026 | Keynote: Open-Source Tools for AI-Powered Geospatial Analysis and Visualization

The recording for my keynote presentation at FOSS4G-Asia is now available. A big thank you to Ujaval Gandhi and the organizing committee for the invitation!

Title: Democratizing GeoAI: Open-Source Tools for AI-Powered Geospatial Analysis and Visualization

YouTube: youtu.be/TnO3GAmi1f0?...

11.02.2026 12:45 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Preview
GitHub - opengeos/maplibre-gl-components: Legend, colorbar, and HTML control components for MapLibre GL JS maps Legend, colorbar, and HTML control components for MapLibre GL JS maps - opengeos/maplibre-gl-components

And yes, these features are coming to Jupyter Notebook as well.

Give it a try:
GitHub: github.com/opengeos/map...
Demo: opengeos.org/maplibre-gl-...
Video tutorial: youtu.be/GhroyYozSL4

#maplibre #geospatial #opensource #mapping #dataviz

10.02.2026 16:17 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Cloud-Native Geospatial Visualization with MapLibre Plugin (Step-by-Step Tutorial)

I’m excited to share a new MapLibre plugin: maplibre-gl-components!

It makes it easy to visualize cloud-native geospatial formats, including COG, Zarr, PMTiles, FlatGeobuf, and GeoParquet.

10.02.2026 16:17 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Canopy Height Estimation with GeoAI and Pretrained Models
YouTube video by Open Geospatial Solutions Canopy Height Estimation with GeoAI and Pretrained Models

Video Tutorial: youtu.be/vsIRTM98qaU
Notebook Example: opengeoai.org/examples/canopy_height
Meta's Canopy Height Model: github.com/facebookresearch/HighResCanopyHeight

#GeoAI #RemoteSensing #CanopyHeight #DeepLearning #Python #OpenSource

06.02.2026 14:49 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Canopy Height Estimation with GeoAI and Pretrained Models

Learn how to estimate canopy height from aerial and satellite imagery using pretrained deep learning models with the GeoAI Python package. This tutorial shows you how to use Meta's High-Resolution Canopy Height Model with minimal code!

06.02.2026 14:49 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Remote Sensing of Environment | ScienceDirect.com by Elsevier - Remote Sensing of Environment | ScienceDirect.com by Elsevier Read the latest articles of Remote Sensing of Environment at ScienceDirect.com, Elsevier’s leading platform of peer-reviewed scholarly literature

Theme: Geospatial Foundation Models for Advancing Remote Sensing of Environment
Submission deadline: 30 June 2026

More details & submission guidelines:
www.sciencedirect.com/special-issu...

#RemoteSensing #EarthObservation #FoundationModels #GeoAI #MachineLearning

06.02.2026 13:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ“’ Call for Papers | Special Issue in Remote Sensing of Environment

We are excited to announce a forthcoming special issue in Remote Sensing of Environment focused on the rapidly evolving area of Geospatial Foundation Models and their transformative potential for environmental remote sensing.

06.02.2026 13:20 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
GeoAI Tutorials - YouTube πŸ› οΈ Explore the GitHub: https://github.com/opengeos/geoai πŸ“š Dive into the Docs: https://opengeoai.org πŸŽ₯ YouTube Playlist: https://www.youtube.com/playlist?lis...

A YouTube playlist with 42 GeoAI tutorials: www.youtube.com/playlist?lis...

03.02.2026 22:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks, Bonny!

03.02.2026 22:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GeoAI: A Python package for integrating artificial intelligence with geospatial data analysis and visualization Wu, Q., (2026). GeoAI: A Python package for integrating artificial intelligence with geospatial data analysis and visualization. Journal of Open Source Software, 11(118), 9605, https://doi.org/10.2110...

πŸ“Ž Links:
β€’ Paper: doi.org/10.21105/jos...
β€’ GitHub: github.com/opengeos/geoai
β€’ Docs: opengeoai.org

A big thank you to the JOSS reviewers Kamil Raczycki, Justin Bousquin, Akhil Marupilla and editors Mengqi Zhao and Kristen Thyng for their valuable feedback throughout the review process!

03.02.2026 22:05 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

πŸŽ‰ Excited to share that my paper has been published in the Journal of Open Source Software!

πŸ“„ "GeoAI: A Python package for integrating artificial intelligence with geospatial data analysis and visualization"

03.02.2026 22:05 β€” πŸ‘ 24    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
QGIS Plugin - GeoAI A Python package for using Artificial Intelligence (AI) with geospatial data

GeoAI QGIS Plugin: opengeoai.org/qgis_plugin
DeepForest: github.com/weecology/De...
Video Tutorial: youtu.be/23Su8J6R4Cw

#GeoAI #geospatial #forest #AI #QGIS

03.02.2026 16:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Tree Crown Segmentation in QGIS using DeepForest and GeoAI Plugin

Learn how to detect and segment trees from satellite imagery using the QGIS GeoAI plugin with DeepForest pre-trained models. This comprehensive tutorial covers installation, setup, and tree detection workflow, no coding required

03.02.2026 16:27 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
QGIS Plugin - GeoAI A Python package for using Artificial Intelligence (AI) with geospatial data

With this update, you can load pretrained DeepForest models to segment real-world objects such as trees, birds, livestock, dead trees, and more, directly inside QGIS.

Try it out:
Documentation: opengeoai.org/qgis_plugin
GitHub: github.com/opengeos/geoai

#deepforest #geoai #QGIS #geospatial

30.01.2026 15:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

QGIS GeoAI Plugin v0.5.0 is out!

I just released v0.5.0 of the QGIS GeoAI Plugin, bringing interactive image segmentation powered by DeepForest (deepforest.readthedocs.io) to your desktop GIS workflow.

30.01.2026 15:39 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
How to Download and Visualize NASA-ISRO NISAR Data in QGIS | Step-by-Step Tutorial
YouTube video by Open Geospatial Solutions How to Download and Visualize NASA-ISRO NISAR Data in QGIS | Step-by-Step Tutorial

Resources:
β€’ Video Tutorial: youtu.be/oRTplHPf_T0
β€’ NASA Earthdata Plugin for QGIS: github.com/opengeos/qgi...

Kudos to the Alaska Satellite Facility for this excellent NISAR Data User Guide: nisar-docs.asf.alaska.edu

#NISAR #QGIS #SAR #RemoteSensing #NASA #ISRO #GIS #SatelliteData #Geospatial

28.01.2026 13:30 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

How to Download and Visualize NASA-ISRO NISAR Data in QGIS | Step-by-Step Tutorial

Learn how to download and visualize NASA-ISRO NISAR SAR satellite data in QGIS without coding! This complete tutorial shows you how to use the NASA Earthdata plugin for QGIS to access powerful SAR data.

28.01.2026 13:30 β€” πŸ‘ 16    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1
Preview
Timelapse - Create timelapse animations from satellite and aerial imagery (NAIP, Landsat, Sentinel-2, Sentinel-1, GOES, and MODIS NDVI) using Google Earth Engine

In this step-by-step tutorial, I’ll show you how to visualize powerful weather events using NOAA’s GOES-18 satellite imagery inside QGIS, without needing to code.

Pluging page: plugins.qgis.org/plugins/time...
GitHub repo: github.com/opengeos/qgi...
Video tutorial: youtu.be/G1MnIGBdruA

25.01.2026 19:15 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0