Skip to main content
17 votes

Splitting circle polygon into equal sectors in QGIS

5 degrees is 1/72 of a circle. Use the "Minimum enclosing circles" tool to create a circle with 72 segments. Use "Extract Vertices" to turn this circle into 72 points in a layer called Ring. ...
Spacedman's user avatar
  • 65.1k
13 votes
Accepted

Creating circle around point with specific radius taken from column in QGIS

Using Vector geometry > Buffer tool in Processing Toolbox, you can specify the field that contains the radius value, as in the image: After selecting a field, Distance parameter will be inactive.
Kadir Şahbaz's user avatar
11 votes
Accepted

Measuring compactness in Python

You don't need to create circles. The formula is derived from the ratio you mentioned. Use the following script. You can apply the other formulas easily. import geopandas as gpd from math import pi, ...
Kadir Şahbaz's user avatar
10 votes
Accepted

How can the gridlines in QGIS be set to be curved lines (neat circles) around polar region (azimuthal projection)?

I don't think there is a way. The solution is to actually get the grid lines as a layer. These can be download from: Natural Earth You will also have to densify them: Vector>Geometry Tools> Densify ...
HeikkiVesanto's user avatar
9 votes

How to produce opposite semicircle maps in CARTO or QGIS?

Set your layer styling to Graduated based on your first field, and set the method to Size. Click Classify to set your symbol size class breaks. Make note of this classification! Open the Symbol ...
jcarlson's user avatar
  • 3,900
9 votes

Maximisation of circles that don't intersect other geometries within a given layer using QGIS

Disclaimer: I can't proof that this solution actually creates the maximum number of points/centroids and highly suspect that it doesn't - though nearest neighbour analysis returns a mean centroid ...
Erik's user avatar
  • 16.5k
8 votes

QGIS3 Shape Digitizing Circles is Drawing Improperly

You are drawing a circle in the coordinate system of the layer. Qgis reproject that circle to the coordinate system of the project, and that figure probably no longer looks like a circle. You need to ...
Gabriel De Luca's user avatar
8 votes
Accepted

Transforming all polygons into circles in QGIS

To get circles with equal area, run Geometry by expression with: make_circle( point_on_surface( $geometry ), -- centroid( $geometry ) sqrt( $area / pi() ) ) Here, the resulting circle ...
geozelot's user avatar
  • 30.4k
7 votes

Creating circle polygon of certain radius around points in QGIS

From your comment your data is in EPSG 4326 which is WGS 84, this uses latitude and longitude coordinates, so when you tell that to buffer by 10 it buffers by 10 degrees which is massive. To get your ...
TeddyTedTed's user avatar
  • 6,130
7 votes
Accepted

Splitting a polygon into circles

This is no attempt at any optimizing. Create a hexagon grid Create circles from it using minimum enclosing circles Intersect this with the input polygon layer If you create a model you can add grid ...
Bera's user avatar
  • 74.8k
7 votes
Accepted

OpenLayers : intersect between polygon and circle not accurate

That is the correct result, the extents do intersect To test if the geometries intersect you will need a third party utility such as turf https://turfjs.org/docs/#intersect Or in this case you could ...
Mike's user avatar
  • 12.6k
7 votes

Creating circle around point with specific radius taken from column in QGIS

This algorithm is deprecated and can be removed anytime. Prefer using Buffer algorithm instead. There is "Variable distance buffer" geoalgorithm for that. Keep in mind : This tool is only ...
Taras's user avatar
  • 33.3k
6 votes
Accepted

Circular clipper in QGIS

