Qiusheng Wu's banner
Qiusheng Wu's profile picture

Qiusheng Wu

@giswqs • 54,783 subscribers

Associate Professor @UTKGeography | @Amazon Scholar | Talk about #opensource #geospatial #dataviz #GeoAI

Shorts

The GeoAI Python package now supports object detection using pre-trained models from the GeoDeep libarary ( The supported object types include cars, trees, birds, planes, aerovision, utilities, buildings, and roads. Try it out: GitHub: Notebook example: #geospatial #geoai #opensource #python

The GeoAI Python package now supports object detection using pre-trained models from the GeoDeep libarary ( The supported object types include cars, trees, birds, planes, aerovision, utilities, buildings, and roads. Try it out: GitHub: Notebook example: #geospatial #geoai #opensource #python

87,303 Aufrufe

Introducing segment-geospatial, A Python package for segmenting geospatial data with the Segment Anything Model (SAM) GitHub: Docs: Notebook: #segmentanything #deeplearning #geopython

Introducing segment-geospatial, A Python package for segmenting geospatial data with the Segment Anything Model (SAM) GitHub: Docs: Notebook: #segmentanything #deeplearning #geopython

312,519 Aufrufe

segment-geospatial v0.3.0 is out - segmenting satellite imagery with the Segment Anything Model (SAM). GitHub: Docs: Notebook: #segmentanything #deeplearning #geopython #geospatial

segment-geospatial v0.3.0 is out - segmenting satellite imagery with the Segment Anything Model (SAM). GitHub: Docs: Notebook: #segmentanything #deeplearning #geopython #geospatial

207,177 Aufrufe

Google just released the AlphaEarth Foundations with 64 dimensions of satellite embeddings at 10-m resolution at the global scale! It is very interesting! Check it out Blog post: Dataset: Paper: #AI #geospatial #remotesensing #geoai

Google just released the AlphaEarth Foundations with 64 dimensions of satellite embeddings at 10-m resolution at the global scale! It is very interesting! Check it out Blog post: Dataset: Paper: #AI #geospatial #remotesensing #geoai

47,254 Aufrufe

Removing clouds from satellite images with a few clicks using That's fun. Try it out: Image source: #AI #deeplearning #geospatial

Removing clouds from satellite images with a few clicks using That's fun. Try it out: Image source: #AI #deeplearning #geospatial

103,422 Aufrufe

Downloading Google Open Building dataset for #Morocco. It contains 12.3M buildings. Great for assessing building damage by the earthquake 🫨 Notebook: GeoPackage: (3.11 GB) #geospatial #opendata #MoroccoEarthquake

Downloading Google Open Building dataset for #Morocco. It contains 12.3M buildings. Great for assessing building damage by the earthquake 🫨 Notebook: GeoPackage: (3.11 GB) #geospatial #opendata #MoroccoEarthquake

87,664 Aufrufe

A sneak peek of a new feature in the #GeoAI Python package! 🎉 Now you can detect cars from georeferenced aerial imagery using deep learning—all with just a few lines of code. Stay tuned for an in-depth video tutorial coming soon! 🛠️ Explore the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist:

A sneak peek of a new feature in the #GeoAI Python package! 🎉 Now you can detect cars from georeferenced aerial imagery using deep learning—all with just a few lines of code. Stay tuned for an in-depth video tutorial coming soon! 🛠️ Explore the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist:

45,724 Aufrufe

Segment-geospatial v0.4.0 is out. Segmenting satellite imagery and saving results as GeoTIFF and vector formats 👇 GitHub: Notebook: Video: #geospatial #segmentanything #leafmap

Segment-geospatial v0.4.0 is out. Segmenting satellite imagery and saving results as GeoTIFF and vector formats 👇 GitHub: Notebook: Video: #geospatial #segmentanything #leafmap

62,803 Aufrufe

Check out this 📹 step-by-step tutorial on how to visualize and download 🛰️ satellite images of the #Morocco earthquake using the Maxar Open Data on #AWS. Video: Web App: GitHub: Notebook: #moroccoearthquake #geospatial #dataviz #python

Check out this 📹 step-by-step tutorial on how to visualize and download 🛰️ satellite images of the #Morocco earthquake using the Maxar Open Data on #AWS. Video: Web App: GitHub: Notebook: #moroccoearthquake #geospatial #dataviz #python

56,055 Aufrufe

Visualizing :) Open Data for the 2023 #Morocco Earthquake GitHub: Web App: #moroccoearthquake #geospatial #opendata #aws

Visualizing :) Open Data for the 2023 #Morocco Earthquake GitHub: Web App: #moroccoearthquake #geospatial #opendata #aws

