- [EN]How to Read QGIS Plugin Code Without PanickingReading the code of a QGIS plugin can quickly become stressful when you are new to Python. Multiple files, classes, unfamiliar methods… everything can seem complex at first glance. And yet, you don’t need to understand…
- [EN]Developing a QGIS Plugin: Adding a Button and a DialogAdding a button to the QGIS interface is often the first concrete step when developing a plugin. It is what turns a simple Python script into a tool that can actually be used by end users.…
- [EN]Developing a QGIS Plugin: Creating a Plugin with Plugin BuilderCreating a QGIS plugin is much easier than it may seem, especially when you are new to programming. Thanks to Plugin Builder, you can generate the complete structure of a QGIS plugin in just a few…
- [EN]Developing a QGIS Plugin: Why and How to Create a PluginDeveloping a QGIS plugin may seem reserved for experienced programmers, but with the right approach, anyone can create their own. This tutorial explains why plugins are essential, what they can do, and how a plugin is…
- [EN] Optimizing PostGIS Queries: A Practical Guide to Improving PerformanceSpatial databases can contain millions of geographic objects. In some cases, a PostGIS query may take several seconds — or even several minutes — to execute. This problem often occurs when: In this article, we will…
- [EN]ST_Intersects vs ST_Within: Understanding Spatial Relationships in PostGISWhen working with PostGIS, understanding spatial relationships between geometries is essential for building efficient queries. Two of the most widely used functions—ST_Intersects and ST_Within—are often confused, yet they serve different purposes. In this guide, you’ll learn…
- [EN]How to Georeference an Image in QGIS (Step-by-Step Guide)Georeferencing in QGIS is an essential technique that allows you to align an image with real-world geographic coordinates using control points. Whether you’re working with a scanned map, a PDF plan, or an image without spatial…
- [EN]Cloud-Optimized GeoTIFF (COG): A GeoTIFF Designed for the CloudCloud Optimized GeoTIFF (COG) has become a key format for distributing geospatial rasters over the Internet. Unlike standard GeoTIFF, it allows GIS software such as QGIS to read only the necessary portions of a file stored…
- [EN]Shapefile vs GeoPackage: Which Format Should You Choose?When working with geographic data in QGIS, several file formats can be used to store vector layers. Two formats are particularly common: Shapefile and GeoPackage. Shapefile is a historical format that has been widely used since…
- [EN]EPSG:4326 vs EPSG:3857: Understanding the Difference Between the Two Most Common GIS Coordinate SystemsWhen working with geographic data in QGIS or in web mapping applications, two coordinate systems appear very frequently: EPSG:4326 and EPSG:3857. These two systems are used in many contexts, but they do not represent coordinates in…