You could create a new polygon layer and add a circle feature to that new layer, then use the existing clip function. Layer_>Create Layer->Temporary Scratch Layer. Edit->Add Circle->(pick ...
Llaves's user avatar
  • 5,973
6 votes
Accepted

Using QGIS to draw a line tangential to an existing circle and parallel to existing lines

From the line X find the nearest point on the circle - see here how to do that: https://gis.stackexchange.com/a/381288/88814 Than you can use snapping to this point when drawing line A parallel to X. ...
Babel's user avatar
  • 73.1k
6 votes

Draw circles around points

I don't know why you want to do it interactively. You can use QGIS expressions to visualize those points that have a nearest neighbour less than 2 km away and than decide in each case what to do. You ...
Babel's user avatar
  • 73.1k
6 votes

Transforming all polygons into circles in QGIS

If this is about symbology and you don't need to do any operations on the circles later on, you may use a centroid fill. You can force this point to be placed inside the polygon by checking the ...
Erik's user avatar
  • 16.5k
6 votes

Maximisation of circles that don't intersect other geometries within a given layer using QGIS

This solution looks much better than mine. I don't think that's the optimal solution but you may try to: Use this tool to generate points aroud and inside your polygon. Buffer them with the right ...
Comrade Che's user avatar
  • 7,271
5 votes
Accepted

Perfect circle in ArcGIS, why I get a multiside polygone (plurigone)?

As commented by @Kirk Kuykendall, it appears your buffer is being saved into a Shapefile. Shapefiles do not support true arcs/curves, so saves the features with multiple segments. Shapefiles do ...
Midavalo's user avatar
  • 29.8k
5 votes

Splitting circle polygon into equal sectors in QGIS

The other answer covers the topic well, I am providing an alternative solution. Since QGIS 3.2 (see the Changelog), it has a native tool called "Create wedge buffers", which I suggest using ...
L. Lucchese's user avatar
5 votes
Accepted

Cutting circle into polygon in OpenLayers?

map.on('click', function(e) { const resolution = map.getView().getResolution(); const adjustedRadius = REVEAL_RADIUS * resolution; const circleGeom = new ol.geom.Circle(e.coordinate, ...
Mike's user avatar
  • 12.6k
4 votes

Drawing Circles with set radius using QGIS

I did something similar - need to draw 5km circles around a set of points meeting some criteria. I solved the problem using styles: Create a Symbology rule for the layer (in my case ": "field" is not ...
DaveParillo's user avatar
4 votes

Circle around all points of a layer

Use the minimum bounding geometry tool in the Procesing Toolbox. Choose the geometry type: "Minimum enclosing circle" Note that some vector layer formats don't support circles. The circle layer will ...
csk's user avatar
  • 24.9k
4 votes

Creating circle polygon of certain radius around points in QGIS

I see that there is an answer here that probably should have been accepted, but just an extra comment. It depends a bit on what you want the 10m circles for. If you want to use them for some further ...
MortenSickel's user avatar
  • 3,834
4 votes

Draw circles around points

You can also use Rule-based layer styling with the geometry generator: Set a filter rule as: is_selected() and geometry generator: buffer($geometry, 2000, 5): And an else rule with simple marker ...
Bera's user avatar
  • 74.8k
4 votes

Drawing circle using QGIS

Creating a circle using QGIS 3.18 (Windows 10 Pro) with 3 points. Documentation [https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/editing_geometry_attributes.html?highlight=...
Mapperz's user avatar
  • 50k
4 votes
Accepted

Creating circle around point with size relative to field attribute in QGIS

Yes. @Taras answered with a processing algorithm, to create a polygon layer with a circular buffer around each of your points with the desired size. Alternatively, if you only want to display the ...
Houska's user avatar
  • 8,196
4 votes
Accepted

Copying template of circles and putting them on new position by mouse click

Select circle, toggle edit mode. Use Menu Edit / Copy Features (Ctrl-C), then Menu Edit / Paste Features (Ctrl-V). To move the pasted circle, click the Move feature (see documentation) icon (...
Babel's user avatar
  • 73.1k
4 votes

Maximisation of circles that don't intersect other geometries within a given layer using QGIS

Your task is an example of a mathematically interesting problem, called a packing problem, or more specifically, a circle packing problem maximizing the number of equal-sized circles within one or ...
pereric's user avatar
  • 191
3 votes

Fast(est) way to detect if point is in range of another point? (Geographic Coordinates)

If you are using PostGIS as per your comments, then read this. It will tell you the best function to use in your case for speed. ST_DWithin will use geography data types and so can calculate on a ...
MappaGnosis's user avatar
  • 33.9k
3 votes
Accepted

How to create Great Circle Mapper style range rings in QGIS?

The best workaround is to clip your circle with a polygon covering nearly the world. Put Nr;WKT 1;POLYGON ((179.9 89.9, 179.9 -89.9, -179.9 -89.9, -179.9 89.9, 179.9 89.9)) in a text file, and ...
AndreJ's user avatar
  • 76.7k

Only top scored, non community-wiki answers of a minimum length are eligible