44,958 Aufrufe

Display a video on an interactive map 🗺️ with #MapLibre and #Leafmap. Check it out: Map: GitHub: Notebook: #geospatial #opensource #dataviz #python

Display a video on an interactive map 🗺️ with #MapLibre and #Leafmap. Check it out: Map: GitHub: Notebook: #geospatial #opensource #dataviz #python

34,840 Aufrufe

Create Stunning Time-Series Satellite Images in Seconds! The GEE Data Catalogs Plugin v0.5 for QGIS is now available and it's a powerful upgrade. You can now create time-series satellite imagery with just a few clicks using a simple interface. The new version also supports direct downloads to your computer, making the workflow faster and more efficient. Key Features: - Access over 80 petabytes of satellite and geospatial datasets from Google Earth Engine - Generate animated time-series imagery effortlessly - Export results directly from QGIS to your local machine Useful Links: QGIS Plugin Page: GitHub Repository: Video Tutorial: #QGIS #geospatial #EarthEngine #Python #datascience #satellite

Create Stunning Time-Series Satellite Images in Seconds! The GEE Data Catalogs Plugin v0.5 for QGIS is now available and it's a powerful upgrade. You can now create time-series satellite imagery with just a few clicks using a simple interface. The new version also supports direct downloads to your computer, making the workflow faster and more efficient. Key Features: - Access over 80 petabytes of satellite and geospatial datasets from Google Earth Engine - Generate animated time-series imagery effortlessly - Export results directly from QGIS to your local machine Useful Links: QGIS Plugin Page: GitHub Repository: Video Tutorial: #QGIS #geospatial #EarthEngine #Python #datascience #satellite

14,171 Aufrufe

Tree extraction from satellite imagery using segment-geospatial v0.5 and the Segment Anything Model (SAM) - by Lucas Prado Osco LinkedIn post: Notebook: #geospatial #segmentanything

Tree extraction from satellite imagery using segment-geospatial v0.5 and the Segment Anything Model (SAM) - by Lucas Prado Osco LinkedIn post: Notebook: #geospatial #segmentanything

40,481 Aufrufe

A sneak peak of segment-geospatial v0.4.0 - Automatically generating object masks for satellite imagery GitHub: Notebook: #geospatial #deeplearning #segmentanything

A sneak peak of segment-geospatial v0.4.0 - Automatically generating object masks for satellite imagery GitHub: Notebook: #geospatial #deeplearning #segmentanything

39,575 Aufrufe

Cloud and Cloud Shadow Detection From Satellite Imagery with GeoAI and OmniCloudMask In this tutorial, you’ll detect clouds and cloud shadows, compute cloud statistics, clean segmentation outputs, convert raster masks to vectors, smooth boundaries, and generate a cloud-free mask for downstream remote sensing analysis. This workflow works with imagery that includes Red, Green, and NIR bands (e.g., Landsat, Sentinel-2, NAIP, and other commercial data). Notebook: Video tutorial: #geospatial #remotesensing #geoai

Cloud and Cloud Shadow Detection From Satellite Imagery with GeoAI and OmniCloudMask In this tutorial, you’ll detect clouds and cloud shadows, compute cloud statistics, clean segmentation outputs, convert raster masks to vectors, smooth boundaries, and generate a cloud-free mask for downstream remote sensing analysis. This workflow works with imagery that includes Red, Green, and NIR bands (e.g., Landsat, Sentinel-2, NAIP, and other commercial data). Notebook: Video tutorial: #geospatial #remotesensing #geoai

11,554 Aufrufe

🚀 Exciting news! The #GeoAI Python package now lets you train land cover classification models with just one line of code. Leverage any PyTorch segmentation model from — with hundreds of image encoders & pretrained weights available. 📍 GitHub: 📓 Notebook: #GeoAI #Geospatial #DeepLearning

