Closed ricardogsilva closed 6 years ago
This PR implements ordering and downloads for vulnerability datasets.
All vulnerability types are supported:
vulnerability_function
fragility_function
damage_to_loss_function
Requests are expected to provide a value for the layer field as vulnerability:{layer-id}. Supported options:
layer
vulnerability:{layer-id}
format
geopackage
csv
These requests should be made to the following endpoint:
POST /gfdrr_det/api/v1/order/
{ "order_items": [ { "layer": "vulnerability:1456", "format": "geopackage" }, { "layer": "vulnerability:1541", "format": "geopackage" }, { "layer": "vulnerability:1595", "format": "geopackage" } ] }
{ "order_items": [ { "layer": "vulnerability:1456", "format": "csv" }, ] }
# A request that asks for both vulnerability and exposures data { "notification_email": "someaddress@mail.com", "order_items": [ { "layer": "vulnerability:1456", "format": "geopackage" }, { "layer": "vulnerability:1541", "format": "geopackage" }, { "layer": "vulnerability:1595", "format": "geopackage" }, { "layer": "vulnerability:1596", "format": "geopackage" }, { "layer": "exposure:cpv_buildings_127", "format": "shapefile" }, { "layer": "exposure:cpv_buildings_127", "format": "geopackage" }, { "layer": "exposure:uga_v10_buildings_136", "format": "geopackage", "bbox": "32.594717,3.439704,35.551282,4.608727", "taxonomic_categories": "construction_material:masonry" } ] }
name
This PR implements ordering and downloads for vulnerability datasets.
All vulnerability types are supported:
vulnerability_function
fragility_function
damage_to_loss_function
Requests are expected to provide a value for the
layer
field asvulnerability:{layer-id}
. Supported options:format
. Controls the output format of the vulnerability data. Allowed values:geopackage
,csv
Example requests
These requests should be made to the following endpoint:
Other notable changes
name
field to the vulnerabilities detail endpoints - This field was missing from thefragility_function
anddamage_to_loss_function
vulnerability types