A la première neige, la vallée du Kiental se transforme en un paradis hivernal: la piste de luge de 7 km qui descend à Kiental depuis Ramslauenen fait le bonheur des petits et des grands. Le Kiental dispose aussi d’un domaine skiable idéal pour les débutants et les familles. La belle terrasse panoramique et le restaurant de l’auberge de montagne de Ramslauenen promettent d’agréables moments de détente.
Prévisions
Début de la saison : 25.12.2025
Bulletin d’enneigement
Bulletin d'enneigement
n/c
Hauteur de la neige
n/c
Etat de la neige
pas de données
Dernière chute de neige
11.01.2025
Prévisions détaillées
`;
}
function buildSnowChart(forecasts) {
let locale = "fr";
let snowList = document.createElement('ul');
snowList.classList.add('SnowChart');
for (let i = 0; i < forecasts.length; i++) {
let item = document.createElement('li');
item.setAttribute('data-js-tooltip', 'top');
const tooltipValue = getDayName(forecasts[i].date) + ': ' + forecasts[i].snow_sum_day + ' ' + forecasts[i].unit;
item.setAttribute('data-title', tooltipValue);
item.innerHTML = `
${getDayName(forecasts[i].date, locale)}${forecasts[i].snow_sum_day} ${forecasts[i].unit}
`
snowList.appendChild(item);
}
return snowList.outerHTML;
}
function getDayName(dateStr, locale) {
let date = new Date(dateStr);
return date.toLocaleDateString(locale, {weekday: "short"});
}
const hasMountainWeather = true;
const hasValleyWeather = true;
if (hasMountainWeather) {
loadWeatherData("https:\/\/cdn2.myswitzerland.com\/meteo\/transformed\/resort_5543.json", buildDomElement, document.getElementById('srfSnowChart'));
} else if (!hasMountainWeather && hasValleyWeather) {
loadWeatherData("https:\/\/cdn2.myswitzerland.com\/meteo\/transformed\/resort_789.json", buildDomElement, document.getElementById('srfSnowChart'));
} else {
loadWeatherData("https:\/\/cdn2.myswitzerland.com\/meteo\/transformed\/resort_789.json", buildDomElement, document.getElementById('srfSnowChart'));
}
const snowCheckboxes = document.getElementsByName('snowType');
snowCheckboxes.forEach(cb => {
cb.addEventListener('change', ev => {
if (ev.target.value === 'valley') {
loadWeatherData("https:\/\/cdn2.myswitzerland.com\/meteo\/transformed\/resort_789.json", buildDomElement, document.getElementById('srfSnowChart'));
} else {
loadWeatherData("https:\/\/cdn2.myswitzerland.com\/meteo\/transformed\/resort_5543.json", buildDomElement, document.getElementById('srfSnowChart'));
}
});
});
//]]>