This patch contains a few small improvements and housekeeping items.
Location Data by Postal Code
A minor update to allow the
/api/location-data
endpoint to query correctly when a US or Canadian postal code is passed; previously, the endpoint only accepted a lat/long pair.
Area-Weighted Live Load Response Data
When passed in a primary and secondary structural system in the
simple-form
of a building, the average live load parameter was not being correctly area-weighted. Instead, only the value for the primary structural system was used in formulating the response (even though both were used correctly in the calculation). In this update, the live load exposed in the response body is correctly area-weighted.
Update Live Load Default Values
While we were at looking at live loads, we pulled out good ol' ASCE 7-16 and phoned some engineer friends for a friendly review of our live load values, making a few small tweaks and a more substantive update to those used for distribution centers and warehousing. These updates will yield a minor diff for those use types.
Regression Results
The changes in the default live loads change have a minor effect on the structural emissions. Across the 1,600ish buildings in our regression set, we saw the following changes to the structural emissions:
  • 25pct
    : -2.8%
  • Mean
    : 0.8%
  • Median
    : 0%
  • 75pct
    : 3.0%
With the largest (positive) changes to warehousing and distribution centers.