Resource | Method | Description |
---|---|---|
http://appsrvr.share-eu.org:8080/share/map | GET (getMapModel) | Model: provide an index of all hazard models that are defined for a specific point of interest |
GET (getMapImt) | Intensity measurement type: Provide all intensity measurement types (IMT) for which a specified model provides hazard information | |
GET (getMapPoe) | Poe and timespan: Provide probability of exceedance and investigation timespan's with maps available, given model ID and intensity measurement types (IMT) for which a specified model provides hazard information | |
GET (getMapSoil) | Site class: Provide site class with maps available, given model ID, IMT, POE, time span for which a specified model provides hazard information | |
GET (getMapAggreg) | Aggregation: Provide aggregation types with maps available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information | |
GET (getMapId) | Map id: Provide the map identity, and the layer reference for the web map service, of the hazard map for given model ID, IMT, POE, time span, site class and aggregation type. | |
GET (getMapValues) | Map Data (text): Provide map values within a rectangle of the hazard map for given model ID, IMT, POE, time span, site clas and aggregation type. | |
http://appsrvr.share-eu.org:8080/share/curve | GET (getCurveModels) | Models: provide an index of all hazard models that are defined for a specific point of interest |
GET (getCurveImt) | IMT's: Provide all intensity measurement types (IMT) for which a specified model provides hazard curves information | |
GET (getCurveSoil) | Site class: Provide site class with curves available, given model ID, IMT, POE, time span for which a specified model provides hazard information | |
GET (getCurveAggreg) | Aggregation: Provide aggregation types with curves available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information | |
GET (getCurveNrml) | Curve data (nrml): Provide the Curve in the Nrml Format for given model ID, IMT, site clas and aggregation type. | |
http://appsrvr.share-eu.org:8080/share/spectra | GET (getSpectraModel) | Models: provide an index of all hazard spectras that are defined for a specific point of interest |
GET (getSpectraImt) | IMT's: Provide all intensity measurement types (IMT) for which a specified model provides hazard information | |
GET (getSpectraPoe) | Poe and Timespan: Provide probability of exceedance and investigation timespan's with maps available, given model ID and intensity measurement types (IMT) for which a specified model provides hazard information | |
GET (getSpectraSoil) | Site class: Provide site class with maps available, given model ID, IMT, POE, time span for which a specified model provides hazard information | |
GET (getSpectraAggreg) | Aggreagtion: Provide aggregation types with maps available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information | |
GET (getSpectra) | Spectra Data: Provide the data for the selected hazard spectrum | |
http://appsrvr.share-eu.org:8080/share/design-spectra/design_spectra_elastic_ec | GET (getDesignSpectra) | Design Spectra: Get the data of the elastic design spectra EC8. (Values need to be cheked for correctness!) |
Hazard Maps: Methods to discover and deliver avilabel harzard maps
GET | getMapModel() |
Model: provide an index of all hazard models that are defined for a specific point of interest
lat | xs:double (required) default: | Latitude of point to select from |
lon | xs:double (required) default: | Longitude of point to select from |
application/xml | <xs:element name='models'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='model'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='id' type='xs:integer'>
</xs:element> <xs:element name='name' type='xs:string'>
</xs:sequence></xs:element> |
GET | getMapImt() |
Intensity measurement type: Provide all intensity measurement types (IMT) for which a specified model provides hazard information
id | xs:int (required) default: | Index of Hazard model |
application/xml | <xs:element name='imtcodes'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='imtcode'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='code' type='xs:string'>
</xs:element> <xs:element name='imunittype' type='xs:string'>
</xs:element> <xs:element name='imunitdescr' type='xs:string'>
</xs:sequence></xs:element> |
GET | getMapPoe() |
Poe and timespan: Provide probability of exceedance and investigation timespan's with maps available, given model ID and intensity measurement types (IMT) for which a specified model provides hazard information
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
application/xml | <xs:element name='exceedances'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='exceedance'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='hmapexceedprob' type='xs:double'>
</xs:element> <xs:element name='hmapexceedyears' type='xs:integer'>
</xs:sequence></xs:element> |
GET | getMapSoil() |
Site class: Provide site class with maps available, given model ID, IMT, POE, time span for which a specified model provides hazard information
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
poe | xs:double (required) | Probability of exceedance |
timespanpoe | xs:int (required) | Investigation timespan |
application/xml | <xs:element name='soiltype'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='type' type='xs:string'>
</xs:sequence></xs:element> |
GET | getMapAggreg() |
Aggregation: Provide aggregation types with maps available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
poe | xs:double (required) | Probability of exceedance |
timespanpoe | xs:int (required) | Investigation timespan |
soilType | xs:string (required) | Soil type or site characterization |
application/xml | <xs:element name='fractiles'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='fractile'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='aggregationtype' type='xs:string'>
</xs:element> <xs:element name='aggregationlevel' type='xs:double'>
</xs:sequence></xs:element> |
GET | getMapId() |
Map id: Provide the map identity, and the layer reference for the web map service, of the hazard map for given model ID, IMT, POE, time span, site class and aggregation type.
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
hmapexceedprob | xs:double (required) | Probability of exceedance |
hmapexceedyears | xs:int (required) | Investigation timespan |
soilType | xs:string (required) | Soil type or site characterization |
aggregationtype | xs:String (required) options: single, arithmetic, ordinal | Single (single value, if no branching) , arithmetic (for mean) or ordinal (for median and quantiles), and NULL, if map refers to a single endbranch of a multibranch model'; |
aggregationlevel | xs:double (required) | Ranging from 0 to 1 and having 0.5 for median / mean |
application/xml | <xs:element name='hazardmaplocation'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='hmapid' type='xs:integer'>
</xs:element> <xs:element name='hmapwms' type='xs:string'>
</xs:sequence></xs:element> |
GET | getMapValues() |
Map Data (text): Provide map values within a rectangle of the hazard map for given model ID, IMT, POE, time span, site clas and aggregation type.
lon1 | xs:double (required) default: | Longitude of upper left point from rectangle to select from |
lat1 | xs:double (required) default: | Latitude of upper left point from rectangle to select from |
lon2 | xs:double (required) default: | Longitude of lower right point from rectangle to select from |
lat2 | xs:double (required) default: | Latitude of lower right point from rectangle to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
hmapexceedprob | xs:double (required) | Probability of exceedance |
hmapexceedyears | xs:int (required) | Investigation timespan |
soilType | xs:string (required) | Soil type or site characterization |
aggregationtype | xs:String (required) options: single, arithmetic, ordinal | Single (single value, if no branching) , arithmetic (for mean) or ordinal (for median and quantiles), and NULL, if map refers to a single endbranch of a multibranch model'; |
aggregationlevel | xs:double (required) | Ranging from 0 to 1 and having 0.5 for median / mean |
text/plain |
Curves: Methods to discover and deliver avilabel harzard curves.
GET | getCurveModels() |
Models: provide an index of all hazard models that are defined for a specific point of interest
lat | xs:double (required) default: | Latitude of point to select from |
lon | xs:double (required) default: | Longitude of point to select from |
application/xml | <xs:element name='models'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='model'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='id' type='xs:integer'>
</xs:element> <xs:element name='name' type='xs:string'>
</xs:sequence></xs:element> |
GET | getCurveImt() |
IMT's: Provide all intensity measurement types (IMT) for which a specified model provides hazard curves information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
application/xml | <xs:element name='imtcodes'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='imtcode'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='code' type='xs:string'>
</xs:element> <xs:element name='imunittype' type='xs:string'>
</xs:element> <xs:element name='imunitdescr' type='xs:string'>
</xs:sequence></xs:element> |
GET | getCurveSoil() |
Site class: Provide site class with curves available, given model ID, IMT, POE, time span for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
application/xml | <xs:element name='soiltype'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='type' type='xs:string'>
</xs:sequence></xs:element> |
GET | getCurveAggreg() |
Aggregation: Provide aggregation types with curves available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
soilType | xs:string (required) | Soil type or site characterization |
application/xml | <xs:element name='fractiles'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='fractile'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='aggregationtype' type='xs:string'>
</xs:element> <xs:element name='aggregationlevel' type='xs:double'>
</xs:sequence></xs:element> |
GET | getCurveNrml() |
Curve data (nrml): Provide the Curve in the Nrml Format for given model ID, IMT, site clas and aggregation type.
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
soilType | xs:string (required) | Soil type or site characterization |
aggregationtype | xs:String (required) options: single, arithmetic, ordinal | Single (single value, if no branching) , arithmetic (for mean) or ordinal (for median and quantiles), and NULL, if map refers to a single endbranch of a multibranch model'; |
aggregationlevel | xs:double (required) | Ranging from 0 to 1 and having 0.5 for median / mean |
application/xml |
(ns2:hazardResult)
Source: ../documents/nrml/nrml.xsd |
Harzard Spectras: services to discover and deliver avilabel harzard spectras.
GET | getSpectraModel() |
Models: provide an index of all hazard spectras that are defined for a specific point of interest
lat | xs:double (required) default: | Latitude of point to select from |
lon | xs:double (required) default: | Longitude of point to select from |
application/xml | <xs:element name='models'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='model'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='id' type='xs:integer'>
</xs:element> <xs:element name='name' type='xs:string'>
</xs:sequence></xs:element> |
GET | getSpectraImt() |
IMT's: Provide all intensity measurement types (IMT) for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
application/xml | <xs:element name='imtcodes'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='imtcode'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='code' type='xs:string'>
</xs:element> <xs:element name='imunittype' type='xs:string'>
</xs:element> <xs:element name='imunitdescr' type='xs:string'>
</xs:sequence></xs:element> |
GET | getSpectraPoe() |
Poe and Timespan: Provide probability of exceedance and investigation timespan's with maps available, given model ID and intensity measurement types (IMT) for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
application/xml | <xs:element name='exceedances'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='exceedance'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='hmapexceedprob' type='xs:double'>
</xs:element> <xs:element name='hmapexceedyears' type='xs:integer'>
</xs:sequence></xs:element> |
GET | getSpectraSoil() |
Site class: Provide site class with maps available, given model ID, IMT, POE, time span for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
id | xs:int (required) default: | Index of Hazard model |
imt | xs:string (required) | Intensity measure type |
poe | xs:double (required) | Probability of exceedance |
timespanpoe | xs:int (required) | Investigation timespan |
application/xml | <xs:element name='soiltype'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='type' type='xs:string'>
</xs:sequence></xs:element> |
GET | getSpectraAggreg() |
Aggreagtion: Provide aggregation types with maps available, given model ID, IMT, POE, time span, site class for which a specified model provides hazard information
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
modelid | xs:int (required) default: | Index of Model to select results from |
imt | xs:string (required) | Intensity measure type |
poe | xs:double (required) | Probability of exceedance |
timespanpoe | xs:int (required) | Investigation timespan |
soilType | xs:string (required) | Soil type or site characterization |
application/xml | <xs:element name='fractiles'> <xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='fractile'>
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name='aggregationtype' type='xs:string'>
</xs:element> <xs:element name='aggregationlevel' type='xs:double'>
</xs:sequence></xs:element> |
GET | getSpectra() |
Spectra Data: Provide the data for the selected hazard spectrum
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
modelid | xs:int (required) default: | Index of Model to select results from |
imt | xs:string (required) | Intensity measure type |
poe | xs:double (required) | Probability of exceedance |
timespanpoe | xs:int (required) | Investigation timespan |
soilType | xs:string (required) | Soil type or site characterization |
aggregationtype | xs:String (required) options: single, arithmetic, ordinal | Single (single value, if no branching) , arithmetic (for mean) or ordinal (for median and quantiles), and NULL, if map refers to a single endbranch of a multibranch model'; |
aggregationlevel | xs:double (required) | Ranging from 0 to 1 and having 0.5 for median / mean |
application/xml |
(ns2:hazardSpectrum)
Source: ../documents/nrml/nrml.xsd |
Design Spectras:
GET | getDesignSpectra() |
Design Spectra: Get the data of the elastic design spectra EC8. (Values need to be cheked for correctness!)
lon | xs:double (required) default: | Longitude of point to select from |
lat | xs:double (required) default: | Latitude of point to select from |
spectratype | xs:string (required) default: options: type1, bigMag, type2, smallMag | select type of spetra, |
imt | xs:string (required) | Intensity measure type |
design-acceleration | xs:double (required) default: | accleration for design spectra |
application/xml |
(ns2:hazardResult)
Source: ../documents/nrml/nrml.xsd |