Hallo Andy123,
ich denke, Du hast Dich zu sehr in die von Dir skizzierte Lösung verbissen, daß Du betriebsblind geworden bist. Mein Vorschlag : nimm die geografischen Koordinaten statt der Rechts und Hochwerte. Die geografischen Koordinaten in der Schreibweise Hd.dddddd , also mit 6 Kommastellen kannst Du in Deinem 100*100 Pixel-Feld genau in der selben Weise verwenden wie beabsichtigt. Also 2 Kommastellen können ja nicht größer als 100 sein und entsprechen damit relativen Koordinaten im Pixelfeld. Je nach Größe des darzustellenden Geländes nimmst Du entweder die 5.+6. Kommastelle oder die 4.+5. Kommastellen (die 6. wäre abzuschneiden) bzw. die 1.+2. Kommastellen (den Rest abschneiden) usw. Das kommt erst an die Grenze des Prinzipes, dass 2 Kommastellen identisch mit den den relativen Koordinaten imPixelfeld sind, wenn du ganze Koordinaten verwenden must ( z.B. 51 Grad), weil es da in Deutschland/resp. Mitteleuropa bezüglich Breite erst mit 47 Grad losgeht. Dann müßstest Du halt von allen Breiten-Koordinaten den Breitengrad des unteren Bildrandes abziehen, damit der Null wird. Wenn Bereiche mit negativen Koordinaten dargestellt werden sollen, den Wert des linken Bildschirmrandes zu allen Längen addieren, dann wird der auch Null und ist die relative Koordinate.
Ich bin kein Experte für Projektionen, das wäre nur mein Idee, wie man es umsetzen könnte mit dem von Dir beschriebenen Prinzip. Und die Idee läst sich noch verfeinern/berichtigen.
morgen1