Questions tagged [donut-polygons]

a donut polygon is a polygon with one or more holes in it. Such a feature is regarded as a complex geometry, having an outer ring of coordinates, and one or more inner rings of coordinates that represent the (donut) holes. An example of a donut polygon would be a lake with an island, the extent of the water in the lake is the polygon and the hole is the island.

Filter by
Sorted by
Tagged with
2 votes
1 answer
112 views

Breaking donut polygons into single polygons without an interior ring whilst maintaining the polygons shape?

I have created a new dataset working with a predefined (and enforced) methodology that creates complex geometries that may have many interior rings making them donut polygons. Some shapes may be ...
user avatar
  • 165
0 votes
1 answer
162 views

Only a part of the shapefile plotted with ggplot2 in R

I would like to plot shapefiles from the EUFORGEN website (http://www.euforgen.org/) in R (European beech and Scots pine). At first I had problems, because they are files with holes. I was able to ...
user avatar
  • 11
2 votes
1 answer
81 views

Adding hole to polygon using ArcGIS Online Web Mapping Application

Is it possible to add a hole / donut / doughnut to a polygon when using an ArcGIS Online Web Mapping Application? I have found the Edit widget but whilst is has a Cut, Reshape and Union function, it ...
user avatar
  • 3,412
4 votes
1 answer
93 views

Fixing polygon with incorrectly defined hole in R

I've been given this polygon as a SpatialPolygons object from the sp package. It looks like there is a problem with how this was created, there is an unwanted line connecting the hole to the outer ...
user avatar
  • 164
2 votes
2 answers
114 views

Merge donut with its hole

I have a layer with polygons in QGIS. The one selected on the bottom has a hole in it, the hole is also a shape. So I have the donut and his hole. How can I merge these two polygons? EDIT: I didn't ...
user avatar
  • 73
2 votes
2 answers
2k views

Remove holes from polygon

There are several answers for this question on GIS stackexchange but none using open/free software. How can someone without access to the Esri suite remove interior holes from a polygon? Example ...
user avatar
5 votes
2 answers
244 views

Parcel Division with Donut Parcels

I am trying to create an environmental sampling plan using an irregular shaped polygon. I need to divide an irregular shaped polygon into 30 equal area polygons. I have multiple sampling plans that I ...
user avatar
  • 109
0 votes
0 answers
43 views

Donut Polygon remove in Building SHP exported from Autocad

I have created Buildings footprint in Autocad and exported to SHP which is having so many Donut polygons. Is there any way to clip polygons in SHP files (Batch) I have found one script on net but it ...
user avatar
7 votes
2 answers
1k views

Creating blank QGIS shapefile templates?

I am going to be creating (digitising) many repetitive maps which contain the same set of .shp file vector layers. And I was wondering if there was a way to create a template .shp file I can re-use ...
user avatar
1 vote
1 answer
195 views

How to use ST_SymDifference for polygons from the same table having the same name value in CARTO?

I am very new to PostGIS2.4 and Postgresql 10 and having hard times to make holes inside a polygon using another polygon from a single table liveuamap by using ST_SymDifference. The polygon in the ...
user avatar
2 votes
0 answers
63 views

Is there a proper geoprocessing term of clipping data based on the hole in donut polygons? [closed]

This is a general question not software related. Is there a geoprocessing term used for clipping data using the holes in donuts polygons? I want the process to keep the data which are visible through ...
user avatar
  • 1,745
4 votes
1 answer
2k views

Make holes in a polygon from existing smaller polygons

In QGIS, I have a layer of polygons which represent forested area, captured from an old paper map, that I have converted from polylines. See my screenshots below. The forest area has holes in its ...
user avatar
  • 1,293
0 votes
1 answer
331 views

Creating donut polygon in existing polygon using ArcGIS Desktop?

I am tracing polygons in ArcGIS with the help of editor tool but I need to exclude some areas from the existing polygons. How can I make it? I went through google, but instructions provided are ...
user avatar
  • 119
2 votes
0 answers
216 views

Polygon splitting and merging to another one without overlapping using ArcGIS Desktop? [closed]

I have a layer of different types of polygons. Some are fields, other are roads. Sometime a road polygon is entering a field polygon. As presented on the capture, the yellow road (polygon 1) is ...
user avatar
  • 29
2 votes
1 answer
455 views

Determining if polygon contains another smaller polygon using geometry objects in ArcPy?

I have a layer of parcels where some "parcel-itos" are inside larger "container" polygons, but these parcelitos are inside holes of the containers (e.g. they do not overlap, but they do touch). Both ...
user avatar
  • 393
2 votes
1 answer
174 views

Polygon object giving the wrong coordinates for a bounding box in ArcPy

I am working on a script where I identify polygons that contain other polygons, and I've run into a very perplexing issue. In the image below, green polygons have been identified as "container" ...
user avatar
  • 393
1 vote
1 answer
136 views

How to merge 2 polygons from a single layer in QGIS?

I have created buffers around several points, but they come out in patches. Therefore I want to edit and merge them together. How do I do that in QGIS? The red circles shows the areas I want to join.
user avatar
  • 131
2 votes
1 answer
470 views

Automated islands within polygons in QGIS

I have a polygon layer containing polygons vectorized from a raster image. After changing one polygon several smaller polygons are now contained within the first. I could now add a ring for every ...
user avatar
  • 1,446
2 votes
2 answers
582 views

Creating surrounding polygons using QGIS? [closed]

For example: I created the small polygon (red), now I want to create the bigger polygon (green) surrounding the small (common boundary). How to do this using QGIS 2.18.4 ?
user avatar
1 vote
1 answer
393 views

Creating hole in polygon while using 'auto complete polygon' in ArcMap?

In ArcMap, it is possible to create a hole in a polygon by first drawing the outer limits of the polygon, clicking 'finish part' and then creating a hole somewhere in the middle of the polygon. It is ...
user avatar
  • 123
4 votes
1 answer
683 views

Problems updating geometry of multipart and donut polygons with Arcpy

I am trying to update the geometry of some features (polygons) to allow stretching / shrinking in the X and Y planes, but am struggling to get this to work for multipart polygons and for those with an ...
user avatar
  • 203
4 votes
4 answers
1k views

How to detect/select/identify island polygons

I am generalizing geological maps and as a part of the process I am dealing with "Island Polygons". For that, I first need to identify them or select them. I already tried Select by Location, by ...
user avatar
  • 391
4 votes
1 answer
432 views

Point within a Polygon within another Polygon

I have a table with towns (polygons) and another with company assets (points). I am trying to get the town these assets are located in spatially. I have some point geometry that is contained within ...
user avatar
1 vote
1 answer
699 views

Inverting donut polygon in ArcGIS for Desktop?

I extracted the study area polygon using raster to polygon tool in ArcGIS from a binary raster mask. However, I can only extract a polygon with fills outside of my study area. I tried using editor ...
user avatar
  • 135
1 vote
1 answer
1k views

OpenLayers 3: Digitizing holes (donut polygons)

I am working on an OpenLayers 3 digitizing tool, which works very fine at this point. I would like to add a functionality that lets me add holes to existing polygons. I know this is doable in ...
user avatar
  • 6,209
2 votes
0 answers
94 views

Automating polygon "useable area" check in QGIS? [closed]

I need to run a query that will identify all property remainders (available land for construction purposes) that can accommodate a 40m² building footprint (must be square). I have used imagery ...
user avatar
-1 votes
1 answer
474 views

Polygon gap filling

I am working in ArcGIS and I have an urban center boundary, generated by a population-grid dataset. However, I want to fill in the gaps inside the urban center boundary (see the image below areas ...
user avatar
1 vote
1 answer
194 views

Automatically create donut polygons based on distance from boundary

I have a file with polygons representing risk of townships however the risk decreases inside each polygon so I'm wanting to create rings from each polygon for example from the boundary to 500m then ...
user avatar
  • 21
4 votes
1 answer
1k views

ggplot2 fills holes in polygons

I have a shapefile composed of polygons (sample here), many of which have holes in them. I cleaned the polygon layer in GRASS. After cleaning, QGIS's 'Check Geometry Validity' tool returned no errors. ...
user avatar
2 votes
1 answer
194 views

Polygons drawn in editable feature service through Collector cause reverse or negative geometry

I have been experiencing a very odd situation where polygons – when drawn in an editable feature service through Collector on iPad – will draw and save, then seconds later the geometry will be ...
user avatar
1 vote
1 answer
2k views

How to create a polygon with a circular hole in openlayers 3?

To highlight an area on my map I need to make a circular hole in a polygon. The rectangle polygon covers the whole map, the circle hole should act as a spot on my area to highlight. But actually I ...
user avatar
  • 846
4 votes
0 answers
705 views

Cutting donuts in QGIS

I'm trying to cut donut polygons ready to go into a system that can't display them. Basically the exact opposite of this post: How to convert fake donut holes in polygons to real ones? I want to cut ...
user avatar
  • 405
1 vote
1 answer
368 views

polygon vertex to vertex distance calculation in arcobjects

I have polygon with multipart (donuts) I want to calculate vertex to vertex distance. I tried to get outer ring vertex to vertex distance and it is working. Could you please tell me how to get inner ...
user avatar
  • 108
10 votes
2 answers
4k views

How to find if polygon has a hole using field calculator in ArcGIS

Some 3rd party software cannot handle polygons with holes (donut polygons). To find them I always use ArcView 3 field calculator, because: however when I try to do this in ArcGIS, I get this: So the ...
user avatar
  • 21.4k
1 vote
1 answer
814 views

Automatically select small polygons contained within currently selected large polygons in QGIS?

I am using QGIS (2.4.0) and I am trying to identify regions in Australia that are close to working mines. For this purpose I have 2 layers: Layer 1 - 535 polygons defining the various regions across ...
user avatar
  • 53
3 votes
1 answer
381 views

Cutting and pasting polygons in QGIS so they do not overlap?

I use QGIS, and I need to cut and paste polygons so they don't overlap. Here's what I mean: I have shapefiles for cities that I'm pasting into a new polygon shapefile. I also have shapefiles for ...
user avatar
4 votes
3 answers
7k views

Creating donut holes without losing existing polygons using ArcGIS for Desktop?

Using ArcGIS 10.1 for Desktop is there a way to do a similar operation to creating a donut hole or island in a polygon without losing the existing features? I have mapped small lakes as several ...
user avatar
  • 49
1 vote
2 answers
3k views

How to select island (donut hole) polygons witin the same polygon layer?

i have a dataset containing many polygons. In this dataset some polygons have other polygons (as a donut) inside of them. So those island polgons are contained by only one polygon but it originated ...
user avatar
19 votes
7 answers
29k views

Removing only some donut holes from polygons using ArcMap

I am using ArcMap 10.0. I have a trick for removing the donut holes, which is converting the polygon to line and then creating polygon out of the lines and in the end merging all of them. The drawback ...
user avatar
  • 1,320
7 votes
1 answer
2k views

Extracting donut holes as separate layer in QGIS?

Does anyone know how I can extract the holes in a polygon layer as a separate layer in QGIS? An example could be a country with a number of lakes cut out of the polygon - I need the lakes.
user avatar
  • 105
5 votes
3 answers
3k views

How to identify feature vertices that are part of a donut hole in ArcGIS 10?

I´m exporting the coordinates of polygon vertices to a CSV-File using the "Feature Vertices to Points" and then the "Export feature attributes to ASCII" tools. Some of these polygons have holes (...
user avatar
  • 1,231
4 votes
1 answer
526 views

Determining if Polygon Contains Negative Space using ArcGIS SOAP Web Service?

I am running queries against a polygon layer using the ArcGIS SOAP Web Service. A user selects a point within that layer and the resulting feature set contains PolygonN objects. Occasionally, the ...
user avatar
10 votes
3 answers
21k views

Filling in all Donut Polygons using ArcMap

I have a set of polygons that represent bodies of water. In the same feature are polygons that are the islands in the body of water. So for a given lake, there are smaller polygons within that ...
user avatar
  • 415