Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| (2 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 82: | Rivi 82: | ||
function gotLakeNr( req2 ) { | function gotLakeNr( req2 ) { | ||
var vesalIdObj = {}; | |||
var searchForLakes = ''; | |||
for ( var ri in req2.query.results ) { | |||
resultItem = req2.query.results[ri].printouts; | |||
lakeIdArr = resultItem.Järvinumero; | |||
lakeNrArr = resultItem.JarviNro; | |||
for (li in lakeIdArr) { | |||
if (searchForLakes.length > 0) { searchForLakes += ' OR '; } | |||
searchForLakes += "JarviTunnus='" + lakeIdArr[li] + "'"; | |||
vesalIdObj[lakeIdArr[li].split('.').slice(0,-2).join('.')] = lakeIdArr[li].split('.').slice(0,-2).join('.'); | |||
} | |||
for (li in lakeNrArr) { | |||
if (searchForLakes.length > 0) { searchForLakes += ' OR '; } | |||
searchForLakes += "jarvinro=" + lakeNrArr[li]; | |||
} | |||
} | |||
var layersArr = []; | |||
if ( searchForLakes != '' ) { | |||
layersArr.push({ | |||
'type': 'syvyysalue', | |||
'name': 'Syvyysalueet', | |||
'search': searchForLakes, | |||
'opacitySlider': false, | |||
'showLabels': false, | |||
'selectable': true, | |||
'zoomToExtent': false | |||
}); | |||
} | |||
layersArr.push({ | |||
'type': 'sitesNobses', | |||
'name': 'Paikka', | |||
'siteSearch': "[[SiteID::" + siteid + "]]", | |||
'obsSearch': "[[SiteID::" + siteid + "]][[obsCode::ice||snow||temp||alg]]", | |||
'vesifi': false, | |||
'obsDays': 10, | |||
'opacitySlider': false, | |||
'selectable': selectable, | |||
'zoomToExtent': false, | |||
'attribution': '' | |||
}); | |||
// do the base map with these settings | |||
var map = jwMakeMap({ | |||
'container': '<!--{$id|default:TheSiteMap|escape:'html'}-->_container', | |||
'base': base, | |||
'lon': lon, | |||
'lat': lat, | |||
'zoom': zoom, | |||
'geolocation': true, | |||
'layers': layersArr, | |||
'memo': memo | |||
}); | |||
if (jQuery("#frontpagecard_image").length > 0) { | |||
jQuery('#<!--{$id|default:TheSiteMap|escape:'html'}-->_container').parent().height(jQuery("#frontpagecard_image").find('img').height()); | |||
map.updateSize(); | |||
} | |||
} | |||
} | } | ||


