Seite 1 von 1

Single square exeeds maximum nodes

Verfasst: 11.01.2019, 22:04
von Gast
[diabolos75 schrieb am 18.10.17 21:43]
Hallo,

ich versuche gerade mir eine Karte von Kalifornien zu bauen, und bekomme bei
der Erstellung der Garmin-Karte immer den oben genannten Fehler. Hat jemand
eine Idee wodran das liegen könnte? Mit den gleichen Einstellungen funktioniert
der Bau eines Deutschland-Ausschnittes ohne Probleme...

Wenn ihr weitere Infos benötigt lasst es mich bitte wissen

Viele Grüße,
Kevin

Edit: Habe da doch noch was gefunden falls das jemandem weiter hilft:

18.10.17 21:19 java.lang.IllegalStateException: single square exeeds maximum
nodes
18.10.17 21:19 Exception Main loop
java.lang.IllegalStateException: single square exeeds maximum nodes
at nop.osm.Divider$Cut.divide(Divider.java:458)
at nop.osm.Divider.createSegments(Divider.java:227)
at
nop.osmc.generator.garmin.GarminMapper.prepareSegments(GarminMapper.java:302)
at
nop.osmc.generator.garmin.GarminMapper.calculateSegments(GarminMapper.java:139)
at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:69)
at nop.osmc.generator.Mapper.generate(Mapper.java:259)
at nop.osmc.MapComposer$12.act(MapComposer.java:414)
at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
at java.lang.Thread.run(Unknown Source)


Zuletzt bearbeitet am 18.10.17 21:52

Re: Single square exeeds maximum nodes

Verfasst: 11.01.2019, 22:04
von Gast
[Nop schrieb am 19.10.17 21:05]
Composer teilt die Karte automatisch in Bereiche auf. Dazu unterteilt er auf
einem Raster von 0,1°x0.1° die Bereiche so lange, bis die eingestellte Anzahl
von Punkten nicht mehr überschritten wird.

Die Fehlermeldung bedeutet, daß in einer Gegend ein so komplexes Objekt oder
viele hochkomplexe Objekte sind, daß die Höchstpunktzahl (Standard: 2 Millionen
Punkte) bereits in einem einzigen dieser Kästchen überschritten wird.

Was kannst Du dagegen tun?
- den Wert "Maximale Objekte/Kachel" erhöhen. Dann macht Composer größere
Bereiche. Wenn der Wert zu groß wird, kann es allerdings später eine
Fehlermeldung von mkgamp geben, wenn die maximal mögliche Anzahl von Objekten
in einer Garmin-Kachel überschritten wird.
- herausfinden, welches Objekt die Fehlermeldung auslöst und es korrigieren,
falls es sich als Fehler herausstellt. Manchmal werden Objekte mit unvernünftig
hoher Punktezahl erzeugt, z.B. durch direktes Importieren eines unbearbeiteten
GPS-Tracks.

bye, Nop