Projecting a polygon into different orientations

893
1
03-28-2021 10:34 PM
gihgigih
New Contributor

Hello,
I am still new into GIS tools. Currently, I am working with polygon data with height attributes (it's a building form). I would like to know the frontal area for each wind direction. Is there any tool that I can use for projecting each side of the polygon into different orientations?

I attached the illustration from references below.


Thank you for your help~

0 Kudos
1 Reply
UriGilad_EsriAu
Esri Contributor

Hi @gihgigih 

It's a bit of an indirect solution, but what you can do is:

1. Convert the polygons to lines - you'll get one line for the perimeter of each building

2. Split lines at vertices - now every face of the building will be a separate line

3. Multiply the length of each line by the height attribute to get the frontal area (assuming it's rectangular).

4. If you want to know the direction of the front, create a new field and use the Line Bearing option in the Calculate Geometry tool. Subtract (or add, depending on the direction the line was drawn) 90 degrees to get the direction the front is facing.

Hope this helps,

Uri

If this answer solved your question or if you found it helpful please mark it accordingly to help others who have the same question.

0 Kudos