osmconvert mit polygon-Datei

osmconvert (64bit-Version, frisch heruntergeladen) gab mir folgende Fehlermeldung aus:

no polygon file or too large: -B=polygon.poly

Verwende ich stattdessen den Parameter

-b=4,42,21,55

funktioniert’s.
polygon.poly soll von 4°E 42°N bis 21°E 55°N abdecken:

area
1
  4.0  42.0
  4.0  55.0
  21.0  55.0
  21.0  42.0
  4.0  42.0
END
END

In den Beispielen zur Polygon-Datei wird stets so n unleserliches Format verwendet (0.4E+1 statt 4.0), was ich wegen der Übersichtlichkeit vermeiden möchte. Aber auch wenn ich das ändere, erhalte ich die gleiche Fehlermeldung.
Ist das ein bekanntes “Feature”? Kann jemand einen schönen Workaroud empfehlen?

Hi,
bei mir werkelt osmconvert unter Win-7 erfolgreich mit folgender Datei (Ausschnitt):


dachplus
1
   13.727267   46.509172
   13.715065   46.495450
   13.719875   46.479456
   13.695746   46.432376
   13.597948   46.427758
   13.570071   46.389057
   13.472134   46.351313
   13.451527   46.352643
   13.456322   46.325213

.
.
.

   14.130082   46.441952
   14.111670   46.468438
   14.048839   46.482681
   14.004411   46.471581
   13.912051   46.510706
   13.834398   46.506643
   13.793784   46.495363
   13.772229   46.506071
   13.727267   46.509172
END
END


und erkenne da keinen großen Unterschied zu Deinem File…

Probier mal in der ersten Zeile den Dateinamen zu setzen.

Hallo Bernd,

habe dein Beispiel in eine Datei polygon.poly kopiert und bekommen keinen Fehler mit osmconvert64 -B=polygon.poly …
(ebenfalls aktuelles osmconvert64.exe)

Keine Idee, was da bei Dir schiefgeht.

Gerd

Eigenartig, was da los ist. Immerhin funktioniert es ohne Datei, und für n Rechteck genügt das.

Die Fehlermeldung kommt, wenn die Datei nicht gefunden wird oder auch wenn ein Leerzeichen zwischen -B= und dem Dateinamen steht.