🚀 Exciting news! The #GeoAI Python package now lets you train land cover classification models with just one line of code. Leverage any PyTorch segmentation model from — with hundreds of image encoders & pretrained weights available. 📍 GitHub: 📓 Notebook: #GeoAI #Geospatial #DeepLearning

16,210 Aufrufe

🚀 MapLibre Tutorial 15: Create stunning 3D maps using OpenFreeMap vector tiles—all with just a few lines of code! Best of all, it’s completely FREE and requires no API key! 🎥 Watch the video: 📚 Explore the playlist: 📝 Check out the notebook: 🌐 Try the demo: To learn more about OpenFreeMap, visit #geospatial #opensource #leafmap #maplibre

🚀 MapLibre Tutorial 15: Create stunning 3D maps using OpenFreeMap vector tiles—all with just a few lines of code! Best of all, it’s completely FREE and requires no API key! 🎥 Watch the video: 📚 Explore the playlist: 📝 Check out the notebook: 🌐 Try the demo: To learn more about OpenFreeMap, visit #geospatial #opensource #leafmap #maplibre

21,112 Aufrufe

🚀 I spent the entire day training image segmentation models from scratch! I've created several pretrained models to detect features like buildings, cars, ships, solar panels, and wetlands. Video tutorials are coming soon! 🤗 Check out the pretrained models on Hugging Face: 🛠️ Check out the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist: #GeoAI #geospatial #AI #Python #DeepLearning

🚀 I spent the entire day training image segmentation models from scratch! I've created several pretrained models to detect features like buildings, cars, ships, solar panels, and wetlands. Video tutorials are coming soon! 🤗 Check out the pretrained models on Hugging Face: 🛠️ Check out the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist: #GeoAI #geospatial #AI #Python #DeepLearning

15,084 Aufrufe

🚀 The #GeoAI Python package now supports feature segmentation from high-resolution satellite and aerial imagery using text prompts, such as trees, buildings, etc. It efficiently processes large datasets with automatic tiling and can save results as a single image. Stay tuned for more features coming soon! 📓 Access the notebook: 🛠️ Explore the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist: #GeoAI #geospatial #AI #Python #DeepLearning

🚀 The #GeoAI Python package now supports feature segmentation from high-resolution satellite and aerial imagery using text prompts, such as trees, buildings, etc. It efficiently processes large datasets with automatic tiling and can save results as a single image. Stay tuned for more features coming soon! 📓 Access the notebook: 🛠️ Explore the GitHub repository: 📚 Dive into the documentation: 📺 Check out the entire YouTube playlist: #GeoAI #geospatial #AI #Python #DeepLearning

13,923 Aufrufe

A comprehensive list of 9,043 #NASA Earth science data products available in TSV and JSON formats. Integration into #leafmap for interactive search and visualization is coming soon 🗺️🌎 ➡️ NASAEarthdata #opendata #geospatial #earthobservation

A comprehensive list of 9,043 #NASA Earth science data products available in TSV and JSON formats. Integration into #leafmap for interactive search and visualization is coming soon 🗺️🌎 ➡️ NASAEarthdata #opendata #geospatial #earthobservation

17,392 Aufrufe

Videos

giswqs's profile picture

Introducing RustGIS v0.1.0, the first release! RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. This first release brings a full desktop GIS with a familiar ribbon, over 1,000 geoprocessing tools, and an AI Assistant that works the map for you. What it does - Your data, any map: GeoJSON, CSV, Shapefile, GeoParquet, Flatgeobuf, PMTiles, GeoTIFF and COG, web tiles, vector tiles and MapLibre styles, on a 3D globe or in any projection. - Cartography and layouts: thematic symbology, collision-free labels, page layouts, map series, PDF export, reports and presentations. - Analysis: overlay and proximity tools, guided workflows, ModelBuilder, and 1,000+ GeoLibre and Whitebox tools for terrain, hydrology and LiDAR, even in the browser. - Editing: snapping, templates, domains and attribute rules, with undo for every change. - AI Assistant: ask questions or give instructions in plain language, using the model you choose (Anthropic, OpenAI, Gemini, Ollama and more). - Scriptable and extensible: run any command from the command line, and add tools with sandboxed WebAssembly plugins. - Ready to install: Windows installers, a signed macOS app, Linux .deb, .rpm and AppImage, and 15 interface languages. Try it out - Launch the web app: - Download: - Documentation: - GitHub: - Release notes: #GIS #Rust #OpenSource #Geospatial #RemoteSensing #AI

