WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Designer Forum (http://www.wcm.at/forum/forumdisplay.php?f=61)
-   -   FMC und MovMap in XML? (http://www.wcm.at/forum/showthread.php?t=87378)

ghost84 08.02.2003 21:15

FMC und MovMap in XML?
 
Hi,

Ich mach mir gerade Gedanken, ob's möglich wär, ein FMC samt MovingMap in XML zu schreiben. Eigentlich müsste das ja nicht sooo schwer sein, oder? :cool:

Was glaubt ihr? Isses möglich oder nicht?

mfg Franz

harry3 09.02.2003 18:29

Hallo Fanz!
 
Also beim FMC sehe ich schwarz. Denn dort bräuchte man dann Zugriff auf andere Dateien, wo die ganzen NavAids-Daten gespeichert sind, außerdem muss man da schon recht weit über die Grenzen des FS2002 steigen. C++ kann einen File I/O, und sonst sehr vieles, SELBSTSTÄNDIG.
XML kann nur gelesen werden, und der FS2002 muss dann alles selber machen.

Eine Moving Map ist vielleicht noch irgendwie schaffbar. Aber leicht ist sie sicher nicht zu programmieren.
Man bräuchte halt irgendeine Variable, die die Entf. und die Richtung zum nächsten Wegpunkt angibt. Dann bräuchte man eh nur noch eine Linie zum Punkt hin, und am NavAid selbst ein Sternchen drauftuen.

So kann man zumindest einen Wegpunkt anzeigen. Wie man eine ganze Route darstellt, weiß ich nicht.

mfg
harri:cool:

harry3 09.02.2003 18:36

Vielleicht lässt sich ja mit folgenden A:Variablen etwas anfangen!?

HSI BEARING
HSI STATION IDENT
HSI DISTANCE



mfg
harri:cool:

ghost84 09.02.2003 21:38

Hi,

Zitat:

C++ kann einen File I/O, und sonst sehr vieles, SELBSTSTÄNDIG.
XML kann nur gelesen werden, und der FS2002 muss dann alles selber machen.
Wieso muss ich beim FMC in eine Datei schreiben können?


Die Navaid-Daten hab ich derzeit so angelegt:


(G:Var1) 1 == if{ LOIH (>L:Navaid_Name,number)
1 (>L:Navaid_Type,number)
47.39 (>L:Navaid_PosNS,number)
9.70 (>L:Navaid_PosWE,number)
}
(G:Var1) 2 == if{ LOIR (>L:Navaid_Name,number)
1 (>L:Navaid_Type,number)
47.47 (>L:Navaid_PosNS,number)
10.69 (>L:Navaid_PosWE,number)
}
(G:Var1) 3 == if{ LOWI (>L:Navaid_Name,number)
1 (>L:Navaid_Type,number)
47.26 (>L:Navaid_PosNS,number)
11.34 (>L:Navaid_PosWE,number)
}

etc.etc...


An der MovMap arbeite ich noch :cool:

mfg Franz

harry3 09.02.2003 22:06

Hallo Franz!
 
Es ist halt empfehlenswert, wenn man die ganzen NavAids in eigenen Textdateien ausserhalb des Gauges abgespeichert werden.

Wenn man das alles in ein XML legen würde, so würde das Gauge zum totalen Frameratekiller. XML ist sowieso schon recht langsam.

Aber wenn du nur von Österreich die MovMap (und das FMC) machen willst, so ist das schon eher machbar, zumindest von der Framerate her. Ob's auch 'programmiererisch' möglich ist, weiß ich nicht.

Aber wenn's einer schafft, dann bist das sicher wieder mal du! Wie damals bei der NMovMap.
Ein Avsim'er(ein sehr guter Gauges Programmierer) hat mal gesagt, dass es nicht möglich ist, eine Routendarstellung hinzubekommen. Und der hat zuvor aber schon recht lange an seinem EHSI rumgewerkelt.
Aber vielleicht geht's ja doch.....

Hast du die Variablen für eine Flugplandarstellung schon ausprobiert???


Viele Grüße,
Harri:cool:

ghost84 09.02.2003 22:15

Zitat:

Es ist halt empfehlenswert, wenn man die ganzen NavAids in eigenen Textdateien ausserhalb des Gauges abgespeichert werden.
Ist eine XML-Datei nicht auch eine Textdatei? :D

Zitat:

Wenn man das alles in ein XML legen würde, so würde das Gauge zum totalen Frameratekiller. XML ist sowieso schon recht langsam.
Man kann ja ein Update Frequency einbauen. Die Methode ist zwar noch nicht ausgereift, aber für den Anfang geht's. Und alle Navaids der Welt zu tipslen, fang ich eh nicht an! :D

Zitat:

Hast du die Variablen für eine Flugplandarstellung schon ausprobiert???
Nö, noch keine Zeit gehabt, morgen fängt schließlich die Schule wieder an :heul:

mfg Franz

ghost84 09.02.2003 23:17

Nur 1 (EINER!) glaubt, das könnte funktionieren? Wo bleibt der Optimismus??? :D

harry3 09.02.2003 23:23

Zitat:

Original geschrieben von ghost84
Wo bleibt der Optimismus??? :D
Nix Optimismus. Realismus!!!:D

Aber trotzdem wünsch ich dir viel Glück dabei!


mfg
harri:cool:

ghost84 09.02.2003 23:27

Thx! :)

harry3 10.02.2003 19:03

Und, was sagt das FMC???

Viele Grüße,
Harri:cool:

ghost84 10.02.2003 21:13

Nothing, bin heute erst um 19:10 von der Schule nach Hause gekommen. Morgen ist Labor (muss mich noch vorbereiten drauf), am Donnerstag hab ich einen Test => werd' wohl erst wieder am Freitag zum programmieren kommen :heul:

mfg Franz

harry3 10.02.2003 21:45

...einer der Hauptvorteile vom Tiroler-sein ist der, dass man noch frei hat, während der Osten Österreichs schon wieder Schule gehen muss:p


mfg
harri:cool:

ghost84 10.02.2003 22:13

:heul: :heul: :heul: :heul:

ghost84 10.02.2003 22:14

Aber: Ich will ja was LERNEN!:lol: :lol: :lol:

harry3 15.02.2003 22:24

Zitat:

Original geschrieben von ghost84
Aber: Ich will ja was LERNEN!:lol: :lol: :lol:
Ich kann dich vollkommen verstehen:lol:
Mir geht's auch so. Seit einer Woche warte ich nun schon wieder darauf, dass ich in die Hirnanstalt, ähhhh Technische Bundellehranstalt wieder gehen kann.:lol:

Wer nach solchen Sätzen kein lol Smiley hinsetzt, gehört ja eingeliefert, in die Anstalt.
---------------------------------
Wegen deinem FMC: Wie geht's dem? Bist schon ein paar "Direct To's" geflogen???


Viele Grüße,
Harri:cool: ... der heute so brav und den Samstag daheim verbringt!:D

ghost84 15.02.2003 23:02

Hi,

Zitat:

...und den Samstag daheim verbringt!
Wieso, hast du sonst am Samstag Schule?? :D Das wär ja zum :heul:

In welchem Jahrgang bist du eigentlich?

Zitat:

Wegen deinem FMC: Wie geht's dem? Bist schon ein paar "Direct To's" geflogen???
So schnell geht's auch wieder nicht, dass ganze muss ja erst durchdacht werden...;)

mfg Franz

harry3 16.02.2003 00:21

Guten Morgen!
 
Zitat:

Wieso, hast du sonst am Samstag Schule?? Das wär ja zum :heul:
Nee, ich meinte samstag nachts. Und das hat normalerweise dann nix mit der HTL zu tun. Zum Glück!
Ich hoff ich sag jetzt nix falsches, aber bei euch heißt's doch glaub ich 'tschechan', net woa?


Zitat:

In welchem Jahrgang bist du eigentlich?
Ich geh' in die 2.M
Du?


Zitat:

So schnell geht's auch wieder nicht, dass ganze muss ja erst durchdacht werden...
Na dann viel Spaß beim Denken;)


So, und jetzt gute Nacht(oder doch schon guten morgen???),
Harri:cool:

randomize 18.02.2003 19:47

OPTIMISMUS!??!

Ok ok :lol:
Also ist ja ne nette Idee, ich würde ja auch mal gerne ein FMS und ne Moving Map in XML sehen, aber bin mit der Realisierung dann doch eher skeptisch... ;)
Ich meine, natürlich, warum nicht, eine Moving Map, in der die Linien aus Strich-Bitmaps bestehen und die Sternchen/Kreuze/Symbole generell auch alles einzelne Bitmaps sind, schon nicht schlecht, aber irgendwie ist sowas wie GDI in C doch minimal praktischer... :lol: LOL

Juchuuu, muss endlich GCC fertig runterladen, und DX kann kommen! (naja.)
Bleibt wohl noch etwas Lernzeit/Kapierzeit, bis daraus was wird... Hehe...

ghost84 18.02.2003 21:20

Hi,

Zitat:

Ich geh' in die 2.M
Du?
5. Elektronik, deswegen auch soooooooooo wenig Zeit zum programmieren :heul: :heul: :heul:

Zitat:

Na dann viel Spaß beim Denken
Werd' ich haben! :D

Zitat:

Also ist ja ne nette Idee, ich würde ja auch mal gerne ein FMS und ne Moving Map in XML sehen, aber bin mit der Realisierung dann doch eher skeptisch..
Abwarten... ;)
:D

mfg Franz


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag