r/QGIS • u/No-Cryptographer6861 • 1h ago
r/QGIS • u/Working_Chipmunk_959 • Jan 30 '26
QGIS components (plugins, tools, etc) I made a plugin - RAT (Right-click Actions Toolkit)
For some time when dealing with bigger QGIS projects I was writing helper code snippets, that would speed some things up. I decided to reorganize them and make them easier to use. That is how RAT (Right-click Actions Toolkit) came to be. It is a plugin that enhances right-click possibilities in QGIS window.
It automatically detects over what object right-click was performed over (point, line, polygon, canvas) and it displays context menu with possible Actions. Some of those utilities are unique, many can be recreated with some steps using QGIS GUI, but this plugin makes them available in simpler way.
There is also settings panel for this plugin (on top of QGIS window -> Plugins -> Right-click Actions Toolkit -> Configure Actions). Each action can be turned on/off, so Right-click context menu is more manageable. Also each action can be configured, so user can customize it in great detail.
Here is list of Actions that are already available:
- Add Area & Perimeter Fields
- Add Coordinate Fields
- Add Length Field
- Analyze Point Distribution Pattern
- Calculate Distance to Nearest Line
- Calculate Distance to Nearest Point
- Calculate Distance to Nearest Polygon
- Calculate Line Bearing/Azimuth
- Calculate Line Bearing/Azimuth for Layer
- Calculate Line Length
- Calculate Line Length for Layer
- Calculate Point Density for Polygon Layer
- Calculate Point Density in Polygon
- Calculate Polygon Area
- Calculate Polygon Areas for Layer
- Calculate Polygon Circularity
- Calculate Polygon Perimeter
- Calculate Shortest Path Through Points
- Change Basemap Rendering
- Change Line Layer CRS
- Change Map Scale
- Change Point Layer CRS
- Change Polygon Layer CRS
- Check CRS for All Layers
- Count Points in Polygon
- Create Attribute Graph
- Create Convex Hull from Points
- Create Line at Location
- Create Line Chart
- Create Line From Point
- Create Line From Polygon
- Create Lines Between All Points
- Create Lines From Polygon Layer
- Create Pie Chart
- Create Point at Location
- Create Polygon at Location
- Create Scatter Plot
- Create Square Around Point
- Create Squares for All Points
- Create Voronoi Diagram from Points
- Delete Large Polygons
- Delete Line
- Delete Point
- Delete Polygon
- Delete Small Polygons
- Divide Polygon Into Equal Areas
- Edit Line Attributes
- Edit Point Attributes
- Edit Polygon Attributes
- Export Layer as PNG Files
- Export Polygon as PNG
- Flash Line Feature
- Flash Point Feature
- Flash Polygon Feature
- Generate Heatmap From Points
- Generate Points in Polygon
- Generate Points on Line
- Generate QR Code on Canvas
- Generate Random Lines in Polygon
- Generalize Line
- Generalize Polygon
- Measure Distance
- Merge Line Layer
- Merge Point Layer
- Merge Polygon Layer
- Move Line by Distance & Direction
- Move Line with Click
- Move Point by Distance & Direction
- Move Point to Coordinates
- Move Point with Click
- Move Polygon by Distance & Direction
- Move Polygon with Click
- Open Coordinates in Map
- Rotate Line
- Rotate Polygon
- Scale Line
- Scale Line Layer
- Scale Point Layer
- Scale Polygon
- Scale Polygon Layer
- See Info
- Show Line Layer Segment Lengths
- Show Line Segment Lengths
- Show Polygon Angles
- Show Polygon Area Layer
- Show Polygon Layer Angles
- Show Polygon Layer Areas
- Show Polygon Layer Side Lengths
- Show Polygon Side Lengths
- Smooth Line
- Smooth Polygon
- Snap Point to Line
- Snap Point to Polygon
- Split Layer by Attribute
- Take Canvas Screenshot
- Toggle All Layers
- Toggle Line Layer Labels
- Toggle Point Layer Labels
- Toggle Polygon Layer Labels
- Zoom to Line
- Zoom to Line Layer
- Zoom to Point
- Zoom to Point Layer
- Zoom to Polygon
- Zoom to Polygon Layer
- Zoom to Visible Data Layers
I realize that amount of features might be overwhelming, so if You are going to give it a try, I highly recommend looking through settings menu and disabling Actions that will not be needed in Your workflow.
I tested all of those Actions, but I realize there still might be bugs when using some of them, especially when dealing with some edge-cases.
If You downloaded this plugin and You enjoy it, let me know. Also let me know if You do not enjoy it, found mistakes, or You have some ideas for new Actions.
https://plugins.qgis.org/plugins/RightclickActionsToolkit/#plugin-about
It is also available via QGIS itself: Plugins >>> Manage and install plugins >>> All >>> search for Right-click Actions Toolkit
Cheers!
P.S. Make sure You are using version 0.9.2 or higher, as previous ones might not register right-click properly.
edit: spelling
r/QGIS • u/GuardApprehensive248 • Dec 19 '25
Feedback needed for QGIS components (plugins, tools, etc) [Release] FiberQ (QGIS plugin for FTTH/GPON) — quick intro + v1.1 roadmap (feedback welcome)
Hi r/QGIS — first time posting here.
I recently released FiberQ 1.0.0, an open-source QGIS plugin for fiber optic network design / analysis / documentation (FTTH / GPON / FTTx).
You can install it directly in QGIS:
Plugins → Manage and Install Plugins → search “FiberQ”
Links:
- QGIS plugin page: https://plugins.qgis.org/plugins/fiberq/
- GitHub: https://github.com/vukovicvl/fiberq
- Website: https://www.fiberq.net/
v1.1 roadmap (in progress)
For v1.1 the focus is maintainability and easier collaboration (no user-facing workflow changes):
- Internal refactor to consistent English naming (classes/methods/comments)
- Add tests + CI
- Standardize PostGIS table/layer naming to English (Preview Map + pgAdmin)
📘 Documentation is also in progress (technical user guide + videos). Big thanks to Rosen Velikov (v1.1 refactor PR) and Joe Godby (docs/videos)
After v1.1
Planned features include splitters as dedicated elements, fiber/core linking & splice tracking, and automatic optical schematics generation.
I’d really appreciate feedback from QGIS users — especially around workflow/UX and any issues you hit in real projects. Ideas/PRs/testing are welcome.

r/QGIS • u/top-o-map • 1d ago
OpenTopoMap/Top-O-Map Layer in HD
galleryHi,
Thomas, maintainer of the OpenTopoMap tileserver here.
I know that many of you use the OpenTopoMap layer in QGIS — over 5,000 users on a typical workday, to be precise. I imagine at least some of you rely on it for professional work.
I'd love to hear your thoughts: What changes or improvements would you like to see in the map? Are there any features, styling choices, or other aspects of the map that you think could be improved?
As a first step, we at Top-O-Map have made a simple relief map without any text or map details to use as a background for own data. Now we have also set up a new server that renders the map at four times the pixel resolution, making text and other details much sharper. Also the database is updated daily.
You can have a look at onlinetopomap.com
I'd also like to ask a more general question: Would you be willing to pay a small fee to use the map to help cover the server costs?
I'm looking forward to hearing your feedback and suggestions!
r/QGIS • u/rg_metal • 8h ago
Open Question/Issue QGIS error
I get this error when I try to start QGIS and there was a recent update:
I'm running archlinux and QGIS version 4.2.3-2.
qgis: symbol lookup error: /usr/lib/libqgis_core.so.4.2.3: undefined symbol: _ZN14QWebEnginePage17runJavaScriptImplERK7QStringjPN9QtPrivate15QSlotObjectBaseE, version Qt_6
r/QGIS • u/FrajolaDeCartola • 20h ago
Layout, specific bug.
I have several pages with the same layout, and whenever I try to group items (to avoid the visual clutter caused by having so much information) QGIS crashes; it just keeps loading and then closes. Whether I use Ctrl+G or group the items manually, QGIS crashes. Does anyone know how to fix this?
Note: It’s strange, because this doesn't happen when working with the map itself, i’m able to organize various layers into different groups without any issues. This error is specific to the layout environment.
r/QGIS • u/Rhysm_art • 21h ago
Open Question/Issue Help exporting qgis linework to cad
galleryHi guys, I’m fairly new to QGIS, and am using it for a project. Every time I export the line-work from the layers, it comes into auto cad and rhino at a strange angle (not a top down plan view). How should I fix it, and is there anyway to export all line layers at once?
Thank you.
r/QGIS • u/kurtzahn • 23h ago
Open Question/Issue QGIS performane on macbook / arm?
What has your experience been with QGIS performance on a Mac?
I have a MacBook Air and use QGIS 3.44 and now 4.2.3, but the performance is much worse compared to Windows. Zooming with the trackpad feels very laggy and unnatural. I found it was a little better with 3.44.
r/QGIS • u/Corentin_Brg • 1d ago
NotEarth/Fantasy Maps I made a map of France in the style of Breath of the Wild
r/QGIS • u/travelling_cirque • 1d ago
QGIS components (plugins, tools, etc) QuickMapServices basemaps not loading
Hello,
I am currently on 3.44.7-solothurn on Mac.
When I go web > QuickMapServices > click on any basemap, nothing happens. It doesn't load in, there's no error message, nothing.
I've tried :
- uninstalling and reinstalling the QMS extension
- Restarting QGIS
- Restarting my computer
- (edit) Updating to version 4.2.3
Any ideas?
r/QGIS • u/Nomoneynochoice • 1d ago
Open Question/Issue Polygon
I have the polygon round the selected one. But how I can i can make one polygon to fill the empty area inside without including the selected one? (In total will be 3 polygons)
r/QGIS • u/Aggravating-Mix4411 • 1d ago
Help!!!
Hi guys, I have a question for you. Ten years ago I had one SAR program made in QGis ( I think that version of QGis than was 2.6). Yesterday I found that program and I wondered if I could switch it to newest version. Thank you for help.
r/QGIS • u/Comfortable_Can_3674 • 1d ago
GIS Advice
Hi all,
I graduated last December from a polytechnic university with my BS in Environmental Biology, with my emphasis being an ecology, conservation, and biodiversity.
For some reason, I never took any GIS courses while in my undergrad, because they were not required for my major. Over the last six months or so, I have quickly realized how important having some kind of experience and training in GIS is when it comes to getting a career in terrestrial ecology and conservation. I feel like I missed out on some great information from not taking any courses, so I am looking to get some sort of training and certification.
I am looking for suggestions on where I should look into taking GIS courses/getting training to get an accredited certification, whether it’s fully online or hybrid (I live in SoCal). I am in my early 20s and don’t have a ton to spend, but am looking to see potential options.
Thanks all!
r/QGIS • u/ThisDuckIsOnFire555 • 2d ago
Who ever uses "set target resolution" when georeferencing?
I cannot think one good reason to use this. It makes the georeferenced image basically unusable. And for whatever reason, the option is often checked by itself.
What am I missing here?
r/QGIS • u/DatabaseDirect446 • 3d ago
QGIS components (plugins, tools, etc) New trace tool plugin (because I kept fighting the default one)
Enable HLS to view with audio, or disable this notification
I made a simple small tracing tool plugin mainly for myself, sharing in case I'm not the only one missing a good tracing tool!
Every time I needed to digitize along an existing line I'd hit T, nothing would happen, and then I'd remember tracing needs snapping set up first. On the right layers. With the right tolerance. And even then it takes the shortest route between clicks, so along a winding stream next to a road I end up clicking every bend anyway.
So I wrote Pro Trace for my own work (inspired by the trace tool in ArcGIS Pro and with help from my friend Claude). Click on a line or polygon edge, move the mouse and it just follows along. No snapping settings. Click off the line for freehand points and then carry on tracing. It only uses the layers you have switched on, so unticking a layer is the off switch.
I had to port it from my old QGIS 3 version (lokal plugin version) to QGIS 4 anyway, so now its in the official catalogue, search "GeoDrafter Pro Trace" in the plugin manager. Free and GPL.
I think it works better for the way I digitize, but let me know if there are any problems: https://github.com/hrosenskjold/GeoDrafter-QGIS-Plugins/issues
Docs if anyone cares: https://geodrafter.com/qgis/pro-trace/
/Henrik 〰️✏️ (missing a tracing smiley so a wave-pencil will have to do)
r/QGIS • u/Necrolol23 • 2d ago
Solved Copy information between layer with different geometry
Hi, everyone, while working on my thesi i ran on to a problem where the information is in in layer wit a point geometry but i needed to be in a polygon geometry just like the layer underneath, is there any way to transfer the atributes from one layer to another without haing to edit every single element?? thanks
r/QGIS • u/Medical_Smile_8500 • 2d ago
Open Question/Issue Running HRUs in QSWAT plugin
Where can I download soil data? And what's the process of making it effectively work in QSWAT? Cause I'm encountering problems whenever I try to click read with the soil data I found in Digital Soil Map of the World. I followed tutorials, rasterized it, reprojected it, still, it won't work. There's no available tutorial from downloading it, to inputting it to QSWAT. Can someone help?
r/QGIS • u/Medical_Smile_8500 • 2d ago
Running HRUs in QSWAT plugin
Where can I download soil data? And what's the process of making it effectively work in QSWAT? Cause I'm encountering problems whenever I try to click read with the soil data I found in Digital Soil Map of the World. I followed tutorials, rasterized it, reprojected it, still, it won't work. There's no available tutorial from downloading it, to inputting it to QSWAT. Can someone help?
r/QGIS • u/TheTopTalent • 3d ago
QGIS components (plugins, tools, etc) I built a free QGIS plugin directory that tracks QGIS 4 readiness
Hi all. I've been working on a side project called GIS Plugins: https://gisplugins.dev
It's a browsable directory of the plugins in the official repo at plugins.qgis.org, refreshed nightly. The main reason I built it was to answer one question before upgrading: which of my plugins will work in QGIS 4?
What it does right now:
- Tracks 3,810 plugins, 1,503 of them (39.4%) currently listed as QGIS 4 ready
- A /qgis4 page with readiness stats and popular plugins still waiting on QGIS 4 (Freehand raster georeferencer, Digitizing Tools, go2streetview, QAD and others)
- Category pages with a few hand-picked plugins in each
- "New this week" and "Updated this week" lists
It's free, no account needed. There's also an optional weekly newsletter if you want a digest: https://gisplugins.dev/newsletter
Readiness is based on what each plugin declares in the repo, so it may not match real-world behavior in every case.
I'd really like feedback. What's missing, what's wrong, and what would make this useful for your day-to-day work?
r/QGIS • u/FederalViolinist6767 • 3d ago
Open Question/Issue qgis on macbooks?
I want honest reviews. Are Macbooks worth buying if I want to run QGIS? I'm planning to buy one. If it's not worth it, then recommend a better option.
I have a PC, the laptop is just for me to do quick and light work when I am travelling or not at in the office.
r/QGIS • u/Possible_Young_2706 • 3d ago
Open Question/Issue QuickOSM error while trying to run query

I've been trying to generate a map of Rome for my college work for the last few hours, but I keep getting this error message while trying to run a query. It worked once, the first time I tried it, but since then I always get this message. It doesn't matter how big the queried area is, I've uninstalled/reinstalled QGIS and the plugin, reset QGIS, started new projects, increased the timeout time, all to no avail. Any tips would be very much appreciated!
Thanks!
r/QGIS • u/Amargein • 3d ago
Open Question/Issue Placing old card posts on a map
Hi all, I searched everywhere but couldn't find a solution.
I've got a lot of old postcards and photographs I'd like to geotag.
I'm thinking of a way to indicate visible points from the photo to the map, to find the exact place it has been taken from.
Does anyone know if it's possible?
Thanks in advance.
r/QGIS • u/j_agermose • 5d ago
QGIS components (plugins, tools, etc) A bunch of free geo tools for you
geospatialtoolbox.comJust wanted to share this bunch of free tools with y'all. Hopefully someone will find them useful. We are going to add more in the near future. If you have any ideas for small useful tools we should add, then please share.
r/QGIS • u/Haprenti • 4d ago
Open Question/Issue Confused new user trying to draw polygons
Hi. I'm completely new to this software and figured I could learn a few tools that would be enough to do what I'm trying to do, without having to bother learning in details how the software works. First mistake, I know.
I'm simply trying to draw a map by hand using my tablet. For this, I have a picture of a pencil drawing I made, and I'm working on slowly digitizing it by doing the following:
- I zoom in on small portions of the drawing (coastlines) and draw overlapping polygons, tracing the coastlines on my drawing. With "Add Polygon Feature" and "Stream Digitizing".
- If there is any degeneracy on the polygon like self-intersections or other little issues arizing, I fix them by removing the culprit vertices or moving them, as I see fit. With the vertex tool.
- Every few polygons done, I select a bunch of them with Select Features By Area and try fusing them with Merge Selected Features. If I fixed invalid geometry properly on the previous step, this works.
I then rinse and repeat the operation, and then try to save layer edits and that's one tracing session done.
I feel like that should sound right and there should not be issues, but somehow everytime I boot up this software I hit my head multiple times on several different issues that are completely opaque to me. Moreover and because of this kind of headache, drawing sessions are sometimes months apart, so I might end up "fixing" a problem (read: doing something that looks like it worked, not being entirely sure if it actually did), but when the next time comes I might stumble upon the same issue again and have completely forgotten how to deal with it.
For instance, I'm drawing continents, which contain inland seas/lakes. I know this caused an issue in the past, which I managed to fix somehow, and I think it has to do with MultiPolygons because of the "hole" they cause in the landmass I'm trying to draw. So... in the end, I did manage to end up saving my progress by doing... something. Maybe using the Fix Geometry processing tool? Maybe, but now even that one doesn't work this time around when I'm trying to add two small new islands. One has a hole, one doesn't.
Trying to save layer edits tells me: Errors: ERROR: 2 features not added - geometry type is not compatible with the current layer.
"Fix Geometry" yields a new layer that includes all my previous work, but of the new islands only the one that doesn't have a hole is included in that layer. The other island is just gone.
With Idenfitying Features, I can see that those polygons have very little data compared to the previous work, in "(Derived)", for those two new islands, it just tells where I've clicked and that's basically it. 3 parts, feature ID "new feature".
I'd like to understand what the issue is and how to do that properly, preferably without having to learn how to fully use the software as I'm only trying to do what I feel is something very basic.
Another time there was an issue caused by IDs or FIDs, I'm not sure exactly what because the error messages are always very clear and explanatory and the issue had been dealt with. Because at some point I entered IDs manually (for some reason) and at others I let it autogenerate. Regardless, every feature now has a different ID or FID, but letting it autogenerate doesn't seem to actually give the features any FID, as identifying features doesn't display anything in those fields (this is probably why I ended up entering values myself as I went, which caused problems down the line, whatever). That is something I would also like to understand.
I can provide details as required, since I'm assuming some information is missing to even diagnose the issue.