Qiusheng Wu

73,711 Aufrufe • vor 5 Tagen

giswqs's profile picture

GeoLibre v2.3.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release brings a legend that writes itself from your symbology, a new GeoLens catalog browser, and 200+ GeoLibre Rust geoprocessing tools running entirely in the browser. What's new in v2.3.0 - Automatic on-map Legend: the legend builds itself from your visible layers, with class rows for graduated, categorized, rule-based, and expression styling, gradient bars for heatmaps and raster colormaps, and land-cover labels from a Raster Attribute Table. Rename, hide, reorder, or add your own entries, and it saves with the project. - Symbology swatches in the Layers panel: every row shows a dot, line, square, or image glyph in the layer's own color, so a tall layer stack reads at a glance. - GeoLens catalog browser: connect to a self-hosted GeoLens server, search its catalog, and add datasets as vector tiles, GeoJSON, or rendered raster tiles. - Emerging Hot Spot Analysis: build a space-time cube from timestamped points and classify every cell as a new, intensifying, persistent, diminishing, sporadic, oscillating, or historical hot or cold spot, all client side. - Mosaic time series: the Time Slider now steps through MosaicJSON and STAC collections of many COGs per date, on either a GPU or a WASM rendering engine. - Copy and paste layer styles: give a whole set of layers one consistent look without restyling each in turn. - Shareable tool links: deep-link any Whitebox tool with a ?tool= URL that opens the dialog preselected and pre-fills the form, with a Copy link button to build it for you. - Smarter data loading: pick which layers to load from a multi-layer GeoPackage, import CSVs whose coordinates are in any projected CRS, and read a raster's real CRS, pixel size, and extent from the metadata dialog. - Multiple AI profiles: define several provider, model, and credential setups, pick a default, and switch between them from the assistant panel. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #MapLibre #GeoLibre

Qiusheng Wu

295,167 Aufrufe • vor 2 Monaten

giswqs's profile picture

GeoLibre v3.4.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release brings object-based image analysis, spaceborne LiDAR from ICESat-2 and GEDI, and turn-by-turn navigation with voice guidance. What's new in v3.4.0 - Object-Based Image Analysis: segment imagery into objects, classify them with a random forest, rules, or fuzzy rulesets, assess accuracy, and import your eCognition rule sets. - ICESat-2 and GEDI: open spaceborne LiDAR footprints and photons right in the browser and draw along-track profiles. - NASA Earthaccess: search NASA's CMR for granules over your map view and download them with your Earthdata Login. - Dynamical weather data: browse forecast and analysis datasets and chart a variable's time series at any point. - Turn-by-turn navigation: plan a drive, bike, or walk route and follow it with spoken directions and automatic rerouting. - ArcGIS editing, all the way: sign in with ArcGIS, edit with domains and subtypes, manage attachments and related records, and view the map in Spilhaus and other projections. - More on the 3D globe: plugin panels, LAS/LAZ/EPT/COPC point clouds, and Street View now run on Cesium. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #LiDAR #GeoLibre

Qiusheng Wu

17,335 Aufrufe • vor 6 Tagen

giswqs's profile picture

RustGIS is now on PyPI: pip install rustgis RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. The new rustgis Python package brings the RustGIS engine into Python and the full RustGIS app into your Jupyter notebook, with no server to run and nothing else to install. What you can do - The engine in-process: open the same data the app opens, run any of RustGIS's commands and geoprocessing tools, style layers and render maps, all from Python. - GeoPandas in and out: turn any layer into a GeoDataFrame, or add a GeoDataFrame as a layer. - The whole app in a notebook cell: shows the ribbon, panes and map right below your code. - Two-way sync: what Python adds or styles appears in the app, and what you pan, edit or add in the app comes back to Python. - Projects that travel: save a .rgis project from Python and open it as it is in the desktop app or the web app. - Runs where you work: JupyterLab, Jupyter Notebook, VS Code and Google Colab, with prebuilt wheels for Windows, macOS and Linux. Get started in three lines: import rustgis m = m Try it out - Open the getting-started notebook in Colab: - PyPI: - Python guide: - Launch the web app: - GitHub: #GIS #Rust #Python #Jupyter #OpenSource #Geospatial

