Skip to main content
Question

How to dissolve by area and id?

  • December 24, 2021
  • 4 replies
  • 28 views

hoa_le
Contributor
Forum|alt.badge.img+5

Hi all,

I have a polygon file that have field area, plot_uuid. I want to dissolve small polygon area <0.03 into the same plot_uuid.

Could you tell me how to make it?

In the below photo, 2 small polygon (yellow and green) will merge into large polygon that I want in the right photo.

Thank you

img

4 replies

redgeographics
Celebrity
Forum|alt.badge.img+48

The Dissolver has a Group By option where you can select one or more attributes to perform that action on. So if you select the plot_uuid attribute all polygons that share a boundary and have the same value for that attribute will be dissolved.


hoa_le
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • December 24, 2021
redgeographics wrote:

The Dissolver has a Group By option where you can select one or more attributes to perform that action on. So if you select the plot_uuid attribute all polygons that share a boundary and have the same value for that attribute will be dissolved.

I want to keep area >0.03 ha and I want to dissolve area <0.03 into plot_uuid the same.

If I dissolve by groupe by plot_uuid, they will merge together plot_uuid the same.

So I want to ask how to the way to keep area >0.03 and dissolve area <0.03 with plot_uuid large polygon?

 


redgeographics
Celebrity
Forum|alt.badge.img+48
hoa_le wrote:

I want to keep area >0.03 ha and I want to dissolve area <0.03 into plot_uuid the same.

If I dissolve by groupe by plot_uuid, they will merge together plot_uuid the same.

So I want to ask how to the way to keep area >0.03 and dissolve area <0.03 with plot_uuid large polygon?

 

Use a TestFilter to filter out the small areas, then a SpatialFilter to select the larger ones that have the same plot_uuid *and* touch the small ones and then run those through the Dissolver.


hoa_le
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • December 24, 2021
hoa_le wrote:

I want to keep area >0.03 ha and I want to dissolve area <0.03 into plot_uuid the same.

If I dissolve by groupe by plot_uuid, they will merge together plot_uuid the same.

So I want to ask how to the way to keep area >0.03 and dissolve area <0.03 with plot_uuid large polygon?

 

Yes. I tried it the same photo. Is this okie @Hans van der Maarel​ ?

result


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings