Ero sivun ”Widget:XJwCharts” versioiden välillä
Järvi-meriwikistä
Rivi 196: | Rivi 196: | ||
memo.options.chartArea = { top: t, left: l, width: (w - l - r), height: (h - t - b), backgroundColor: { fill: '#daf0fa', stroke: '#fff', strokeWidth: 6 }}; | memo.options.chartArea = { top: t, left: l, width: (w - l - r), height: (h - t - b), backgroundColor: { fill: '#daf0fa', stroke: '#fff', strokeWidth: 6 }}; | ||
− | memo.chart.draw( memo. | + | memo.chart.draw( memo.dataTable, memo.options ); |
// hide every second vaxis gridline on cat charts | // hide every second vaxis gridline on cat charts | ||
Rivi 234: | Rivi 234: | ||
} | } | ||
+ | |||
+ | var maintColors = { 'authority': '#bb1111', 'expert': '#ff9933', 'experienced': '#666666', 'user': '#aaaaaa'}; | ||
+ | |||
+ | var seriesC = [ 'lightgray', '#3366cc', 'orange' ]; | ||
+ | |||
+ | var colors = { 'average': 'BurlyWood', 'trend': 'orangered', 'obses': 'lightgray', 'curObses': '#3366cc', 'selObses': 'gold', 'noticeObses': 'tan' }; | ||
+ | |||
+ | var i18n = { | ||
+ | 'download': { 'fi': 'Lataa csv-muodossa', 'en': 'Download in csv format', 'sv': 'Ladda ner i csv-format' }, | ||
+ | 'fullscreen': { 'fi': 'Ota käyttöön/poista kokoruututila', 'en': 'Toggle fullscreen mode', 'sv': 'Växla helskärmsläge' }, | ||
+ | 'dec': { 'fi': ',', 'en': '.', 'sv': ',' }, | ||
+ | 'sep': { 'fi': '\t', 'en': ' ', 'sv': ' ' }, | ||
+ | 'alg': { | ||
+ | 'type': 'cat', | ||
+ | 'min': -0.5, | ||
+ | 'season': 'summer', | ||
+ | 'trend': { 'type': 'gaussian', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Sinilevätilanne', 'en': 'XX', 'sv': 'Xxx', 'ru': '???' }, | ||
+ | 'catNames': { 0: { 'fi': 'Ei levää', 'en': 'No algae', 'sv': 'Inga alger' }, 1: { 'fi': 'Hieman levää', 'en': 'Some algae', 'sv': 'Lite med alger' }, 2: { 'fi': 'Runsaasti levää', 'en': 'Abundant with algae', 'sv': 'Rikligt med alger' }, 3: { 'fi': 'Erittäin runsaasti levää', 'en': 'Very abundant with algae', 'sv': 'Ytterst rikligt med alger' } }, | ||
+ | 'catNamesShort': { 0: { 'fi': 'Ei levää', 'en': 'No algae', 'sv': 'Inga alger' }, 1: { 'fi': 'Hieman', 'en': 'Some', 'sv': 'Lite' }, 2: { 'fi': 'Runsaasti', 'en': 'Abundant', 'sv': 'Rikligt' }, 3: { 'fi': 'Erit. runsaasti', 'en': 'Very abundant', 'sv': 'Ytterst rikligt' } }, | ||
+ | 'unit': '', | ||
+ | 'axisTitleV': { 'fi': '', 'en': '', 'sv': '', 'ru': '' } | ||
+ | }, | ||
+ | 'temp': { | ||
+ | 'type': 'num', | ||
+ | 'season': 'summer', | ||
+ | 'trend': { 'type': 'gaussian', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Pintaveden lämpötila', 'en': 'Surface water termperature', 'sv': 'Ytvattentemperatur', 'ru': '???' }, | ||
+ | 'unit': '°C', | ||
+ | 'axisTitleV': { 'fi': 'Lämpötila, °C', 'en': 'Temperature, °C', 'sv': 'Temperatur, °C', 'ru': '°C' } | ||
+ | }, | ||
+ | 'ice': { | ||
+ | 'catName': 'Jäätilanne', | ||
+ | 'type': 'num', | ||
+ | 'season': 'winter', | ||
+ | 'min': 0, | ||
+ | 'direction': -1, | ||
+ | 'trend': { 'type': 'gaussian', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Jään paksuus', 'en': 'Ice thickness', 'sv': 'Isens tjocklek', 'ru': '???' }, | ||
+ | 'unit': 'cm', | ||
+ | 'axisTitleV': { 'fi': 'Jääpeite, cm', 'en': 'Ice cover, cm', 'sv': 'Istäcket, cm', 'ru': 'm' } | ||
+ | }, | ||
+ | 'ice_cat': { | ||
+ | 'catName': 'Jäätilanne', | ||
+ | }, | ||
+ | 'ice_cat_5': { | ||
+ | 'type': 'date', | ||
+ | 'season': 'winter', | ||
+ | 'direction': -1, | ||
+ | 'trend': { 'type': 'regression', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Jäätön aika alkoi', 'en': 'Ice break-up', 'sv': 'Isfri tid börjar', 'ru': '???' }, | ||
+ | 'unit': 'cm', | ||
+ | 'axisTitleV': { 'fi': '', 'en': '', 'sv': '', 'ru': '' } | ||
+ | }, | ||
+ | 'snow_load': { | ||
+ | 'catName': 'Lumikuorma', | ||
+ | 'type': 'num', | ||
+ | 'season': 'winter', | ||
+ | 'min': 0, | ||
+ | 'trend': { 'type': 'moving', 'layout': 'area' }, | ||
+ | 'title': { 'fi': 'Lumikuorma', 'en': 'Snow load', 'sv': 'Snöbelastning', 'ru': '???' }, | ||
+ | 'unit': 'kg/m²', | ||
+ | 'axisTitleV': { 'fi': 'Lumikuorma, kg/m²', 'en': 'Snow load, kg/m²', 'sv': 'Snöbelastning, kg/m²', 'ru': 'm' } | ||
+ | }, | ||
+ | 'secchi': { | ||
+ | 'type': 'num', | ||
+ | 'season': 'summer', | ||
+ | 'min': 0, | ||
+ | 'direction': -1, | ||
+ | 'trend': { 'type': 'gaussian', 'layout': 'line' }, | ||
+ | //'trend': { 'type': 'regression', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Näkösyvyys', 'en': 'Water transparency', 'sv': 'Siktdjupet', 'ru': '???' }, | ||
+ | 'unit': 'm', | ||
+ | 'axisTitleV': { 'fi': 'Näkösyvyys, m', 'en': 'Secchi depth, m', 'sv': 'Siktdjupet, m', 'ru': 'm' } | ||
+ | }, | ||
+ | 'level': { | ||
+ | 'type': 'num', | ||
+ | 'season': 'summer', | ||
+ | 'trend': { 'type': 'gaussian', 'layout': 'line' }, | ||
+ | 'title': { 'fi': 'Vedenkorkeus', 'en': 'Water level', 'sv': 'Vattenståndpunkt', 'ru': '???' }, | ||
+ | 'unit': 'cm', | ||
+ | 'axisTitleV': { 'fi': 'Vedenkorkeus, cm', 'en': 'Water level, cm', 'sv': 'Vattenståndpunkt, cm', 'ru': 'cm' } | ||
+ | }, | ||
+ | 'average': { 'fi': 'Keskimäärin', 'en': 'Average', 'sv': 'Genomsnitt', 'ru': '???' }, | ||
+ | 'trendline': { 'fi': 'Trendiviiva', 'en': 'Trend line', 'sv': 'Trendlinje', 'ru': '???' }, | ||
+ | 'month': { 'fi': 'Kuukausi', 'en': 'Month', 'sv': 'Månad', 'ru': '???' }, | ||
+ | 'months': { | ||
+ | 0: { | ||
+ | 'long': { 'fi': 'Tammikuu', 'en': 'January', 'sv': 'Januari', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Tammi', 'en': 'Jan', 'sv': 'Jan', 'ru': '???' }, | ||
+ | 'roman': 'I' | ||
+ | }, | ||
+ | 1: { | ||
+ | 'long': { 'fi': 'Helmikuu', 'en': 'Febryary', 'sv': 'Februari', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Helmi', 'en': 'Feb', 'sv': 'Feb', 'ru': '???' }, | ||
+ | 'roman': 'II' | ||
+ | }, | ||
+ | 2: { | ||
+ | 'long': { 'fi': 'Maaliskuu', 'en': 'March', 'sv': 'Mars', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Maalis', 'en': 'Mar', 'sv': 'Mar', 'ru': '???' }, | ||
+ | 'roman': 'III' | ||
+ | }, | ||
+ | 3: { | ||
+ | 'long': { 'fi': 'Huhtikuu', 'en': 'April', 'sv': 'April', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Huhti', 'en': 'Apr', 'sv': 'Apr', 'ru': '???' }, | ||
+ | 'roman': 'IV' | ||
+ | }, | ||
+ | 4: { | ||
+ | 'long': { 'fi': 'Toukokuu', 'en': 'May', 'sv': 'Maj', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Touko', 'en': 'May', 'sv': 'Maj', 'ru': '???' }, | ||
+ | 'roman': 'V' | ||
+ | }, | ||
+ | 5: { | ||
+ | 'long': { 'fi': 'Kesäkuu', 'en': 'June', 'sv': 'Juni', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Kesä', 'en': 'Jun', 'sv': 'Jun', 'ru': '???' }, | ||
+ | 'roman': 'VI' | ||
+ | }, | ||
+ | 6: { | ||
+ | 'long': { 'fi': 'Heinäkuu', 'en': 'July', 'sv': 'Juli', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Heinä', 'en': 'Jul', 'sv': 'Jul', 'ru': '???' }, | ||
+ | 'roman': 'VII' | ||
+ | }, | ||
+ | 7: { | ||
+ | 'long': { 'fi': 'Elokuu', 'en': 'August', 'sv': 'Augusti', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Elo', 'en': 'Aug', 'sv': 'Aug', 'ru': '???' }, | ||
+ | 'roman': 'VII' | ||
+ | }, | ||
+ | 8: { | ||
+ | 'long': { 'fi': 'Syyskuu', 'en': 'September', 'sv': 'September', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Syys', 'en': 'Sep', 'sv': 'Sep', 'ru': '???' }, | ||
+ | 'roman': 'IX' | ||
+ | }, | ||
+ | 9: { | ||
+ | 'long': { 'fi': 'Lokakuu', 'en': 'October', 'sv': 'Oktober', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Loka', 'en': 'Oct', 'sv': 'Okt', 'ru': '???' }, | ||
+ | 'roman': 'X' | ||
+ | }, | ||
+ | 10: { | ||
+ | 'long': { 'fi': 'Marraskuu', 'en': 'November', 'sv': 'November', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Marras', 'en': 'Nov', 'sv': 'Nov', 'ru': '???' }, | ||
+ | 'roman': 'XI' | ||
+ | }, | ||
+ | 11: { | ||
+ | 'long': { 'fi': 'Joulukuu', 'en': 'December', 'sv': 'December', 'ru': '???' }, | ||
+ | 'short': { 'fi': 'Joulu', 'en': 'Dec', 'sv': 'Dec', 'ru': '???' }, | ||
+ | 'roman': 'XII' | ||
+ | } | ||
+ | } | ||
+ | }; | ||
</script> | </script> | ||
</includeonly> | </includeonly> |