r/QGIS

▲ 1 r/QGIS

How to fix issues with polygons, geometry validity

I am drawing polygons over a satellite image to classify forest vs non-forest. I have a raster file of polygons from the same image from 2014, and I am updating the borders of those polygons for the 2026 image. I'm completely new to QGIS, and I encountered a ton of issues last night after a couple hours of polygon editing/drawing.

  1. It wouldn't let me save the layer because I had created a polygon with "unknown geometry" / a geometry type that couldn't be saved to the file. I was eventually able to find which polygon that was but I couldn't figure out how to fix it without having to redraw it entirely. Is there another way to do it without having to redraw them?

  2. Often, I need to split polygons and create a new one in between. Either a) a hole inside the polygon, or b) completely dividing an existing "forest" polygon into 2 with a non-forest "corridor" between them. For a, I was using add ring, and then drawing a new polygon in that ring. I have snapping and topological editing on for reference. But that then resulted in all of those polygons being invalid and I wasn't sure why or how to fix them. For b) i haven't figured out a good way to do that yet without making everything invalid.

  3. Often, when I am drawing new polygons it will then say "Add feature: The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired." I really don't know how to fix this or what it even means.

I tried to use Claude to figure these out + going on past threads but I couldn't figure anything out really. If anyone could help that would be much appreciated!

reddit.com
u/Outrageous_Will_2817 — 16 hours ago
▲ 105 r/QGIS+1 crossposts

Overnight Stops Map to AK

Just a FYI for anyone else who likes to see where they've been.

I am a map and data geek.

This summer, I drove my van from Tennessee to Alaska. I boondocked and used free overnight spots the entire way. I normally record my locations each day in my journal, but I get lazy and forget half the time.

When the trip was over, I wanted to recreate exact locations where I stopped each night, but couldn't pinpoint half the locations from memory.

Google Timeline from my phone came to the rescue.

I converted my Timeline data into GeoJSON using Python, and loaded it into QGIS. With QGIS, it was easy to filter the data and isolate the locations where I was between 11 PM and 6 AM each day.

In a few instances, I had to fine-tune the locations manually, but overall, the geolocations were accurate.

Pretty cool that all the data is retrievable from your phone even when you forget where you where.

u/ClydeOutside — 1 day ago
▲ 32 r/QGIS

Route Map

I finally managed to create the route map that had been giving me such a headache! Here’s a video showing the expressions I used.

To center the line shape on both maps, I used rule-based symbology and added the expression "id" = attribute(@atlas_feature, 'id') to the filter. I created two different shapes: the light blue one representing the path to the street of interest, and the street of interest itself—the destination I want to reach. I assigned the same ID to both so they would appear on the same page in the atlas. To show the distance, I added the expression “round(length($geometry) / 1000, 2) || 'km' and for meters, round(length($geometry), 2) || ' m'—since you can’t have a second atlas, I adjusted the x and y settings in the “Extensions” section of Map 2 so it would center on that second shape, and then to show the length, I entered the expression for that in the text box.

To automatically switch the images, you’d need to enter the path to the folder where the images are located and name the files the same as the field the atlas is using—in my case, it was the “id” field, so the files were named 001, 002, 003, etc.

Thanks to everyone who shared tips on how to make the map! I’m not sure if I explained it very well—if you have any questions, just ask in the comments!

u/OvenObvious9982 — 1 day ago
▲ 0 r/QGIS

Early GW Map Access

Was hoping someone could direct me to a source of GW maps as they cycle for a research project i’m putting together. Any help greatly appreciated.

reddit.com
u/Murpheus_D — 1 day ago
▲ 1 r/QGIS

Is it possible to have font markers in the legend generated dynamically?

Hi,

I am trying to reproduce the style of a map with numbered hotels and a legend listing their names.

I managed to number the symbols by using their ID with a font marker.

