Warnung: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant VB_FRAMEWORK - assumed 'VB_FRAMEWORK' (this will throw an Error in a future version of PHP) in ..../includes/functions.php (Zeile 8101)

Warnung: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(44) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(44) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant nomisc - assumed 'nomisc' (this will throw an Error in a future version of PHP) in ..../global.php(37) : eval()'d code(16) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../global.php(37) : eval()'d code(16) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant nomisc - assumed 'nomisc' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1419) : eval()'d code(23) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1419) : eval()'d code(23) : eval()'d code (Zeile 1)

Warnung: Use of undefined constant headinclude_bottom_css - assumed 'headinclude_bottom_css' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(430) : eval()'d code (Zeile 9)

Warnung: Use of undefined constant vbcms - assumed 'vbcms' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 39)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)

Warnung: Use of undefined constant userid - assumed 'userid' (this will throw an Error in a future version of PHP) in ..../includes/class_postbit.php(345) : eval()'d code (Zeile 102)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 6)

Warnung: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4715) : eval()'d code (Zeile 85)
OSM2XP Java-Heap-Space - Seite 2
Dank den PC Freeks die sich besser auf den Webseiten des FBI und dem NSA als Hacker beweisen sollten, statt eines Unbekannten Forums das Leben schwer zu machen, bin ich gezwungen die Registrierung neuer Benutzer direkt über das Forum zu schliessen.

Neu muss sich ein neuer Benutzer für das Forum via Email sitebuilder [at] stumbles.ch in diesem Forum registrieren.
Vorname, und Land in dem der Benutzer wohnhaft ist, müssen angegeben werden.
Korrespondenz Deutsch. Gewünschter Benutzername muss angegeben werden. Danach bekommt der Benutzer eine Email, mit 3 relevanten Fragen.
Wenn diese richtig beantwortet werden, bekommt Er die Registrierung zugesand.
Freigabe zum schrieben die Rubrik User stellen sich vor
Es müssen bei der Vorstellung keine Nachnamen oder solche Privaten Sachen geschrieben werden, vielleicht wie Du zur Flugsimulation gekommen bist und welche Flugzeuge Du am liebsten fliegst.
Nach dieser Vorstellung wird das ganze Board für Dich verfügbar sein.

Sorry für diesen Umstand, aber so haben nun die Spammer keine Change mehr, mich auf trab zu halten.
Liebe Grüsse Cedric
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: OSM2XP Java-Heap-Space

  1. #11
    Moderator / Ehren-Gönner Avatar von Dietmar
    Registriert seit
    13.11.2007
    Ort
    47198 Duisburg-Homberg
    Beiträge
    1.670
    Erstellt von
    2048 nicht 2028, es sollten Potenzen zur Basis 2 sein.

    Bei Italien, italy.osm.pbf 404 MB, dauert es 22 Sekunden für eine Kachel, bei kleineren Größen war die Zeit wesentlich kürzer, so 1 bis 12 Sekunden.

    Also kann geschlußfolgert werden: Je länger eine zu bearbeitende Datei ist, umso länger dauert die Bearbeitung einer Kachel. Weiterhin muß gemutmaßt werden, dass auch die Komplettinhalte einer Kachel unterschiedlich sind. Dort stehen auch nicht nur Objekte, Wälder, Häuser und Straßenlampen drin, sondern noch viel mehr. Ferner darf vermutet werden, dass in diesen osm.pbf-Dateien, die Informationen nicht Kachelweise drin stehen, sondern, dass sie wahllos verteilt sind - und nur aus den Koordinaten auf die Kachelbezeichnung zurückgerechnet wird. Das kann dann so aussehen, dass für eine komplette Kachel die osm-Datei jedesmal neu in ihrer vollen Länge eingelesen wird. Je länger die Datei, umso ----> naja, schon gesagt. Ich werde mal versuchen, mich über die Aufbaustruktur dieser OSM-Dateien schlau zu machen, in der nächsten Woche.

    Wenn du also ganz Europa als xx.pbf nimmst, ca. 9 GB (die passen sowieso nicht komplett in der Arbeitsspeicher), dann wird diese Datei stückweise in Abschnitten bearbeitet. Das dauert eben.

    Nebenbei, 1024 für -Xmx wären z.Zt allemal ausreichend. Es geht aber auch mir 2048.

    Ich habe OSM2XP Version 2.01. Die Forestdichte ist hier nicht einstellbar, sie ist auf höchste Dichte ausgelegt, 255 dez.

    In einer Beschreibung (ist wohl eine ältere Version) auf deren Seite habe ich gesehen, dass die Forestdichte eingestellt werden kann. Bei mir habe ich aber nichts gefunden.

    Gerade lade ich die france.osm.pbf herunter, die ist 1,9 GB. mal sehen, wie lange da für eine Kachel gebraucht wird.
    Cheers and a3g,
    Dietmar


    __________________________________________________ __________________________________________________ _______
    Asus Prime B360M-C, Win 10 PRO, Intel i7 9700X, 32 GB DDR 4 Corsair, GeForce RTX 2070 8GB, 1 x Samsung SSD 1TB, 2TB WD Black SATA III, 2 x Samsung SSD 2TB, 700W Be Quiet

  2. #12
    Gönner Avatar von WoDi
    Registriert seit
    24.08.2008
    Ort
    Berlin
    Beiträge
    2.574
    Ich habe natürlich 2048 in der *.ini stehen. Das war oben ein Schreibfehler.
    Das Verhalten bei der Konvertierung deutet genau darauf hin, was Du geschrieben hast. Ich habe gerade mal gewartet, wie lange die Datei gelesen wird, um die Anzahl der Kacheln zu bestimmen. Es sind knapp 5 min. Also stimmt Deine Vermutung. Es wird wohl jedes Mal die gesamte Datei gelesen, um alles zusammen zu suchen.

    Gruß
    Dieter

  3. #13
    Moderator / Ehren-Gönner Avatar von Dietmar
    Registriert seit
    13.11.2007
    Ort
    47198 Duisburg-Homberg
    Beiträge
    1.670
    Erstellt von
    Meine Vermutung hat sich bestätigt.
    Ich habe mir so eine OSM-Datei angesehen, da ist nichts mit irgendwelchen Kacheln bzw tiles.
    Die nodes, die jeweils eine ID haben geben Koordinaten an und da geht es dann sehr durcheinander.
    Also wird für jede Kachel die Datei neu eingelesen. Deshalb wird beim ersten Durchlauf zunächst die Anzahl der Kacheln mit ihren Koordinaten ermittelt. Die Länge der Datei, sowie deren Inhalt kennzeichnet den dafür benötigten Zeitbedarf.

    Kann man nischte machen, ist so.

    Der Wert 1024 bzw. 2048 ist aber für den Java-heap bei diesen immer umfangreicher werdenden OSM-Dateien enorm wichtig.

    Hast du eine Ahnung wo man die "Last osm files" schnell löschen kann, ohne in der xml-Datei händisch herumzufummeln?
    Cheers and a3g,
    Dietmar


    __________________________________________________ __________________________________________________ _______
    Asus Prime B360M-C, Win 10 PRO, Intel i7 9700X, 32 GB DDR 4 Corsair, GeForce RTX 2070 8GB, 1 x Samsung SSD 1TB, 2TB WD Black SATA III, 2 x Samsung SSD 2TB, 700W Be Quiet

  4. #14
    Gönner Avatar von WoDi
    Registriert seit
    24.08.2008
    Ort
    Berlin
    Beiträge
    2.574
    Nee, da kann ich Dir leider momentan nicht helfen. Sorry.

    Gruß
    Dieter

  5. #15
    Gönner Avatar von Hermann
    Registriert seit
    12.08.2007
    Ort
    Solothurn
    Beiträge
    6.249
    Jungs, ist das ein Buch

    Wollt ihr nur noch VFR fliegen! Oder sieht man all die Objekte aud FL380?

    Nein doch, ihr habt ja gar keine Zeit mehr zum Fliegen

    Dafür schenk ich euch dieses Gedicht.

    Der Traum vom Fliegen

    ... und wenn du es wieder mal müde bist,
    wie eng und begrenzt dein Leben ist,
    und die ganze Erde erscheint dir fast
    umsponnen von einem grauen Netz,
    in dem du dich hilflos verfangen hast,
    ein Netz aus Gewohnheit, Gewalt und Gesetz,
    ein Netz aus Grenzen von Staat zu Staat,
    Grenzen aus Dummheit und Stacheldraht,
    Grenzen des Geldes, begrenzte Zeit
    Und die Grenzen der eigenen Fähigkeit...
    ...und wenn du dich wieder mal wund gestoßen
    an den Gitterstäben, den kleinen und großen,
    und du weißt genau: Du kommst nie mehr vom Flecke,
    du bleibst gefangen im engen Raum,
    dann hockst du dich nieder in deiner Ecke
    und träumst den alten Traum:

    Da breitest du weit deine Arme aus
    Und ein tiefer Atemzug!
    Du schwingst dich empor über Straße und Haus
    Im traumhaften Vogelflug.
    Du fliegst und du fliegst und du brauchst kein Ziel
    Das Dasein selbst ist Glück!
    Keine Grenze dort unten bekümmert dich viel,
    du möchtest nie zurück.

    Es ist alles so einfach. Du wunderst dich kaum.
    Und du weißt in dein Traum: Es ist kein Traum!

    Und du fragst dich, warum man es je vergisst,
    warum man nicht glaubt daran,
    dass man immer so frei wie ein Vogel ist
    und in Wahrheit fliegen kann.

    (Michael Ende)
    Liebe Grüsse
    Hermann

  6. #16
    Gönner Avatar von WoDi
    Registriert seit
    24.08.2008
    Ort
    Berlin
    Beiträge
    2.574
    Vielen Dank für Dein Geschenk!

    Gruß
    Dieter

Ähnliche Themen

  1. Frage zum Umgang mit OSM2XP
    Von Olaf im Forum Szenerie Bastler
    Antworten: 61
    Letzter Beitrag: 01.04.2013, 09:23
  2. Java unter MAC OS X 10.8.2
    Von Beni im Forum Off Topic - Café Ecke
    Antworten: 2
    Letzter Beitrag: 12.01.2013, 21:13
  3. Zeit sparen bei osm2xp
    Von Dietmar im Forum Szenerien
    Antworten: 20
    Letzter Beitrag: 04.01.2013, 18:07
  4. OSM2XP
    Von kleinerflieger im Forum News
    Antworten: 68
    Letzter Beitrag: 18.04.2012, 14:41

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •