Is there a way to split polygons by cardinal directions?
We have multiple polygons for prescribed fires. Within these polygons we have identified all the structures. Based on the location of the buildings we cannot burn during the opposite wind.
In the images below: the left image show what we have, the green field that will be burned, the red buffer, and the black buildings. We would like to create a map showing something similar to the image on the right where the buffer is split by direction and then because the buildings are in the NW part of the buffer, we cannot burn during a SE wind.
Is there a way to do this quickly? We have many fields that this process would need to be done to.
I would buffer to the envelope of your parcel then use simple trig to construct lines to split that envelope and then clip you parcel to the split envelope.
You just need to create the radial lines about some central point of an appropriate length so that your polygon(s) can be subdivided by angular sector
I posted some code in
on the code sharing site which for a variety of splitting purposes, you could modify to suit specific purposes undoubtedly.