Jump to content

Suche Fadenkreuzsoftware


wallysat

Empfohlene Beiträge

Hallo Experten

 

 

 

Für die Einrichtung meines Rechners mit der Webseite www.flightradar24.com suche ich eine ( Maus ? ) Software, mit der man auf dem Desktop ein Fadenkreuz

mit Koordinatenkreisen - vielleicht sogar beschriftbar - einrichten kann.

Das reine Fadenkreuz, also ohne Kreise, dass Programm Crosshair 1.1, habe ich schon.

 

Wer hat einen Tipp ??

 

Vielen Dank !!

 

Wallysat

Link zu diesem Kommentar
Auf anderen Seiten teilen

madfogger

 

Was für eine schnelle Antwort

 

Aber kannste mir ein bissl erklären, was ich da machen muss??

 

Folgendes soll passieren:

 

Die oben genannte Seite zeigt in fast Echtzeit die Überflüge über meinen Heimatort - z. Bsp im Firefox oder Safari an.

Masstab kann ich perfekt über die Instrumente von Google Maps einstellen.

Nun will ich da eine - sagen wir mal Zielfernrohr - Optik drüberlegen - eben so wie mit Crosshair.

Aber ich will eben wissen, wie weit der Flieger tatsächlich weg ist.- daher die Sache mit den Koordinatenkreisen

Muss man alles net haben, aber mich interessiert so was schon lange.

Da gibts ne spezielle Hardware, das SBS 1, ein Gerät zum Empfangen von ADS - B - Signalen, die die Transponder der Flieger aussenden.

Aber so ein Teil kostet mal locker komplett mit Aussenantenne und Verstärker 1000 Eus.

Das Proggy flightradar kann das aber auch - Refresh net so gewaltig, aber in Verbindung mit einem weiteren Prog und fünf Sek. Refresh - der Traum des Trompeters.

 

Kannste helfen ??

 

Wallysat

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hier eine quick and dirty Version. Den Code in einem Texteditor einfügen und als *.htm Datei speichern.

Das rote Quadrat markiert den Ursprung der Entfernungsmessung. Mit den Buttons ganz oben links kannst du die Messung aktivieren oder die Karte neu justieren. Der Maßstab muss im Quellcode eingestellt werden. Und das Ganze läuft leider nur mit Firefox.....

 

<html><head><title></title>
<script type="text/javascript">

//****** Einstellungen Anfang ******

var offsX = 20;		// Offset für Label in X
var offsY = 20;		// Offset für Label in Y
var s = 0.1;		// Skalierung (Maßstab)
var nachK = 3;		// Nachkommastellen für Anzeige

//****** Einstellungen Ende ******

function getPos(e) {
var posX = e.pageX;
var posY = e.pageY;
var normX = posX - (window.innerWidth / 2);
var normY = posY - (window.innerHeight / 2);	
var radius = Math.sqrt(Math.pow(normX,2) + Math.pow(normY,2));
var entf = radius * s;
var entfForm = entf.toFixed(nachK);
   document.getElementById("info").style.left = posX + offsX + "px";
   document.getElementById("info").style.top = posY + offsY + "px";
   document.getElementById("info").innerHTML = entfForm + " km";
}
function einstellen() {
document.getElementById("cross").style.display = "none"; 
document.getElementById("info").style.display = "none";
}
function messen() {
document.getElementById("cross").style.display = "block";
document.getElementById("info").style.display = "block";
}
window.onmousemove = getPos;
</script>
<style type="text/css">
#mitte { position:absolute; width:20px; height:20px; margin:-10px 0px 0px -10px; top:50%; left:50%; background-color:#FF0000; opacity: .5; }
#cross { position:absolute; width:100%; height:100%; top:0; left:0; background-color:transparent; display:none; cursor:crosshair; }
#frame { position:absolute; width:99%; height:99%; top:0; left:0; }
#info { position:absolute; width:100px; height:25px; background-color:#FFFFB0; display:none; }
#buttons { position:absolute; width:200px; height:10px; top:0; left:0; }
</style>
</head><body>
<iframe id="frame" src="http://www.radarvirtuel.com/index.html"></iframe>
<div id="mitte"></div>
<div id="info"></div>
<div id="cross"></div>
<div id="buttons"><input type="button" value="Messen" onclick="messen()"><input type="button" value="Einstellen" onclick="einstellen()"></div>
</body></html>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo madfrogger

 

Ist ja echt der Hammer.

Hilft schon mal gewaltig weiter.

Habe erst ein bisschen rumgeflucht, war am Verzweifeln - und dann las ich das mit dem firefox.

Lüppt super.

 

Das mit dem Massstab kann ich ja mit dem Zoomen der Map auf die Reihe bekommen.

