Template:FloodReports: Difference between revisions

From DFO – Flood Observatory
No edit summary
No edit summary
 
(52 intermediate revisions by the same user not shown)
Line 5: Line 5:
{{FloodReports
{{FloodReports
|ReportNumber=
|ReportNumber=
|ID=
|ReportID=
|GlideNumber=
|GlideNumber=
|Country=
|Country=
Line 12: Line 12:
|BeginDate=
|BeginDate=
|EndDate=
|EndDate=
|Duration=
|Source=
|Source=
|NumberOfFatalities=
|NumberOfFatalities=
Line 17: Line 18:
|MainCause=
|MainCause=
|Severity=
|Severity=
|FloodImpactIndex=
|Notes=
|Notes=
|Geometry=
}}
}}
</pre>
</pre>
Line 25: Line 26:
{{#cargo_declare:_table=FloodReports
{{#cargo_declare:_table=FloodReports
|ReportNumber=Integer
|ReportNumber=Integer
|ID=Integer
|ReportID=Integer
|GlideNumber=String
|GlideNumber=String
|Country=String
|Country=String
|OtherCountry=String
|OtherCountry=String
|Area=Float
|Area=Float
|BeginDate=Start Date
|BeginDate=Date
|EndDate=End Date
|EndDate=Date
|Duration=Integer
|Source=String
|Source=String
|NumberOfFatalities=Integer
|NumberOfFatalities=Integer
|NumberOfDisplaced=Integer
|NumberOfDisplaced=Integer
|MainCause=String
|MainCause=String (allowed values=Heavy rain,Tropical cyclone,Extra-tropical cyclone,Monsoonal rain,Snowmelt,Rain and snowmelt,Ice jam/break-up,Dam/Levy break or release,Torrential rain,Tidal surge,Avalanche related)
|Severity=Float
|Severity=Float (allowed values=1,1.5,2)
|FloodImpactIndex=Float
|Notes=Text
|Notes=Text
|Geometry=JSON
}}
}}
</noinclude><includeonly>
</noinclude><includeonly>
Line 47: Line 49:
|width="70%"| {{{ReportNumber|}}}
|width="70%"| {{{ReportNumber|}}}
|-
|-
| ID
| ReportID
| {{{ID|}}}
| {{{ReportID|}}}
|-
|-
| GlideNumber
| GlideNumber
Line 60: Line 62:
|-
|-
| Area
| Area
| {{#expr:{{{Area|}}}round1}}
| {{#expr:{{{Area|}}}round0}}
|-
|-
| StartDate
| StartDate
Line 82: Line 84:
| Severity
| Severity
| {{{Severity|}}}
| {{{Severity|}}}
|-
| FloodImpactIndex
| {{#expr:{{#cargo_query:
  tables=FloodReports
  |fields=FloodImpactIndex,_pageName,
  |where=_pageName='{{FULLPAGENAME}}'
  |format=template
  |template=FloodImpactIndexTemplate
}}round1}}
|-
|-
| Notes
| Notes
Line 97: Line 108:
|copycoords=yes
|copycoords=yes
|lang=en
|lang=en
}}''Location where inundation is determined.''<br>
}}''Approximate location within which inundation was reported''<br>
{{#ifexist:GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}||Add GeoJson here: [[GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}|GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}]]}}</div></div>
{{#ifexist:GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}||Add GeoJson here: [[GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}|GeoJson:{{#replace:{{PAGENAME}}|Report|FloodReport}}]]}}</div></div>
{{#cargo_store:_table=FloodReports
{{#cargo_store:_table=FloodReports
|ReportNumber={{{ReportNumber|}}}
|ReportNumber={{{ReportNumber|}}}
|ID={{{ID|}}}
|ReportID={{{ReportID|}}}
|GlideNumber={{{GlideNumber|}}}
|GlideNumber={{{GlideNumber|}}}
|Country={{{Country|}}}
|Country={{{Country|}}}
Line 108: Line 119:
|BeginDate={{{BeginDate|}}}
|BeginDate={{{BeginDate|}}}
|EndDate={{{EndDate|}}}
|EndDate={{{EndDate|}}}
|Duration={{#expr:
  ((
    {{#time:U|{{{EndDate}}}}}
    -
    {{#time:U|{{{BeginDate}}}}}
  ) / 86400)+1
}}
|Source={{{Source|}}}
|Source={{{Source|}}}
|NumberOfFatalities={{{NumberOfFatalities|}}}
|NumberOfFatalities={{{NumberOfFatalities|}}}
Line 113: Line 131:
|MainCause={{{MainCause|}}}
|MainCause={{{MainCause|}}}
|Severity={{{Severity|}}}
|Severity={{{Severity|}}}
|FloodImpactIndex={{#expr:ln( {{{Area}}} * {{{Severity}}} * {{#expr:
  ((
    {{#time:U|{{{EndDate}}}}}
    -
    {{#time:U|{{{BeginDate}}}}}
  ) / 86400)+1
}} ) / ln(10) }}
|Notes={{{Notes|}}}
|Notes={{{Notes|}}}
|Geometry={{{Geometry|}}}
}}</includeonly>
}}</includeonly>

Latest revision as of 18:34, 21 January 2026

This is the "FloodReports" template. It should be called in the following format:

{{FloodReports
|ReportNumber=
|ReportID=
|GlideNumber=
|Country=
|OtherCountry=
|Area=
|BeginDate=
|EndDate=
|Duration=
|Source=
|NumberOfFatalities=
|NumberOfDisplaced=
|MainCause=
|Severity=
|FloodImpactIndex=
|Notes=
}}


This template defines the table "FloodReports". View table.