Das Mobilfunknetz von Viag Interkom

Achtung! Nachfolger gesucht! Bitte hier klicken!

Die dem am unteren Rand dieser Seite dargestellten Applet zugrundeliegenden Informationen wurden von mir unter Mithilfe von zahlreichen freundlichen Spendern gesammelt. Viele Koordinaten wurden von Hand (=fehlerträchtig!) vom Handy-Display abgeschrieben. Ich übernehme keine Gewähr für die Richtigkeit dieser Informationen und erhebe Anspruch auf Unvollständigkeit. Das Applet entwickelt sich ständig weiter -- schauen Sie mal wieder rein!

Bedienungsanleitung

Jeder Punkt stellt eine vom Viag-Netz ausgestrahlte Gauß-Krüger-Koordinate dar.  Meistens hängen drei Antennen an einem Mast; diese verbindet das Applet dann durch Linien mit dem tatsächlichen Senderstandort.
Rein- und Raus-Zoomen über die entsprechendenKnöpfe --, -, +, ++. "0" wählt einen Übersichts-Maßstab (ganzes Bundesgebiet), "1" den 1:1-Maßstab (1 Pixel = 10 Meter). Das Feld Viag-Koordinate gibt die zwölfstellige Koordinate des Fenstermittelpunkts an. Die Eingabe einer Viag-Koordinate (vom Handy-Display abzulesen) in dieses Feld (anschließend Enter drücken oder auf "zeigen" klicken) positioniert die Karte direkt auf den entsprechenden Senderstandort.
Ziehen mit der rechten (oder mittleren) Maustaste sowie Knopfdruck auf die seitlichen Knöpfe (N,S,O,W) verschiebt die Karte (Alternativ für Mac-Anwender: Alt gedrückt halten und mit der Maus ziehen).
Das Fadenkreuz befindet sich immer in der Fenstermitte und zeigt somit auf den Ort, dessen Position im Feld "Viag-Koordinate" steht. Das magentafarbene Koordinatengitter skaliert sich automatisch,  und zwar immer in Zehnerpotenzen. Beim Raus-Zoomen springt es also irgendwann von 1-km auf 10-km-Kästchen, 100-km-Kästchen usw.
Los jetzt!

Orientierung

Das Applet startet in seiner Heimat Hannover, genauer: in meinem Büro im Heise-Verlag ;-). Dank freundlicher Senderspender enthält es aber auch Senderdaten aus anderen Gegenden Deutschlands. Wie man sieht, gibt es noch viel Weiß auf der Senderkarte -- Ihre Mithilfe ist gefragt!
Um rauszufinden, wo man gerade ist, einfach Koordinatenampfang im Handy aktivieren und die erstbeste angezeigte Koordinate im Feld Viag-Koordinate eingeben und Enter drücken. Voila, der Standort des gerade empfangenen Senders erscheint im Fadenkreuz in der Fenstermitte. Mit dem Zoom-Knopf "1" stellt man den Maßstab auf die unmittelbare Umgebung, mit "0" auf eine große Übersichtskarte.
Wenn das Fenster jetzt leer ist beziehungsweise im Fadenkreuz kein Sender erscheint, gibt es Arbeit: Bitte die gefundene Koordinate gleich per Mail zu mir schicken, damit ich die Karte aktualisieren kann. Noch besser: Erst die Umgebung erkunden und dann viele Koordinaten auf einmal mailen ...
Doppelklick auf einen Sender öffnet eine Karte von Mapblast in einem separaten Browserfenster.
Los jetzt!

Home- und City-Zonen