Viel Dank für Deine Mühe !!

War - ist echt eine tolle Sache.

 

Du bist der Erste, der für mich ein Proggy geschrieben hat.

 

 

BIN BEGEISTERT

 

Noch einen schönen Pfingstmontag

 

Wallysat

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sowas hört man gerne ;)

Hier noch schnell eine neue Version. Nun kannst du die Skalierung direkt auf der Seite ändern. Aber Achtung!!!! NICHT mit Enter bestätigen, sondern mit dem Button "Skalieren"!!

Und nicht vergessen: Nur mit FIREFOX öffen...

 

<html><head><title></title>
<script type="text/javascript">

//****** Einstellungen Anfang ******

var offsX = 20;		// Offset für Label in X
var offsY = 20;		// Offset für Label in Y
var s = 0.1;		// Skalierung (Maßstab)
var nachK = 3;		// Nachkommastellen für Anzeige

//****** Einstellungen Ende ******

function getPos(e) {
var posX = e.pageX;
var posY = e.pageY;
var normX = posX - (window.innerWidth / 2);
var normY = posY - (window.innerHeight / 2);	
var radius = Math.sqrt(Math.pow(normX,2) + Math.pow(normY,2));
var entf = radius * s;
var entfForm = entf.toFixed(nachK);
       document.getElementById("info").style.left = posX + offsX + "px";
       document.getElementById("info").style.top = posY + offsY + "px";
       document.getElementById("info").innerHTML = entfForm + " km";
}
function einstellen() {
document.getElementById("cross").style.display = "none"; 
document.getElementById("info").style.display = "none";
}
function messen() {
document.getElementById("cross").style.display = "block";
document.getElementById("info").style.display = "block";
}
function skal(wert) {
if(isNaN(wert) != true) {
	s = wert;
}
else {
	alert("Bitte nur ZAHLEN eingeben ");
	}
}
function init() {
   document.FormSkal.inpSkal.value = s;
}
window.onmousemove = getPos;
</script>
<style type="text/css">
#mitte { position:absolute; width:20px; height:20px; margin:-10px 0px 0px -10px; top:50%; left:50%; background-color:#FF0000; opacity: .5; }
#cross { position:absolute; width:100%; height:100%; top:0; left:0; background-color:transparent; display:none; cursor:crosshair; }
#frame { position:absolute; width:99%; height:99%; top:0; left:0; }
#info { position:absolute; width:100px; height:25px; background-color:#FFFFB0; display:none; }
#buttons { position:absolute; width:500px; height:20px; top:0; left:0; }
</style>
</head><body onload="init()">
<iframe id="frame" src="http://www.radarvirtuel.com/index.html"></iframe>
<div id="mitte"></div>
<div id="info"></div>
<div id="cross"></div>
<div id="buttons">
<form name="FormSkal">
<input type="button" value="Messen" onclick="messen()">
<input type="button" value="Einstellen" onclick="einstellen()">
<input type=text name="inpSkal" size=6 value="0.1"> 
<input type=button onClick="skal(this.form.inpSkal.value);" value="Skalieren">
</form>
</div>
</body></html>

 

Skalieren kannst du auch im Modus "Messen"....

 

So, jetzt aber genug mit HTML und JS. Das ist ja wie programmieren mit Zwangsjacke ^^. Mein Beileid an alle Webdesigner ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Madfrogger

 

Bin von den Socken...

Wo haste denn sowas gelernt ??

 

Das Script läuft super -übrigens auch auf dem Safari - Browser.

Habe das alles auch mal mit der Seite www.flightradar24.com ausprobiert, aber da willes net so richtig.

( Habe den Link an entsprechender Stelle im Skript eingesetzt )

Kurz vor dem Erscheinen der Seite - egal auf welchem Browser, kommt das rote Viereck - wird aber bei dieser Seite dann von der MAP überlagert und ist wieder weg.

Anders verhält es sich bei der Seite ;

 

http://www.quadrant-atc.net/ads.html

 

Da lüppt Dein Skript ertklassig.

Vorteil dieser Seite ist ein Refresh von knapp 5 Sekunden, damit ist man live dabei, wenn oben etwas abgeht !!

Nur der Informationsgehalt dieser Seite ist recht dünn - daher noch eine der anderen Adressen, um zu wissen, was läuft

 

Hast ne gute Arbeit abgeliefert !!

 

Bei mir laufen auf einem grossen Flat jetzt der Safari mit kleinem Masstab und dem quadrant und Firefox mit grossem Masstab und vorerst erstmal radarvirtuel und Deinem Proggy (in beiden Browsern)

 

Vielen Dank noch mal für Deine Bemühungen und die fertigen Ergebnisse !!

 

Wallysat

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...