get_asce722#

Query | API Key Required

Proxies the USGS Seismic Design Web Services. Returns ASCE 7-22 seismic design map parameters for a given latitude/longitude, risk category, and site class. Includes spectral acceleration values (Ss, S1, SDS, SD1), design spectra, and seismic design category (SDC).

from dlubal.api import geo_zone_tool

geo_zone = geo_zone_tool.GeoZoneTool()
result = geo_zone.get_asce722(
    latitude=34.05,
    longitude=-118.25,
    risk_category=geo_zone_tool.RiskCategory.II,
    site_class=geo_zone_tool.SiteClass.C,
)

print(result)

Input#

Parameter

Type

Required

Description

latitude

Float

Yes

Latitude in decimal degrees

longitude

Float

Yes

Longitude in decimal degrees

riskCategory

RiskCategoryEnum

Yes

Building risk category (I-IV)

siteClass

SiteClassEnum

Yes

Soil site class (DEFAULT, A-E)

Response#

Returns Asce722ResponseType with seismic design parameters and response spectra.