Qiusheng Wu

13,073 Aufrufe • vor 4 Tagen

giswqs's profile picture

GeoLibre v3.1.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release brings Mapbox GL JS and the ArcGIS Maps SDK in as full rendering engines next to MapLibre and Cesium, turns the 3D globe into a live situation room with the new God's Eye View plugin, and adds OAuth sign-in for sharing your maps. What's new in v3.1.0 - Four rendering engines: switch the whole workspace between MapLibre, Mapbox, Cesium, and ArcGIS from the View menu. Your layers, styles, popups, and most plugins come along, and GeoLibre remembers your choice. - ArcGIS in 2D and 3D: native ArcGIS services, 3D scenes with terrain and extrusion, PMTiles, Zarr, and NetCDF, plus print atlases, all on the ArcGIS engine. - God's Eye View: watch live earthquakes, satellite orbits, active fires, transit, traffic cameras, live traffic flow, and ship positions on the Cesium globe. - Secure sharing: sign in with OAuth on the web and desktop, and share projects with view, comment, or edit roles, link expiry, passwords, and revocation. - A faster AI Assistant: talk to it with avoice commands, get simple map commands done in under a second, pick OpenRouter as a provider, and find Whitebox tools by describing what you want. - New data plugins: Fields of the World agricultural field boundaries, Satellite Embeddings from foundation models such as AlphaEarth, and IGN LiDAR HD point clouds for France. - More languages and links: Hebrew joins the right-to-left locales, and new ?stac= links open a STAC catalog straight from a URL. This release landed 220 pull requests from 15 contributors, and 8 people made their first contribution to GeoLibre. Thank you to everyone who filed an issue, reviewed a change, or sent a patch. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #CesiumJS #ArcGIS #Mapbox #MapLibre #3DMapping

Qiusheng Wu

44,478 Aufrufe • vor 22 Tagen

giswqs's profile picture

GeoLibre v3.0.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release landed 95 pull requests from 11 contributors, and 5 people made their first contribution to GeoLibre. Thank you to everyone who filed an issue, reviewed a change, or sent a patch. Our first major release makes the Cesium 3D globe a full rendering engine for the whole workspace, brings time-dynamic CZML scenes and native KML to the globe, and lets you save your edits straight back to ArcGIS Feature Services. What's new in v3.0.0 - Cesium as your main map: switch the entire workspace between MapLibre 2D and Cesium 3D from the View menu, and the choice is saved with your project. - Nearly every layer on the globe: COGs, PMTiles, MBTiles, vector tiles, ArcGIS services, I3S scene layers, LiDAR point clouds, and Gaussian splats all render in 3D, with extruded polygons and true elevation for 3D vectors. - Dynamic 3D scenes: load CZML for orbits, trajectories, and moving objects that play along the globe clock, open KML and KMZ with their original styling, and add Cesium Ion assets such as OSM Buildings by id. - Your tools work in 3D too: screenshots, print layouts, video and camera tours, the Elevation Profile, and the Sun, Atmosphere, Flight Simulator, and weather plugins. - ArcGIS write-back: edit a Feature Service layer in GeoLibre and save additions, changes, and deletions back to the service. - Editable SVG print layouts: export a layout and fine-tune the title, legend, and scale bar in Inkscape or Illustrator. - Smarter rasters and new data sources: viewport-based raster stretch, persistent layer filters from Select by Expression, a Portolan catalog browser, OGC CSW catalog search, and a USGS NLDI panel for tracing river networks. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #CesiumJS #3DMapping #MapLibre #GeoLibre

Qiusheng Wu

64,117 Aufrufe • vor 1 Monat

giswqs's profile picture

