Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Das Alpinforum ist erfolgreich auf die neue Forensoftware XenForo umgezogen. Benutzerkonten und Foreninhalte wurden übernommen, sodass ihr euch wie gewohnt anmelden könnt.
Schaut euch gerne um und probiert die neuen Funktionen aus. Solltet ihr Fehler oder Unstimmigkeiten entdecken, meldet sie bitte im entsprechenden Thema.
Alle Informationen zur Migration und zum neuen Forum findet ihr hier:
Viel Spaß im neuen Alpinforum!
Euer Alpinforum-Team
Hab ich ja oben schon vorgeschlagenkaldini schrieb:Wobei eine Übersicht über die Lifte eines Skigebietes auch gar nicht so schlecht wäre.
k2k schrieb:Weil alles andere kannst vergessen, allein aus den Koordinaten der BTS in der du eingebucht bist (so funktioniert ja die bisherige Technik) kann man vielleicht das Skigebiet rausfinden, aber nicht den Lift.
Downhill schrieb:allerdings ist der bei der Retail-SW natürlich nicht aktiv.
k2k schrieb:und einige Anti-Mobilfunk-Fundamentalisten werden wohl auch auf die Barrikaden gehen, wenn die versteckte BTS in Nachbars Garten plötzlich bekannt wird![]()
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://maps.google.com/maps?file=api&v=1&key=ABQIAAAAgvZJWYj8qmn_hNeNJBQdSBTbToXR17z-88IPbyH7fo6_oxM0ohSmdqYkx3Jz3VmX7QjSkZzyWMMw7g" type="text/javascript"></script>
</head>
<body>
<div id="map" style="width: 800px; height: 500px"></div>
<script type="text/javascript">
//<![CDATA[
var map = new GMap(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setMapType(G_SATELLITE_TYPE);
map.centerAndZoom(new GPoint(10.61013, 47.14706), 4);
var baseIcon = new GIcon();
// baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(17, 17);
// baseIcon.shadowSize = new GSize(0, 0);
baseIcon.iconAnchor = new GPoint(8, 8);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
baseIcon.infoShadowAnchor = new GPoint(18, 25);
function createMarker(point, icon, html) {
var marker = new GMarker(point, icon);
GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); });
return marker;
}
var request = GXmlHttp.create();
request.open("GET", "liftworldtest.xml", true);
request.onreadystatechange = function() {
if (request.readyState == 4) {
var xmlDoc = request.responseXML;
var markers = xmlDoc.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var point = new GPoint(parseFloat(markers[i].getAttribute("lng")), parseFloat(markers[i].getAttribute("lat")));
var name = markers[i].getAttribute("name");
var icon = new GIcon(baseIcon);
icon.image = "http://www.seilbahntechnik.net/images/icons/details.gif";
var marker = createMarker(point, icon, name);
map.addOverlay(marker);
}
var markers = xmlDoc.documentElement.getElementsByTagName("line");
for (var i = 0; i < markers.length; i++) {
var x1 = parseFloat(markers[i].getAttribute("lng1"));
var y1 = parseFloat(markers[i].getAttribute("lat1"));
var point1 = new GPoint(x1, y1);
var x2 = parseFloat(markers[i].getAttribute("lng2"));
var y2 = parseFloat(markers[i].getAttribute("lat2"));
var point2 = new GPoint(x2, y2);
var polyline = new GPolyline([point1, point2], "#ff0000", 2);
map.addOverlay(polyline);
var x = x1 + (x2 - x1) / 2;
var y = y1 + (y2 - y1) / 2;
var point = new GPoint(x,y);
var icon = new GIcon(baseIcon);
var type = markers[i].getAttribute("type");
if (type == "SL") {icon.image = "http://www.noe-lifts.com/skigebiete/SL.png";}
if (type == "DSB") {icon.image = "http://www.noe-lifts.com/skigebiete/DSB.png";}
if (type == "4SB") { icon.image = "http://www.noe-lifts.com/skigebiete/4SB.png"; }
if (type == "PB") { icon.image = "http://www.noe-lifts.com/skigebiete/PB.png"; }
var name = markers[i].getAttribute("name");
var lwlink = markers[i].getAttribute("lwlink");
var html = "<table style='white-space: nowrap;'><tr><td>Name:</td><td>" + name + "</td></tr>"
if (lwlink != "") { html = html + "<tr><td colspan=2><a href='http://www.seilbahntechnik.net/lifte/" + lwlink + "/daten.php' target='_blank'>Link Liftworld</a></td></tr>"; }
html = html + "</table>";
var marker = createMarker(point, icon, html);
map.addOverlay(marker);
}
}
}
request.send(null);
//]]>
</script>
</body>
</html>
<?xml version='1.0' standalone='yes' ?>
<mymap>
<markers>
<marker lng="10.58672" lat="47.15380" name="Skigebiet Venet" />
</markers>
<lines>
<line lng1="10.60008" lat1="47.16415"
lng2="10.62073" lat2="47.15251"
type="4SB"
name="4KSB Rifenal"
lwlink="3183"/>
<line lng1="10.62218" lat1="47.15613"
lng2="10.62677" lat2="47.14647"
type="4SB"
name="4Bubble Weinberg"
lwlink="3185"/>
<line lng1="10.63357" lat1="47.13070"
lng2="10.62644" lat2="47.14553"
type="DSB"
name="DSB Venet-Süd"
lwlink="3411"/>
<line lng1="10.61202" lat1="47.15317"
lng2="10.61991" lat2="47.15236"
type="SL"
name="SL Hüttenlift"
lwlink=""/>
<line lng1="10.58672" lat1="47.15380"
lng2="10.62555" lat2="47.14593"
type="PB"
name="50PB Venet"
lwlink="3184"/>
</lines>
</mymap>

Pilatus schrieb:Hmmm... Das mit Google ist zwar gut, aber wie macht man das mit dem aktualisieren die ganze Zeit?
Ich fände besser wenn man wie jetzt
->Weltkarte
Dann:
->Karte Europa
->Karte Land mit unterteilung der verschiedenen Regionen
->Bei klick auf Region Aufliestung aller Skigebiete
->Nach Klick auf Skigebiet Seite mit mit Grundinfos sowie Link zu offizieller Homepage, Links zu Liftdatenbank sowie Pistenplänen.
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen