-
Notifications
You must be signed in to change notification settings - Fork 0
Chart widget
Johannes Strassmayr edited this page Jan 22, 2023
·
13 revisions
You can freely integrate every station's waterlevel into your website. Follow these 4 simple steps
- Open our website at http://earlyfloodalert.com/paw
- Click on the gauge that you want to integrate
- Click on "Share" and "Embed HTML diagram"
- Copy the iframe-code into your HTML page and you are good to go.
You can customize the iframe's content using HTML and CSS.
<iframe
src="https://pegelalarm.at/paw/chart.html?commonid=205641-at&lang=de&autoReloadMins=3"
width="100%" height="303px"
style="border:0px"
name="waterchart">
</iframe>
Name | Optional | Example | Description |
---|---|---|---|
src | no | https://pegelalarm.at/paw/chart.html?commonid=205641-at&lang=de&autoReloadMins=3 | |
src.commonid | no | 205641-at | The unique id of this measurement station. |
src.lang | yes | en, de, it | The language in which the chart should be displayed. |
src.autoReloadMins | yes | 3 | Define how often - in minutes - the chart should be reloaded. 0 means no auto-reload. Default is 4. |
src.timeWindow | yes | 1day, 7day, 30day, all | Define the number of days to be displayed. |
src.timeOffset | yes | 0, 1, 2... | Define the number of timeWindows you want to see before 'now'. Defaults is 0. |
src.showValueInTitle | yes | true, false | Define if the headerline with current waterlevel and source date is shown. Default is true. |
src.showMetaData | yes | true, false | Define if suggested prealert- and alert levels should be shown. Default is true. |
src.showLegend | yes | true, false | Define if the legend for prealert- and alert levels (bottom left) should be shown. Default is true. |
src.type | yes | height, flow | Define if you want to initially show waterlevels in cm or flow in m³/s |
src.customerCss | yes | https://... | Define a URL to your custom CSS file. |
width | no | 100% | The width of the iFrame in % of the full page or as pixel value. A minimum for this value is 360px. |
height | yes | 303px | The height of the iFrame in pixels. Suggested value is 303 px. |
style | yes | border:0px | The height of the iFrame in pixels. Suggested value is 303 px. |
name | yes | Flood info | A title on top of the iFrame. |
If you want to adapt the look of the iFrame to match your containing website, you can customize the iFrame using CSS. See above's parameter customerCss. We have prepared a few example CSS files to fasten your implementation.
- Download the example CSS file from our server: grey-chart.css
- Adapt the CSS file to your UI needs
- Upload the CSS file to your server
- Refer to the CSS-file in the URL-parameter 'customerCss' of the 'src'-URL