🚀 GeoLibre just passed 5,000 stars on GitHub, in only two months! GeoLibre went public on May 27, and the community has already pushed it past 5,100 stars and 500+ forks. Thank you to everyone who starred, forked, filed issues, opened pull requests, and shared the project. For those just discovering it: GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. Key features of GeoLibre: - Runs anywhere: the same app ships as a native desktop app, a browser web app, a native Android app, and a Jupyter widget. - Local and private by default: load and analyze GeoJSON, GeoParquet, GeoPackage, Shapefile, COG, LiDAR, 3D Tiles, and more, right in the browser. - Powered by open source: built on MapLibre GL JS, DuckDB-WASM Spatial, Tauri, React, and TypeScript. - Spatial SQL in the browser: query your data with DuckDB Spatial, PostGIS via PGlite, and Apache Sedona. - Extensible: a growing plugin system for cloud data, federal web services, and custom tools. - Supports 12 planetary basemaps: Earth, Mars, the Moon, Mercury, Venus, and more. Two months in, we have already shipped 25 releases, the latest being v2.4.0. There is a lot more to come, and the best way to shape it is to jump in. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: If GeoLibre is useful to you, a star on GitHub and a share here go a long way. Thank you for an incredible first two months. #geospatial #opensource #MapLibre #GeoLibre

Qiusheng Wu

94,924 Aufrufe • vor 2 Monaten

giswqs's profile picture

GeoLibre v2.2 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. What's new in v2.2.0 - Terrain-aware 3D measurement: the Measure tool now follows the terrain surface for true slope distances and volumes. - Timelapse plugin: animate an image or map series and export it as a shareable GIF or video. - Styled offline basemaps: export PMTiles basemaps that keep their styling, with the offline menus consolidated into one place. - Advanced symbology: a rule-based renderer with per-rule symbol properties, scale-dependent visibility, and nested rules, plus a Style Manager that saves reusable symbol, ramp, and label presets to a personal library. - Diagrams and a symbology pack: draw pie, donut, and bar charts on features, and reach for inverted-polygon masks, arrow and marker lines, geometry generators, and data-driven proportional marker sizing. - Expression everywhere: a shared Expression Builder with a function reference, field list, live preview, and variables. - Print Atlas: generate a map series in the Print Layout, one page per feature or a uniform run of pages along a river or trail, with attribute-table and chart blocks on the page. - Browser-native conversions: COG, FlatGeobuf, Shapefile, and GeoPackage conversions now run in the browser, and Vector to PMTiles. - More formats: VRT raster support, and Esri File Geodatabase (.gdb) layers on the desktop app. - Better recordings: Record Video now captures on-map panels (HTML, legend, colorbar) in the output. - Processing History: a panel that lists every tool you have run, with one-click re-run and Copy as Python to turn a session into a reproducible script. - Live GPS tracking: a moving position marker, a recorded track log, and digitizing new features straight from the GPS feed. - Data quality tools: check validity, fix geometries, and check topology rules to catch and repair bad geometries before they bite. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #GeospatialData #OpenSource #RemoteSensing #DataVisualization #MapLibre #GeoLibre

Qiusheng Wu

57,489 Aufrufe • vor 2 Monaten

giswqs's profile picture

GeoLibre v2.0.0 is here! GeoLibre is a free and open-source geospatial platform that runs everywhere: as a native desktop app, in the browser, on Android, and embedded right inside Jupyter notebooks. It brings modern web mapping, cloud-native data formats, and a full processing toolbox together in one place, all built on MapLibre and with no proprietary lock-in. Our first major release adds a true 3D globe, takes mapping beyond Earth to Mars and the Moon, lets styles round-trip with QGIS, and turns loaded vector layers into editable, save-back-to-source data. What's new in v2.0.0 - Planetary mapping: explore Mars, the Moon, and other bodies with the OpenPlanetaryMap basemaps, a per-project ellipsoid, and a planet switcher right in the Layers panel. - CesiumJS 3D globe: switch any map pane to a photorealistic 3D globe that stays camera-synced with your 2D maps and mirrors the layer stack. - True 3D data: render vector layers with Z coordinates, load TIN/MultiPatch 3D shapefiles, and display KML/KMZ Collada (.dae) 3D models. - Symbology interchange: import and export vector styling as OGC SLD, QGIS QML, and Mapbox GL style JSON, so styles round-trip between GeoLibre, QGIS, and the Mapbox/MapLibre ecosystem. - Editable source layers: edit vector layers and write the changes back to their source, including GeoPackage and GeoJSON files and PostGIS database tables. - Weather and sky: a new Weather menu with live cloud and precipitation radar overlays (RainViewer), plus a Google Earth-style sun position simulation for realistic lighting. - Terrain and lighting: double-click the terrain control to set vertical exaggeration, and view any scene in true 3D relief. - Smarter data import: bring in CSV without coordinates as an attribute table, split GPX track points and route points into separate layers, and load macOS-zipped and projected-CRS shapefiles. - Raster in the browser: build normalized-difference indices for any HTTP COG and extract COG/WMS/XYZ bounding-box subsets client-side. - Field Calculator upgrades: compute geometry length and area directly on your features. - Attribute table: multi-select rows with Ctrl and Shift, plus faster navigation. - Google Earth-style extras: "View in Google Maps / Google Earth" actions, camera-reset keyboard shortcuts, and a UTM easting/northing grid mode for the Gridlines overlay. - New plugins: a Mapillary coverage and street-level image viewer, a Historical Imagery panel, and an Elevation Profile tool. - Fully localized: all 13 language catalogs are complete, so the entire UI is translatable. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #GeospatialData #OpenSource #RemoteSensing #DataVisualization #MapLibre #GeoLibre

Qiusheng Wu

36,569 Aufrufe • vor 3 Monaten

giswqs's profile picture

GeoLibre v1.5.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release lands 90+ merged pull requests and resolves 90+ issues, adding a dashboard of chart widgets, customizable UI profiles, a saved library of web services, and an in-browser Whitebox raster engine. What's new in v1.5.0 - Dashboard panel: Build a collapsible panel of chart widgets (histogram, scatter, bar, line, box) next to the map. - Customizable UI profiles: Tailor the menus and filter the data sources you see, so the workspace matches your workflow. - Saved service library: Save and reuse your favorite web-service layers (XYZ, WMS, WFS) instead of re-entering URLs. - Whitebox in the browser: Run Whitebox raster tools fully client-side through a WASM runtime, no Python sidecar required. - View menu and viewport history: Step backward and forward through your recent map views from a new View menu. - A more beautiful globe: Add a spinning globe, customize the atmosphere halo and deep-space colors, and reset pitch and bearing with a rotation indicator. - More basemaps: New Protomaps basemaps and support for stacking multiple raster basemaps. Try it out - Live demo: - GitHub: - Documentation: - Release notes: #GIS #GeospatialData #OpenSource #RemoteSensing #DataVisualization #MapLibre #Python

Qiusheng Wu

42,011 Aufrufe • vor 3 Monaten

giswqs's profile picture

GeoLibre v2.5.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release is about meeting you where your work already lives: open your QGIS and ArcGIS Pro projects directly, talk to your team on the map itself, explore hyperspectral imagery as a 3D cube, work in discrete global grids, and host sharing and live collaboration on your own server. It is also the most community-driven release so far: 121 pull requests and 52 issues closed in 8 days, from 14 contributors, 12 of whom sent their first contribution to GeoLibre in this cycle. Thank you all. What's new in v2.5.0 - Comments on the map: pin a comment to any location or feature, reply in a thread, resolve it when it is handled. - Live collaboration, on your own server: several people can open the same session and see each other's edits, cursors, and comments in real time. - QGIS and ArcGIS Pro project import: open a .qgs, .qgz, .aprx, or .mapx and get the layers. - Discrete global grids: three new DGGS plugins (A5, DGGRID, and DGGAL) render and identify cells over the current view, plus DGGS Generator, Binning, and Compact processing tools. - Hyperspectral data you can actually read: local NetCDF and HDF grids are colormapped in the browser, a cube gets an RGB band combination picked by wavelength. - Spectral profiles from a click: identify a pixel to chart its spectrum against wavelength. - Smart styling on add: every new layer arrives with its own color and geometry-appropriate sizing, and a Style suggestions strip offers one-click renderers. - Autosave, crash recovery, and project history, plus an Elements panel for managing every annotation from a list, a Layer Library for saving a fully configured layer and re-adding it to any later project, and project duplication and templates. - GeoLibre Desktop is on the Mac App Store, and Thai brings the shipped locales to 16 languages besides English, all at 100% coverage. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #DataVisualization #MapLibre #GeoLibre

Qiusheng Wu

27,074 Aufrufe • vor 2 Monaten