AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zoom anpassen für ein 2D Koordinatensystem.

Ein Thema von gemy · begonnen am 20. Jan 2020 · letzter Beitrag vom 20. Jan 2020
 
Rainbow6

Registriert seit: 21. Mai 2019
20 Beiträge
 
#3

AW: Zoom anpassen für ein 2D Koordinatensystem.

  Alt 20. Jan 2020, 13:59
Im Prinzip brauchst du einen "dynamisch" Zoom Faktor, den du natürlich auch ein wenig beeinflussen kannst.

Das ganze sollte eigentlich über einen einfachen Dreisatz zu lösen sein. Natürlich ist es Besser evtl. die Y-Achse immer erstmal aufzurunden

13550 => 13600
107 => 110

500 Pixel : 13600 Y => 0,03676 Pixel/Y x 13550 Y => 498 Pixel
500 Pixel : 110 Y => 4,54545 Pixel/Y x 107 Y => 486 Pixel

Damit legst du quasi den Maßstab für die Y-Achse dynamisch fest - ich würde dabei immer zusehen, dass du je nach Größenordnung von Y eben die Aufrundung entsprechend machst.

Ich hoffe das hilft dir ein wenig - ich bin grad unterwegs, und kann jetzt keine komplette Pascal-Implementierung machen.

Grüße aus Franken
Daniel
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz