semvec/pypi-packages huggingface dataset:
myshakeshm 0.3.0
All Codes to perform SHM using MyShake data
License: MIT
Requires Python: >=3.9

# Structural Health Monitoring using Myshake Data

## Installation
```
pip install dist/myshakeshm-0.2.tar.gz
```

## Tags

`building`: 'yes' value where it is not possible to determine a more specific value.
`name`
`building:material`: Outer material for the building façade
`building:levels`: The number of visible levels (floors) in the building
`building:shape`: building shape if unusual i.e. sphere, pyramid
`roof:shape`: roof shape i.e. skillion, hipped, flat, dome
`roof:height`: roof height (included in total height) - in meters
`roof:direction`: direction where a roof is facing, different rules for roof types, - clockwise in degrees from north
`height`: total building height - in meters
`min_height`: height at which a building part starts vertically (floating) - in meters
`addr:postcode`
`addr:housenumber`
`addr:street`
`addr:city`
`addr:state`
`addr:country`
`addr:full`
`start_date`: The (approximated) date when the building was finished.
`source`

## OSM building tags and corresponding OSM tags
OSM Buildings Server does a lot of alignments, optimizations and caching and finally returns GeoJSON. The result is fully compatible but has a few conventions, see below.
Source: [OSMBuildings](https://github.com/OSMBuildings/OSMBuildings/blob/master/docs/server.md)


<table>
<tr>
<th>GeoJSON property</th>
<th>OSM Tags</th>
</tr>

<tr>
<td>height</td>
<td>height, building:height, levels, building:levels</td>
</tr>

<tr>
<td>minHeight</td>
<td>min_height, building:min_height, min_level, building:min_level</td>
</tr>

<tr>
<td>color/wallColor</td>
<td>building:color, building:colour</td>
</tr>

<tr>
<td>material</td>
<td>building:material, building:facade:material, building:cladding</td>
</tr>

<tr>
<td>roofColor</td>
<td>roof:color, roof:colour, building:roof:color, building:roof:colour</td>
</tr>

<tr>
<td>roofMaterial</td>
<td>roof:material, building:roof:material</td>
</tr>

<tr>
<td>shape</td>
<td>building:shape[=cylinder,sphere]</td>
</tr>

<tr>
<td>roofShape</td>
<td>roof:shape[=dome]</td>
</tr>

<tr>
<td>roofHeight</td>
<td>roof:height</td>
</tr>
</table>


## References
1. https://github.com/kekscom/osmbuildings



```
MIT License

Copyright (c) 2025 Utpal Kumar
```