Hallo,
so sieht unsere Blitzortung übrigens im Nexstorm Stormvue-Java Applet aus. Anbei die Struktur der nexstorm_arc.dat Datei, falls es jemand mit php nachmachen möchte. Das Applet darf übrigens jeder verwenden, der die Nexstorm Software legal erworben hat. Ich habe als Karte jedoch eine größere Merkator-Projektion verwendet. Die Distanzringe stimmen also nicht, weder von der Form noch fon der Entfernung. Leider weiß ich nicht, wie man die abschalten kann.
Zuerst kommt der Header:
struct nexstorm_header {
int year;
int mon;
int day;
int hour;
int min;
int sec;
unsigned int strikes;
unsigned int noices;
unsigned int history;
int type;
int version;
int squelch;
int antenna_offset;
char ident[32]; }
Dann ein Eintrag für jeden Blitz. Der Zeitwert sind die Sekunden beginnend bei 0 Uhr des Tages. Die Bildmitte ist x=500 und y=500, Strike-Typen von 0 bis 3 einfach ausprobieren.
struct nexstorm_record {
unsigned int time;
int x;
int y;
int strike_type; }
Warum eigentlich nicht?
Viel Spaß,