get_asce722#
Type: Query | Auth Required: Yes
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.geo_zone_tool import GeoZoneTool
gzt = GeoZoneTool(token="YOUR_TOKEN")
# Note: This query uses the GraphQL API directly.
# The Python SDK does not expose a dedicated method for this query.
# Use the GraphQL example with an HTTP client.
using Dlubal.API.GeoZoneTool;
var gzt = new GeoZoneToolClient("YOUR_TOKEN");
// Note: This query uses the GraphQL API directly.
// The C# SDK does not expose a dedicated method for this query.
// Use the GraphQL example with an HTTP client.
query {
getAsce722(
latitude: 34.05
longitude: -118.25
riskCategory: II
siteClass: DEFAULT
) {
code
message
referenceDocument
data {
ss s1 sds sd1 sdc
pgam sms sm1 ts t0 tl cv
twoPeriodDesignSpectrum { periods ordinates }
twoPeriodMcErSpectrum { periods ordinates }
}
}
}
Input#
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
Float |
Yes |
Latitude in decimal degrees |
|
Float |
Yes |
Longitude in decimal degrees |
|
RiskCategoryEnum |
Yes |
Building risk category (I-IV) |
|
SiteClassEnum |
Yes |
Soil site class (DEFAULT, A-E) |
Response#
Returns Asce722ResponseType with seismic design parameters and response spectra.