Flood Service – SOAP
SOAP Operations
The Flood Service is now available in two versions:
- Version 2 – This version uses the 2015 data and supports the following return periods only: OneIn20Years, OneIn50Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years
- Version 3 – This version uses the 2016 data and supports the following return periods only: OneIn20Years, OneIn50Years, OneIn75Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn75Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years, StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years
The following operation requests are available through SOAP/XML:
- GetFloodIndication
- GetFloodIndicationBatch
- GetFloodEvaluation
- GetFloodEvaluationBatch
- GetFloodEvaluationAllPeriods
- GetFloodEvaluationAllPeriodsBatch
- GetDefendedAreaInfo
- GetDefendedAreaInfoBatch
GetFloodIndication
Accepts a single coordinate location and returns OneIn1500Years if the submitted coordinate is within the 1 in 1,500 year River Flood Return Period, and/or SurfaceWaterOneIn1500Years if the submitted coordinate is within the 1 in 1,500 year Surface Water Return Period, and/or StormSurgeOneIn1500Years (Version 3 only) if the submitted coordinate is within the 1 in 1,500 year Storm Surge Return Period. Returns an empty IndicationPeriods array if the coordinate is not within either of the 1 in 1,500 year Return Periods (River Flood, Surface Water or Storm Surge (Version 3 only)). The Defended Areas layer is not part of this function.
Request Parameters:
- latitude (double): The WGS84 latitude of the location specified
- longitude (double): The WGS84 longitude of the location specified
- transactionId (optional string): an optional transaction identifier for the request
Response Items:
- IndicationPeriods (string array): Array of return periods (OneIn1500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn1500Years (Version 3 only))
- transactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodIndication> <!--type: double--> <flo:latitude>49.117</flo:latitude> <!--type: double--> <flo:longitude>-123.041</flo:longitude> <!--type: string--> <flo:transactionId>1</flo:transactionId> </flo:GetFloodIndication> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodIndicationResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodIndicationResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:IndicationPeriods> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> </a:IndicationPeriods> <a:TransactionId>1</a:TransactionId> </GetFloodIndicationResult> </GetFloodIndicationResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodIndicationResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodIndicationResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:IndicationPeriods> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> <b:ReturnPeriod>SurfaceWaterOneIn1500Years</b:ReturnPeriod> <b:ReturnPeriod>StormSurgeOneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> </a:IndicationPeriods> <a:TransactionId>1</a:TransactionId> </GetFloodIndicationResult> </GetFloodIndicationResponse> </s:Body> </s:Envelope>
GetFloodIndicationBatch
Accepts a batch of coordinate locations and returns OneIn1500Years for all coordinates that are within the 1 in 1,500 year River Flood Return Period, and/or SurfaceWaterOneIn1500Years if the submitted coordinates are within the 1 in 1,500 year Surface Water Return Period, and/or StormSurgeOneIn1500Years (Version 3 only) if the submitted coordinates are within the 1 in 1,500 year Storm Surge Return Period. Returns an empty IndicationPeriods array if the coordinates are not within either of the 1 in 1,500 year Return Periods (River Flood, Surface Water, or Storm Surge (Version 3 only)). The Defended Areas layer is not part of this function.
Request Parameters:
- points (array): array of latitude and longitude coordinate points
- transactionId (optional string): an optional transaction identifier for the batch request
Response Items:
- IndicationPeriods (string array): Array of return periods (OneIn1500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn1500Years (Version 3 only)) for each coordinate pair in the batch request
- transactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/" xmlns:lh="http://lh.dmtispatial.com/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodIndicationBatch> <flo:points> <!--Zero or more repetitions:--> <lh:Point> <!--type: double--> <lh:Latitude>53.532303</lh:Latitude> <!--type: double--> <lh:Longitude>-113.491386</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>51.126903</lh:Latitude> <!--type: double--> <lh:Longitude>-113.954847</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>49.117</lh:Latitude> <!--type: double--> <lh:Longitude>-123.041</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>0</lh:Latitude> <!--type: double--> <lh:Longitude>0</lh:Longitude> </lh:Point> </flo:points> <!--type: string--> <flo:transactionId>321</flo:transactionId> </flo:GetFloodIndicationBatch> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodIndicationBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodIndicationBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:IndicationPeriods> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> <b:ReturnPeriod>SurfaceWaterOneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod i:nil="true"/> </a:IndicationPeriods> <a:TransactionId>321</a:TransactionId> </GetFloodIndicationBatchResult> </GetFloodIndicationBatchResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodIndicationBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodIndicationBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:IndicationPeriods> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>SurfaceWaterOneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod> <a:FloodPeriods xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:ReturnPeriod>OneIn1500Years</b:ReturnPeriod> <b:ReturnPeriod>SurfaceWaterOneIn1500Years</b:ReturnPeriod> <b:ReturnPeriod>StormSurgeOneIn1500Years</b:ReturnPeriod> </a:FloodPeriods> </a:IndicationPeriod> <a:IndicationPeriod i:nil="true"/> </a:IndicationPeriods> <a:TransactionId>321</a:TransactionId> </GetFloodIndicationBatchResult> </GetFloodIndicationBatchResponse> </s:Body> </s:Envelope>
GetFloodEvaluation
Accepts a single coordinate location and a Return Period as input and returns the depth information for the submitted Return Period at that coordinate. A code of 127 (No Data Found) is returned if the coordinate is not within the submitted Return Period. If a user wishes to check multiple return periods that are available, they must submit multiple calls as the service interface supports one period at a time. The Defended Areas layer is not included within this function.
Request Parameters:
- floodReturnPeriod (string): Valid Return Period strings are:
- Version 2 Flood Service with 2015 Data only: OneIn20Years, OneIn50Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years
- Version 3 Flood Service with 2016 Data only: OneIn20Years, OneIn50Years, OneIn75Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn75Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years, StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years
- latitude (double): The WGS84 latitude of the location specified
- longitude (double): The WGS84 longitude of the location specified
- transactionId (optional string): an optional transaction identifier for the request
Response Items:
- FloodReturnPeriod (string): Return period provided in the request
- TransactionId (optional string): optional transaction identifier from the request
- FloodDepth (array): Array of DepthData containing the Depth and DepthDescription information
Example:
<!-- The SOAP/XML Request (Version 2 Flood Service with 2015 Data only) --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluation> <!--type: ReturnPeriod - enumeration: [OneIn20Years,OneIn50Years,OneIn100Years,OneIn200Years,OneIn500Years,OneIn1500Years, SurfaceWaterOneIn20Years,SurfaceWaterOneIn50Years,SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years,SurfaceWaterOneIn500Years,SurfaceWaterOneIn1500Years]--> <flo:floodReturnPeriod>OneIn100Years</flo:floodReturnPeriod> <!--type: double--> <flo:latitude>53.533</flo:latitude> <!--type: double--> <flo:longitude>-113.551</flo:longitude> <!--type: string--> <flo:transactionId>999</flo:transactionId> </flo:GetFloodEvaluation> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodReturnPeriod>OneIn100Years</a:FloodReturnPeriod> <a:TransactionId>999</a:TransactionId> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:DepthData> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </b:DepthData> </a:FloodDepth> </GetFloodEvaluationResult> </GetFloodEvaluationResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Request (Version 3 Flood Service with 2016 Data only) --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluation> <!--type: ReturnPeriod - enumeration: [OneIn20Years,OneIn50Years,OneIn75Years,OneIn100Years,OneIn200Years,OneIn500Years,OneIn1500Years, SurfaceWaterOneIn20Years,SurfaceWaterOneIn50Years,SurfaceWaterOneIn75Years,SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years,SurfaceWaterOneIn500Years,SurfaceWaterOneIn1500Years,StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years,StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years]--> <flo:floodReturnPeriod>OneIn75Years</flo:floodReturnPeriod> <!--type: double--> <flo:latitude>53.533</flo:latitude> <!--type: double--> <flo:longitude>-113.551</flo:longitude> <!--type: string--> <flo:transactionId>998</flo:transactionId> </flo:GetFloodEvaluation> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodReturnPeriod>OneIn75Years</a:FloodReturnPeriod> <a:TransactionId>998</a:TransactionId> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:DepthData> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </b:DepthData> </a:FloodDepth> </GetFloodEvaluationResult> </GetFloodEvaluationResponse> </s:Body> </s:Envelope>
GetFloodEvaluationBatch
Accepts a batch of coordinate locations with a single return period as input and returns the depth information for the submitted coordinates that are within the specified Return Period. A code of 127 (No Data Found) is returned for any coordinate that is not within the specified Return Period. If a user wishes to check multiple return periods that are available, they must submit multiple batch calls as the service interface supports one period at a time. The Defended Areas layer is not included within this function.
Request Parameters:
- floodReturnPeriod (string): Valid Return Period strings are:
- Version 2 Flood Service with 2015 Data only: OneIn20Years, OneIn50Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years
- Version 3 Flood Service with 2016 Data only: OneIn20Years, OneIn50Years, OneIn75Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn75Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years, StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years
- points (array): array of latitude and longitude coordinate points
- transactionId (optional string): an optional transaction identifier for the batch request
Response Items:
- FloodReturnPeriod (string): Return period provided in the batch request
- TransactionId (optional string): optional transaction identifier from the batch request
- FloodDepth (array): Array of DepthData containing the Depth and DepthDescription information
Example:
<!-- The SOAP/XML Request (Version 2 Flood Service with 2015 Data only) --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/" xmlns:lh="http://lh.dmtispatial.com/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluationBatch> <!--type: ReturnPeriod - enumeration: [OneIn20Years,OneIn50Years,OneIn100Years,OneIn200Years,OneIn500Years,OneIn1500Years, SurfaceWaterOneIn20Years,SurfaceWaterOneIn50Years,SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years,SurfaceWaterOneIn500Years,SurfaceWaterOneIn1500Years]--> <flo:floodReturnPeriod>OneIn1500Years</flo:floodReturnPeriod> <flo:points> <!--Zero or more repetitions:--> <lh:Point> <!--type: double--> <lh:Latitude>53.532303</lh:Latitude> <!--type: double--> <lh:Longitude>-113.491386</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>51.126903</lh:Latitude> <!--type: double--> <lh:Longitude>-113.954847</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>50.955472</lh:Latitude> <!--type: double--> <lh:Longitude>-114.0169994</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>0</lh:Latitude> <!--type: double--> <lh:Longitude>0</lh:Longitude> </lh:Point> </flo:points> <!--type: string--> <flo:transactionId>123</flo:transactionId> </flo:GetFloodEvaluationBatch> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodReturnPeriod>OneIn1500Years</a:FloodReturnPeriod> <a:TransactionId>123</a:TransactionId> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:DepthData> <b:Depth>6</b:Depth> <b:DepthDescription>x > 9</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>5</b:Depth> <b:DepthDescription>6 < x <= 9</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </b:DepthData> </a:FloodDepth> </GetFloodEvaluationBatchResult> </GetFloodEvaluationBatchResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Request (Version 3 Flood Service with 2016 Data only) --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/" xmlns:lh="http://lh.dmtispatial.com/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluationBatch> <!--type: ReturnPeriod - enumeration: [OneIn20Years,OneIn50Years,OneIn75Years,OneIn100Years,OneIn200Years,OneIn500Years,OneIn1500Years, SurfaceWaterOneIn20Years,SurfaceWaterOneIn50Years,SurfaceWaterOneIn75Years,SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years,SurfaceWaterOneIn500Years,SurfaceWaterOneIn1500Years,StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years,StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years]--> <flo:floodReturnPeriod>StormSurgeOneIn1500Years</flo:floodReturnPeriod> <flo:points> <!--Zero or more repetitions:--> <lh:Point> <!--type: double--> <lh:Latitude>53.532303</lh:Latitude> <!--type: double--> <lh:Longitude>-113.491386</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>51.126903</lh:Latitude> <!--type: double--> <lh:Longitude>-113.954847</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>49.117</lh:Latitude> <!--type: double--> <lh:Longitude>-123.041</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>0</lh:Latitude> <!--type: double--> <lh:Longitude>0</lh:Longitude> </lh:Point> </flo:points> <!--type: string--> <flo:transactionId>321</flo:transactionId> </flo:GetFloodEvaluationBatch> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodReturnPeriod>StormSurgeOneIn1500Years</a:FloodReturnPeriod> <a:TransactionId>321</a:TransactionId> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:DepthData> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </b:DepthData> <b:DepthData> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </b:DepthData> </a:FloodDepth> </GetFloodEvaluationBatchResult> </GetFloodEvaluationBatchResponse> </s:Body> </s:Envelope>
GetFloodEvaluationAllPeriods
Accepts a single coordinate location and a transactionId as input and returns the depth information for all of the available Return Periods at that coordinate. A code of 127 (No Data Found) is returned if the coordinate is not within a specific Return Period. The Defended Area information is also returned for the given coordinate.
Request Parameters:
- latitude (double): The WGS84 latitude of the location specified
- longitude (double): The WGS84 longitude of the location specified
- transactionId (optional string): an optional transaction identifier for the request
Response Items:
- FloodRisks (array): Array of FloodRiskData objects (12 elements, one for each return period) containing the following properties:
- FloodDepth: DepthData containing the Depth and DepthDescription information
- FloodPeriod (string): The Flood Return Period associated with the Flood Depth Data. Valid Return Period strings are:
- Version 2 Flood Service with 2015 Data only: OneIn20Years, OneIn50Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years
- Version 3 Flood Service with 2016 Data only: OneIn20Years, OneIn50Years, OneIn75Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn75Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years, StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years
- ProtectedArea (DefendedArea object): Defended Area object containing Level and SoP
- TransactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluationAllPeriods> <!--type: double--> <flo:latitude>49.117</flo:latitude> <!--type: double--> <flo:longitude>-123.041</flo:longitude> <!--type: string--> <flo:transactionId>654</flo:transactionId> </flo:GetFloodEvaluationAllPeriods> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationAllPeriodsResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationAllPeriodsResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodResultData> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>2</a:Level> <a:SoP>40</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> </a:FloodResultData> <a:TransactionId>654</a:TransactionId> </GetFloodEvaluationAllPeriodsResult> </GetFloodEvaluationAllPeriodsResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationAllPeriodsResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationAllPeriodsResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodResultData> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>3</a:Level> <a:SoP>200</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> </a:FloodResultData> <a:TransactionId>654</a:TransactionId> </GetFloodEvaluationAllPeriodsResult> </GetFloodEvaluationAllPeriodsResponse> </s:Body> </s:Envelope>
GetFloodEvaluationAllPeriodsBatch
Accepts an array of coordinate locations and a transactionId as input and returns the depth information for all of the available Return Periods at the submitted coordinates. A code of 127 (No Data Found) is returned if the coordinate is not within any of the available Return Periods. The Defended Area information is also returned for the given coordinates.
Request Parameters:
- points (array): array of latitude and longitude coordinate points (WGS84)
- transactionId (optional string): an optional transaction identifier for the request
Response Items:
- Array of the following objects for each point in the request is returned:
- FloodRisks (array): Array of FloodRiskData objects (one for each return period) containing the following properties:
- FloodDepth: DepthData containing the Depth and DepthDescription information
- FloodPeriod (string): The Flood Return Period associated with the Flood Depth Data. Valid Return Period strings are:
- Version 2 Flood Service with 2015 Data only: OneIn20Years, OneIn50Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years
- Version 3 Flood Service with 2016 Data only: OneIn20Years, OneIn50Years, OneIn75Years, OneIn100Years, OneIn200Years, OneIn500Years, OneIn1500Years, SurfaceWaterOneIn20Years, SurfaceWaterOneIn50Years, SurfaceWaterOneIn75Years, SurfaceWaterOneIn100Years, SurfaceWaterOneIn200Years, SurfaceWaterOneIn500Years, SurfaceWaterOneIn1500Years, StormSurgeOneIn20Years, StormSurgeOneIn50Years, StormSurgeOneIn75Years, StormSurgeOneIn100Years, StormSurgeOneIn200Years, StormSurgeOneIn500Years, StormSurgeOneIn1500Years
- FloodRisks (array): Array of FloodRiskData objects (one for each return period) containing the following properties:
- ProtectedArea (DefendedArea object): Defended Area object containing Level and SoP
- TransactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/" xmlns:lh="http://lh.dmtispatial.com/"> <soapenv:Header/> <soapenv:Body> <flo:GetFloodEvaluationAllPeriodsBatch> <flo:points> <!--Zero or more repetitions:--> <lh:Point> <!--type: double--> <lh:Latitude>53.532303</lh:Latitude> <!--type: double--> <lh:Longitude>-113.491386</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>49.10151</lh:Latitude> <!--type: double--> <lh:Longitude>-122.78401</lh:Longitude> </lh:Point> </flo:points> <!--type: string--> <flo:transactionId>654</flo:transactionId> </flo:GetFloodEvaluationAllPeriodsBatch> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response (Version 2 Flood Service with 2015 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationAllPeriodsBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationAllPeriodsBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodResultData> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>5</b:Depth> <b:DepthDescription>6 < x <= 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>5</b:Depth> <b:DepthDescription>6 < x <= 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>6</b:Depth> <b:DepthDescription>x > 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>6</b:Depth> <b:DepthDescription>x > 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>0</a:Level> <a:SoP>No Data</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>2</a:Level> <a:SoP>40</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> </a:FloodResultData> <a:TransactionId>654</a:TransactionId> </GetFloodEvaluationAllPeriodsBatchResult> </GetFloodEvaluationAllPeriodsBatchResponse> </s:Body> </s:Envelope> <!-- The SOAP/XML Response (Version 3 Flood Service with 2016 Data only) --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetFloodEvaluationAllPeriodsBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetFloodEvaluationAllPeriodsBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:FloodResultData> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>4</b:Depth> <b:DepthDescription>3 < x <= 6</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>5</b:Depth> <b:DepthDescription>6 < x <= 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>5</b:Depth> <b:DepthDescription>6 < x <= 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>6</b:Depth> <b:DepthDescription>x > 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>6</b:Depth> <b:DepthDescription>x > 9</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>1</a:Level> <a:SoP>100</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> <a:FloodRiskEvaluation> <a:FloodRisks> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>127</b:Depth> <b:DepthDescription>No data found</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>2</b:Depth> <b:DepthDescription>0.3 < x <= 1</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>OneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>1</b:Depth> <b:DepthDescription>x <= 0.3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>SurfaceWaterOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn20Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn50Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn75Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn100Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn200Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn500Years</a:FloodPeriod> </a:FloodRiskData> <a:FloodRiskData> <a:FloodDepth xmlns:b="http://schemas.datacontract.org/2004/07/DMTI.LH.Services"> <b:Depth>3</b:Depth> <b:DepthDescription>1 < x <= 3</b:DepthDescription> </a:FloodDepth> <a:FloodPeriod>StormSurgeOneIn1500Years</a:FloodPeriod> </a:FloodRiskData> </a:FloodRisks> <a:ProtectedArea> <a:Level>3</a:Level> <a:SoP>200</a:SoP> </a:ProtectedArea> </a:FloodRiskEvaluation> </a:FloodResultData> <a:TransactionId>654</a:TransactionId> </GetFloodEvaluationAllPeriodsBatchResult> </GetFloodEvaluationAllPeriodsBatchResponse> </s:Body> </s:Envelope>
GetDefendedAreaInfo
Accepts a single coordinate location and returns the Standard of Protection (SoP) and the accuracy Level of the defended area polygon. For cases where the coordinate is outside of the defended area polygon, the associated Level will be equal to 0 and the SoP will be “No Data”. The Standard of Protection (SoP) is expressed as a return period of 1 in 20 years or more. The value for Level is provided to help understand how the defended area polygon was created. JBA’s Level system indicates whether the SoP and polygon areas are based on sourced data or are based on assumptions due to limited information.
Request Parameters:
- latitude (double): The WGS84 latitude of the location specified
- longitude (double): The WGS84 longitude of the location specified
- transactionId (optional string): an optional transaction identifier for the request
Response Items:
- DefendedAreas (array): Array of Defended Area objects containing Level and SoP
- TransactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/"> <soapenv:Header/> <soapenv:Body> <flo:GetDefendedAreaInfo> <!--type: double--> <flo:latitude>50.955472</flo:latitude> <!--type: double--> <flo:longitude>-114.0169994</flo:longitude> <!--type: string--> <flo:transactionId>456</flo:transactionId> </flo:GetDefendedAreaInfo> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetDefendedAreaInfoResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetDefendedAreaInfoResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:DefendedAreas> <a:DefendedArea> <a:Level>1</a:Level> <a:SoP>50</a:SoP> </a:DefendedArea> </a:DefendedAreas> <a:TransactionId>456</a:TransactionId> </GetDefendedAreaInfoResult> </GetDefendedAreaInfoResponse> </s:Body> </s:Envelope>
GetDefendedAreaInfoBatch
Accepts a batch of coordinate locations and for each location returns the Standard of Protection (SoP) and the accuracy Level of the defended area polygon. For cases where the coordinate is outside of the defended area polygon, the associated Level will be equal to 0 and the SoP will be “No Data”. The Standard of Protection (SoP) is expressed as a return period of 1 in 20 years or more. The value for Level is provided to help understand how the defended area polygon was created. JBA’s Level system indicates whether the SoP and polygon areas are based on sourced data or are based on assumptions due to limited information.
Request Parameters:
- points (array): array of latitude and longitude coordinate points
- transactionId (optional string): an optional transaction identifier for the batch request
Response Items:
- DefendedAreas (array): Array of Defended Area objects containing Level and SoP
- TransactionId (optional string): optional transaction identifier from the request
Example:
<!-- The SOAP/XML Request --> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:flo="http://lh.dmtispatial.com/services/floodservice/" xmlns:lh="http://lh.dmtispatial.com/"> <soapenv:Header/> <soapenv:Body> <flo:GetDefendedAreaInfoBatch> <flo:points> <!--Zero or more repetitions:--> <lh:Point> <!--type: double--> <lh:Latitude>53.532303</lh:Latitude> <!--type: double--> <lh:Longitude>-113.491386</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>49.319307</lh:Latitude> <!--type: double--> <lh:Longitude>-117.660462</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>50.955472</lh:Latitude> <!--type: double--> <lh:Longitude>-114.0169994</lh:Longitude> </lh:Point> <lh:Point> <!--type: double--> <lh:Latitude>0</lh:Latitude> <!--type: double--> <lh:Longitude>0</lh:Longitude> </lh:Point> </flo:points> <!--type: string--> <flo:transactionId>654</flo:transactionId> </flo:GetDefendedAreaInfoBatch> </soapenv:Body> </soapenv:Envelope> <!-- The SOAP/XML Response --> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetDefendedAreaInfoBatchResponse xmlns="http://lh.dmtispatial.com/services/floodservice/"> <GetDefendedAreaInfoBatchResult xmlns:a="http://lh.dmtispatial.com/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:DefendedAreas> <a:DefendedArea> <a:Level>0</a:Level> <a:SoP>No Data</a:SoP> </a:DefendedArea> <a:DefendedArea> <a:Level>0</a:Level> <a:SoP>No Data</a:SoP> </a:DefendedArea> <a:DefendedArea> <a:Level>1</a:Level> <a:SoP>50</a:SoP> </a:DefendedArea> </a:DefendedAreas> <a:TransactionId>654</a:TransactionId> </GetDefendedAreaInfoBatchResult> </GetDefendedAreaInfoBatchResponse> </s:Body> </s:Envelope>