Question

Calculate Attributes from Shape file


Dear All ,

I have a roofs & footprint of each building, from this how i will create all the below mentioned attributes in Shape file (.shp).Please help and suggest.

1,Unique Feature ID

2,Reference Name – China

3,Building Area (m)

4,Building height Values (m): Max, Min, Mean, 75th and 25th percentile

5,Building Height will be orthometric (Mean Sea Level) and Above Ground Elevation (AGL)

6,Building attributes will be MSL_Ground, MSL_Min, MSL_Per25, MSL_Mean, MSL_Per75, MSL_Max, AGL_Min, AGL_Per25, AGL_Mean, AGL_Per75, AGL_Max, Shape_Length and Shape_Area


9 replies

Badge +21

Hi @bino - Can you upload a small sample shp-file for one building? This will make it easier to create a workspace.

07-08-2019.zip

uploaded roofs

Userlevel 5
Badge +26

07-08-2019.zip

uploaded roofs

It looks like a lot of those attributes are already in the file, what exactly are you looking to calculate?

I'm assuming the elevations to be in relation to Mean Sea Level, in order to get the AGL ones as well you'll need to know what the ground level per building is. Depending on how your data is set up you could take the minimum elevation, otherwise you'll have to look for a source for the terrain.

It looks like a lot of those attributes are already in the file, what exactly are you looking to calculate?

I'm assuming the elevations to be in relation to Mean Sea Level, in order to get the AGL ones as well you'll need to know what the ground level per building is. Depending on how your data is set up you could take the minimum elevation, otherwise you'll have to look for a source for the terrain.

In that we tried here, you no need to consider those attributes.

MSL and AGL you fix it your own value roughly for calculate the attributes.

 

Userlevel 5
Badge +26

In that we tried here, you no need to consider those attributes.

MSL and AGL you fix it your own value roughly for calculate the attributes.

 

I'm sorry, but I don't quite understand your question. Could you elaborate please?

I'm sorry, but I don't quite understand your question. Could you elaborate please?

shp arcgis.zip

Added the new shape file it includes Roof top and footprint

please help

Userlevel 5
Badge +26

shp arcgis.zip

Added the new shape file it includes Roof top and footprint

please help

By creating inside points of the roof polygons and overlaying those on the bottom areas we can transfer the bottom elevation and through that calculate the height of the building. Is this what you're looking for?

By creating inside points of the roof polygons and overlaying those on the bottom areas we can transfer the bottom elevation and through that calculate the height of the building. Is this what you're looking for?

Thanks for this,not only this need more Attributes,listed above..

Userlevel 5
Badge +26

Thanks for this,not only this need more Attributes,listed above..

If you know the formula for the percentiles (I don't, didn't pay enough attention in math class...) you could use an AttributeManager to calculate them.

The way I understand it AGL is the max MSL minus the min MSL (although that will go horribly wrong when a building is built on a slope).

Reply