But the legend uses hardcoded values from the Character(s) field instead of the data defined overrides (I hardcoded 14 for Hotel d'Angleterre in the screenshot).

Is it possible to keep the flexibility of the formula or do I have to enter each value by hand? Also, how can I sort them in ascending order?

reddit.com
u/All_I_Can — 1 day ago
▲ 22 r/QGIS

New Plugin - FAO Downloader 2.1

FAO Downloader 2.1 is now live on the Plugin Repository. The UN Food and Agriculture Organization publishes an enormous catalogue of open, satellite-derived environmental raster data covering water productivity, rainfall, crop and land-cover maps, drought indices, soils, livestock, and much more. It's a very valuable resource, but browsing and downloading large volumes of raster data through FAO's web portals can be cumbersome.

FAO Downloader aims to streamline that access:
• Browse and download 2,000+ raster datasets across 90+ FAO workspaces with one tool (WaPOR, CHIRPS, GAEZ and more)
• Global coverage, with especially high-resolution WaPOR data over Africa and the Near East
• Clip every raster to your study area before download, so you only pull the data you actually need
• Auto-apply the correct scale and unit factors, style layers in the official FAO colours, stack time series, and compute area statistics along the way
• Filter before you download: set a date range, pick exactly the datasets you want, and apply value or percentile thresholds to focus download on the pixels that matter

You can view the git page here https://github.com/bvissers/FAO-Downloader

This will hopefully be a valuable resource for researchers, consultants, water and agriculture agencies, and students. Any feedback, ideas, and bug reports are all welcome, but this is a side project of mine so updates may be slow.

u/SunSynchronous1 — 2 days ago
▲ 61 r/QGIS+4 crossposts

New tutorial on the plugin AI segmentation in QGIS just dropped (:

You will learn how to detect and vectorize any feature from satellite or drone imagery directly inside QGIS

  • It covers : Automatic Mode: Scan an entire area with text prompts to batch-extract features in seconds
  • Semi-Auto Mode: Extract single, complex objects with one click for maximum control
  • Shape Regularization: Automatically square building corners and clean up polygon boundaries
  • And basically just the full Workflow: Edit vertices, adjust confidence filters, and export clean layers with attribute data

We pushed a lots of updates recently so a tuto was definitely needed haha, hope it will help

youtu.be
u/Glass-Caterpillar-70 — 4 days ago
▲ 30 r/QGIS+1 crossposts

r/GIS Moderator Recruitment Form

The time has come to add 2 or 3 folks to the Mod Team at GIS. This is a fantastic community and technical area, and I do feel bad that r/GIS has lagged behind in features and structure. I'll take whatever portion of the blame is appropriate for that, but hopefully with a larger and more engaged team we can make some good changes.

If you think you're a fair, level-headed person who really cares about the community, I encourage you to fill out the recruitment form. I'll leave the form open for the remainder of August and come September 1st I'll begin reviewing applications and making sure that applicants have a solid history of positive engagement.

I created a new account when I was asked to become a Mod here so as to not be doxxed, and that was met with a healthy dose of trepidation. I hope the community can respect why some anonymity in a technical subreddit is a good thing, and I'll appreciate respect being given to those who join the Mod Team. Please apply with the account that you typically use to interact with r/GIS, but I understand that may not be the account that you choose to moderate under.

I'm sure there will be some questions regarding intent, and I'll do my best to respond to them in the comments as they come up. Thanks for your interest and commitment to making r/GIS a better place. Similarly, if you have thoughts on changes that you'd like to see, feel free to leave that in a comment here.

reddit.com
u/the_gis_tof_it — 6 days ago
▲ 0 r/QGIS

What does QGIS do, and how can I use it for mapping?

Sorry if this question is dumb, I just want an simple or long answer so I know what I'm getting into

reddit.com
u/Minute-Boss2018 — 5 days ago
▲ 6 r/QGIS

Points are correct, but are just ~5 miles away from correct location? CRS adjustment recommendations?

Hi friends, I'm a brand new QGIS learner!

For a friend's business, I'm trying to do an analysis based on LinkNYC (Free wifi/phone call/advertising kiosks around NYC) locations across New York City.

I've imported the .csv from the NYC OpenData website (URL below), and - after messing with the EPSG / CRS settings - this was as close as I got.

I amended the CRS for the 'LinkNYC' layer to EPSG 4326, even though OpenStreetMap doesn't run in that EPSG? This is my guess, and it appears that OpenStreetMap and NYC OpenData don't tend to use the same CRS standards.

TL;DR - How best to proceed to get these LinkNYC locations accurately plotted? Whether with a better-matching world map, or in CRS adjustments, or otherwise?

Thank you very much for y'all's guidance!

https://data.cityofnewyork.us/Social-Services/LinkNYC-Locations-Live/2gah-qsg7/about_data

u/TheRezanaut — 5 days ago
▲ 19 r/QGIS

How the fuck i do this!?

I'm trying to create a map with routes and images showing the start and end of the route. this layout would be perfect for that, but the problem is that the segments used in it are too short—the shortest segment I’m working with is 0.92 km and the longest is 2.29 km. I just want the following to happen: when I move on to the next feature in the atlas, the features from the shapefile I’m using should disappear, since they cause confusion if they remain on the screen: That’s the main thing. It would be nice if the photos changed along with it, but that’s more of an option, since I have no idea how to do that.

u/OvenObvious9982 — 6 days ago
▲ 18 r/QGIS

Open source platform for visualizing heavy GIS layers (~2 GB, 7 countries) with non-GIS users? Need help!

Hey everyone, hope you're all doing well. Stuck on something and figured the community might have some insight.

Background: My colleague and I were hired to build a geographic database for a client. Project covers 7 countries and we're sitting at around 2 GB of data right now:

  • Vector layers in GPKG format
  • Some rasters in TIFF format
  • Side note: These formats came from preprocessing the original source data so they'd work directly for what the client needs

What the client needs:

  • Query layers for project planning
  • Generate their own maps
  • Share results online with people who don't use GIS software (big one here)

What we tried: We really liked GeoLibre at first—had good vibes about it. But then we ran into a wall. When loading multiple heavy layers that need serious rendering, the app just freezes or goes completely unresponsive. Happens especially when zooming/panning across large areas or toggling between complex vector/raster combos.

My hunch is that since GeoLibre is still actively in development, these stability issues might just come with the territory. But we need something that works reliably.

Looking for advice on: Any open source alternatives that can handle this?

  • Should scale to ~2 GB without crashing/freezing
  • Needs to be friendly for non-technical users (interface is key)
  • Web sharing with third parties would be a plus
  • We can write basic code if needed (I'm pretty basic myself but I use AI assistants, my partner doesn't code)

Also, do you guys think this is even achievable with open source software? Or are we being too optimistic about what we can pull off on our own?

Any thoughts, suggestions, or even docs/case studies would be super helpful! Thanks in advance 🙏

reddit.com
u/pezelectricx5788 — 8 days ago
▲ 18 r/QGIS

Installing QGIS plugins silently for enterprise deployment?

Hi everyone,

I'm rolling out QGIS to a few hundred Windows computers and have the base installation working silently via Intune

The part I'm stuck on is installing the required plugins without user interaction.

I need the following core/SOE plugins enabled:

  • DB Manager
  • Geometry Checker
  • GRASS 7
  • GRASS GIS Provider
  • MetaSearch Catalog Client
  • Offline Editing
  • Processing
  • Topology Checker

As well as these community plugins:

  • Adjust Style
  • ChangeDataSource
  • Clip Multiple Layers
  • Coordinate Capture
  • Digitizing Tools
  • GTFS Loader
  • GTFS-GO
  • Networks
  • OSMDownloader
  • QNEAT3
  • Quick Attribution
  • NextGIS QuickMapServices
  • QuickOSM
  • Search Layers
  • Lat Lon Tools
  • LOOM Transit Map Generator
  • Maps Printer
  • GTFS 2 GIS
  • KML Tools
  • KMZ Tools
  • mmQGIS
  • QGIS to Illustrator

Has anyone successfully automated plugin installation or know how I can install these remotely? I dont want to install them all one at a time for each device If I can avoid it.

Is there a supported way to pre-download and deploy the plugins, or a command-line/Python method to install them into the appropriate plugin directory?

Thanks

reddit.com
u/spazzo246 — 7 days ago
▲ 29 r/QGIS+5 crossposts

I built a simple browser based mapping app to produce print quality maps, looking for feedback

Hi all. Solo GIS dev here based in Australia. I kept hearing from a lot of people about the cost of Esri or the steep learning curve of QGIS when they just want to produce the occasional map. So I have built Tussock Maps (http://tussockmaps.com).

What it does: Make a print-quality map in the browser - no install, no QGIS/ArcGIS Pro licence needed.

- Data: Pick a basemap, bring in spatial layers, connect your own WMS/map server, or upload your own data (GeoJSON, Shapefile, KML, CSV, GPX).

- Design: Sketch and style annotations, add a legend, scale bar, north arrow, and your own business logo.

- Export: Output to a print-ready PDF or PNG, including georeferenced PDFs that import directly into QGIS or mobile apps like Avenza Maps.

Who it's for: ecologists, environmental consultants, planners, researchers, students or anyone who only needs a map every now and then and doesn't want to pay for or learn full GIS software for it.

Cost: it's usable for free (all layers, drawing tools, a few exports a month but at a lower quality). New accounts get full access for the first week to try everything out, and after that there's a paid option if you need more, either a $19 monthly plan or a one-off $5 pass for 48 hours.

Built solo, with AI helping on the coding side. Not trying to be the next Esri, just trying to make something useful and keep it affordable for people who don't map professionally.

Would appreciate anyone trying it out and telling me some honest feedback. Not optimised for mobile yet, iPad should be ok.

u/Firm_Hedgehog7341 — 8 days ago
▲ 0 r/QGIS

Will they fix the Measure tool bug?

I don't want to sound like ungrateful SOB but this bug exists for a year at least. Whenever I need to measure something, this box (too big if you ask me) pops up and even after I move it to a side, after adding a new point, it goes back to the original place.

Not sure why it's happening but I hope they plan to fix it.

Also, the measure pointer (?) randomly appears even after I am doing something else, like georeferencing...

u/ThisDuckIsOnFire555 — 7 days ago
▲ 8 r/QGIS

How do I cut out the margins on the maps

This is my first ever project on QGIS. I have a bunch of old 1890's maps of all over the Bay Area, and I want to combine them all into one raster. The problem is, as you can see, there are these margins on each of the maps. I want to cut out the margins on each map so that they will seamlessly connect into one giant map. So, for example, if I had the map at the top on the top layer, I would cut out only its margin so that the map portion on the bottom will connect. Since I found all these files already georeferenced on pastmaps as GeoTIFFs, I want to do this in QGIS itself. If I just cropped them as pdfs before I put them into QGIS, then I would have to manually georeference each one, and I have like 19 of them. Plus, I doubt my georeferencing would be as precise as these ones. Is there a way to do what I want?

u/Piss_baby29 — 6 days ago
▲ 3 r/QGIS

Geocoding addresses

Hi all,

I have a spreadsheet of 200 UK addresses (Address, Town, Postcode) and I need to plot them as points on a map to allow some analysis on their proximity to flooding.

All the tutorials and plugins I have found online all focus on American addresses (i.e state, city, code). I haven't tried them yet with UK addresses so just wanted to ask if anyone had experience of doing this in the past?

Thanks.

reddit.com
u/WearFast7105 — 7 days ago
▲ 2 r/QGIS

Horizontal geometry best fit

Hello everybody, we have a project where there is a point A to point B situation, and our company has to define the best route given the topography, and if possible, other design restrictions, such as hydrology, reservation areas etc. Is there a way to do that with some specific plug-in?

Thank you in advance

reddit.com
u/lbqrqbruno — 6 days ago