Ich hab mal ein wenig gegoogelte und hab das gefunden
–poly-file=germany.poly
vielleicht funktioniert das mit einer Pfadangabe nicht .
was mir auch nicht klar ist wenn man keinen Pfad definieren kann , wo bzw. in welchen Verzeichnis das Polygon abgelte werden soll .
Was mir grad auch auffällt: in der generierten Kommandozeile steht --dem-poly, weiter unten schreibst du aber --poly-file. hast du beides mal ausprobiert? Vielleicht ist für --dem-poly ein anderes Format nötig…
da hast du recht , aber die Polygone verwende ich auch für das ausschneiden der Karte und da funktionieren die .
Nur für die dem .hgt Höhenmodelle gibt es die Probleme .
Die Karte ist komplett frei zu gestalten , sowohl vom Inhalt und der Optik. Alle Variationen sind möglich sofern die Logisch sind. das wird auch überwacht.
Ausschneiden ist nach Koordinaten , polygon oder als ganze Karte möglich .
Das Ausschneiden funktioniert ja für die Kartedaten und Höhendaten , ich möchte halt die .hgt dem auch zuschneiden so das die Karte einen sauberen Umriss bekommt.
Sonst funktioniert alles.
Dann würde ich aber sicherheitshalber noch folgendes Vorschlagen, auch wenn es egal sein sollte: -dem-poly nach der -dem Option setzen, sprich die Reihenfolge einhalten, und bei -dem-poly das Leerzeichen nach dem = entfernen.
Was mich stutzig macht ist die Fehlermeldung davor: Error at line 1, col 1 … kannst du uns sicher sagen, ob die zu Bad file format dazugehört oder schon Schritte vorher kommt? Und du speicherst die polys direkt ab, oder öffnest du die in einem Editor und speicherst sie nochmal? (Könnte nämlich auch ein wunderschönes Encoding Problem mit BOM sein, z.B.)
ja ist ein Problem vom Befehl --poly-file= , den nehme ich den raus funktioniert ja alles wie es soll .
das .poly File von Unterfranken oder hassberge funktionieren ja , das nutze ich für die Karten und Höhendaten zum schneiden .
Ist ja in dem Video zu sehen.
Nur wie ich damit die .hgt schneiden kann erschließt sich noch nicht .
Eine .hgt als Quelldatei zu schneiden hat keinen Sinn, das Dateiformat gibt das nicht her. Es handelt sich um eine Folge von Bytes, die die Höheninformationen in einem Raster darstellen. die Koordinaten lassen sich nur aus dem Dateinamen und der Auflösung (ergibt sich durch die Dateigröße) ermitteln, um die Höhe an jedem Punkt auslesen zu können. Selbst die “quadratische Form” ist dafür Bedingung.
(Anm.: Wenn ein Programm ein Ausschneiden beliebiger Form und Größe anbietet, meint es nicht die .hgt-Datei als Quelle, sondern die Zieldatei z.B. als geo-tiff.)
Die Polygone funktionieren , es scheint wirklich mit den Pfad zum Polygon zu tun haben. Ich hab das Polygon mal zu den .hgt Höhenmodell kopiert und da wurden die dem .hgt nach dem Polygon ausgeschnitten .
jetzt geht es um die Frage geht es irgendwie das man einen Pfad zu den Polygon definieren kann ?
ich hab das mit verschiedenen Variationen getestet , alles lief in leere , dann hab ich das mal direkt eingegeben im code , so
–dem-poly=unterfranken.poly , hat auch nicht funktioniert . Erst als ich in das richtige Verzeichnis die unterfranken.poly Datei reinkopiert hab funktioniert es so --dem-poly=unterfranken.poly funktioniert.