Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| Rivi 628: | Rivi 628: | ||
if ( typeof obs.data.depthR != 'undefined' ) { | if ( typeof obs.data.depthR != 'undefined' ) { | ||
if ( typeof memo.depthsO[ obs.data.depthR ] == 'undefined' ) { memo.depthsO[ obs.data.depthR ] = []; } | if ( typeof memo.depthsO[ obs.data.depthR ] == 'undefined' ) { memo.depthsO[ obs.data.depthR ] = { 'values': [], 'valstrings': [] }; } | ||
if ( typeof obs.data.depthAval != 'undefined' ) { | if ( typeof obs.data.depthAval != 'undefined' ) { | ||
memo.depthsO[ obs.data.depthR ].push( obs.data.depthAval ); | memo.depthsO[ obs.data.depthR ].values.push( obs.data.depthAval ); | ||
} else { | } else { | ||
//memo.depthsO[ obs.data.depthR ].push( -1 ); | //memo.depthsO[ obs.data.depthR ].values.push( -1 ); | ||
} | } | ||
} | } | ||
| Rivi 650: | Rivi 650: | ||
var depthcats = []; var depthvals; | var depthcats = []; var depthvals; | ||
for ( var di in memo.depthsO ) { | for ( var di in memo.depthsO ) { | ||
memo.depthsO[ di ] = [...new Set( memo.depthsO[ di ] )].sort((a, b) => a - b); | memo.depthsO[ di ].values = [...new Set( memo.depthsO[ di ].values )].sort((a, b) => a - b); | ||
depthcats.push( di ); | for ( var dv in memo.depthsO[ di ].values ) { | ||
memo.depthsO[ di ]['valstrings'].push( memo.depthsO[ di ].values[ dv ].toString() ); | |||
} | |||
memo.depthsO[ di ]['valstring'] = ' (' + memo.depthsO[ di ]['valstrings'].join( ', ' ) + ')'; | |||
depthcats.push( di ); | |||
} | } | ||
if ( depthcats.length == 1 ) { | if ( depthcats.length == 1 ) { | ||
if ( depthcats[0] == 'surface' ) { | if ( depthcats[0] == 'surface' ) { | ||
memo.title += ', pinta | memo.title += ', pinta'; | ||
} else if ( depthcats[0] == 'bottom' ) { | } else if ( depthcats[0] == 'bottom' ) { | ||
memo.title += ', pohja'; | memo.title += ', pohja'; | ||
} | } | ||
if ( memo.depthsO[ depthcats[0] ].length > 0 ) { | |||
memo.title += memo.depthsO[ depthcats[0] ].valstring; | |||
} | |||
} else if ( depthcats.length == 2 ) { | } else if ( depthcats.length == 2 ) { | ||