Ich sammle nicht nur Sender, sondern auch Daten über Home- und City-Zonen. Das Applet zeigt die bisher gefundenen Zonen an (bitte entsprechende Auswahlbox benutzen). Wie ich im Artikel erläutert habe, umfassen Home- und City-Zonen alle Sender in einem kreisförmigen Gebiet, dessen Mittelpunkt und Radius (genauer: Quadrat des Radius) auf der SIM-Karte gespeichert sind. Diese Daten lassen sich mit dem Programm SIMSpy von Nobbi auslesen.
Neu: Mit Hilfe des Applets kann man aus Beobachtungen -- welche Sender gehören zur City-Zone und welche nicht -- errechnen, wo der Mittelpunkt der betreffenden Zone vermutlich liegt. Durch Mausklick lassen sich die Senderpunkte zwischen den Farben blau, grün und rot umschalten (Achtung: in momentaner Applet-Version etwas zähflüssig :-( ). Der Knopf X schaltet alle Sender blau. Der Knopf "markieren" färbt alle Sender, die innerhalb der gerade ausgewählten Zone liegen, grün, alle anderen rot. Der Knopf "berechnen" errechnet den Bereich für mögliche Mittelpunkte eines Kreises, der alle grünen, jedoch keinen roten Punkt enthält (die blauen werden ignoriert). Dieser Bereich erscheint als hellgrünes Polygon.
Das Applet errechnet dann den Kreis (min) mit minimalem Radius mit dieser Eigenschaft sowie, falls er existiert, den kreis (max) mit maximalem Radius mit dieser Eigenschaft.
Achtung: Der Zeitaufwand ist proportional zur Anzahl der grünen mal Anzahl der roten Punkte. Wenn man also eine City-Zone wie Hannover auswählt und dann markieren gefolgt von berechnen klickt, dauert es sehr lange, weil dann tausende von Sendern in ganz Deutschland rot sind! Also besser mit X starten, einige wenige Sender grün und rot markieren und "berechnen" klicken.
Fehlermeldungen gibt es übrigens keine. Wenn das Problem nicht lösbar ist, erscheint kommentarlos kein Polygon.
Los jetzt!

Wenns nicht läuft...

... dann habe ich vermutlich auch keine Ahnung, warum. Dies ist mein erstes Java-Applet überhaupt, und ich verstehe noch nicht sonderlich viel davon. Natürlich nehme ich Fehlermeldungen entgegen, kann aber nicht versprechen, dass ich das Problem beheben kann.
Zur Programmierung habe ich Java 1.1 benutzt (AWT, kein Schnickschnack). Ich habe das Applet schon auf folgenden Plattformen laufen gesehen: Netscape 4.5 unter Linux (das ist sozusagen seine Heimat), Netscape 4.51 unter NT, IE5 unter NT und Windows 98 sowie irgendeine Internet-Explorer-Version auf dem Mac.
Seit der Homezone-Kalkulator drin ist, tendiert der Internet Explorer zu Abstürzen. Bei meinen Tests hat es sich bewährt, den JIT-Compiler abzuschalten. Seit ich versucht habe, die Darstellung durch einen Hintergrund-Thread zu optimieren, sieht es unter Linux anscheinend nicht mehr so gut aus (bis hin zu Abstürzen).
Dreier-Versionen von Netscape gehen wohl nicht, weil diese noch kein Java 1.1 unterstützen. Ebenfalls Fehlanzeige auf Dusans Mac unter Netscape 4.6 (class Netzplan not found). Für sachdienliche Hinweise zur Fehlerbehebung von Leuten, die etwas von Java verstehen, bin ich dankbar. Sourcen auf Anfrage.

Projekte

Das Applet ist natürlich noch verbesserungsfähig. Folgende Ideen habe ich noch und werde versuchen, sie irgendwann zu verwirklichen:

Download

Um in Ruhe mit dem Applet zu spielen, speichern Sie diese Web-Seite einfach auf Ihrer  Festplatte. Darüber hinaus brauchen Sie noch das Applet selbst, das Sie über diesen Link "downloaden" können (Dateiname: Netzplan.jar, einige zig KByte, Tendenz steigend) sowie den komprimierten Netzplan (Dateiname: viag-netz.jar, einige zig KByte, Tendenz steigend). Sie können das Applet durch Anpassen der Attribute HEIGHT und WIDTH im APPLET-Tag im Quelltext dieser Seite vergrößern, wenn Sie einen größeren Bildschirm haben. Verkleinern (in x-Richtung) dürfte schiefgehen -- ich habe noch immer keinen vernünftigen Layout Manager programmiert.
Achtung: Ich aktualisiere diese Seite derzeit alle paar Tage. Für neuste Senderdaten also ab und zu mal wieder vorbeischauen! Applet-Sourcecode auf Anfrage.

Netzplan


Hier wäre normalerweise eine Karte zu sehen. Aber anscheinend unterstützt Ihr Browser kein Java :-(



zurück zur Mobilfunk-Übersicht / zur Homepage.