Seite 1 von 1

Koordinatensystem/Weltkoordinaten

Verfasst: 14. September 2011 20:19
von strige
Hi zusammen,
Ich benötige eure Hilfe:

Ich versuche eine fiktives Koordinatensystem auf Basis der Weltkoordinaten zuerstellen in dem man dann etws einzeichen kann. Beispiel N52.22'00'' E013.51'00''...
Ich hänge irgendwie Fest. Ziel ist es später bestimmte Punkte auf meiner dann selbst kreierten Karte anhand von Koordinaten zufinden/zuzeichen.
Hat evtl. jemand einen Idee wie man das aufm Desktop umsetzen könnte?

Freue mich auf jede Antwort, ich steh irgendwie aufm Schlauch.

Danke
Vlg Strige

Re: Koordinatensystem/Weltkoordinaten

Verfasst: 14. September 2011 20:37
von upsala
Wenn dein eigentliches Problem etwas genauer formuliert wäre, könnte man dir event. helfen.

Re: Koordinatensystem/Weltkoordinaten

Verfasst: 14. September 2011 21:09
von strige
Hi,
Also ich versuchs nochmal :)
Ich würde gerne eine Karte zeichen mit paar Punkten die ich mit den Weltkoordinaten bestimmen kann.
Meine Plan war eigentlich ein Koordinatensystem zuerstellen.
Das etwa 70*150km groß ist.
erste Idee war den Abstand zweier Koordinaten zuberechen im meinem Fall sind das ca 60km auf yAchse und 150km xAchse.

oben Linkere Ecke soll N52.46'00'' E012.40'00''
unten Linke Ecke soll N52.22'00'' E012.40'00''
sind knapp 60km soll aber meinen Bildschirm komplett ausfüllen. Ich könnte ja 100px pro 10km nehmen,müsste man aber so zoomen, dass ich im Vorbild dann trotdem mit meiner Auflösung von 1080px mein Mainwindow voll ausfüllt.
Ich habe das vorhin versucht mit QPainter in einem MainWindow zuzeichen. Da ich das erste Mal überhaupt mit Qpainter arbeite kam ich mir sehr unbeholfen vor und frage mal hier wie man am besten vorgeht:)
Vlg

Re: Koordinatensystem/Weltkoordinaten

Verfasst: 15. September 2011 08:05
von -=Freaky=-
wenn du deine karte als bild vorliegen hast, gibt es QImage::scaled bzw. QPixmap::scaled.
damit kannst du beim resizeEvent immer dein bild passend skalieren und im paintEvent mit QPainter::drawImage oder so zeichnen.

// edit: wenn du allerdings grosse unterschiede in den angezeigten groessen hast, koenntest du auch versuchen, vektorgraphiken zu benutzen, dann sieht das ggf. schoener aus.

Re: Koordinatensystem/Weltkoordinaten

Verfasst: 16. September 2011 10:02
von strige
Hi,
Ich lese mich da mal rein, die Idee vorher ne Vektorgraphik anzufertigen ist nicht schlecht in meinem Fall auch nicht aufwendig. Ich werde vorrausichtlich diesen Weg gehen,
Danke Dir :)
vlg

Re: Koordinatensystem/Weltkoordinaten

Verfasst: 16. September 2011 16:18
von Christian81
So einfach mit Weltkoordinaten rumspielen ist übrigens nicht. Zumindest nicht wenn man korrekte Darstellung in einer bestimmten Projketion haben möchte. Es sind nicht immer 60km - nur in genau deinem Beispiel...