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 archive_postsperpage - assumed 'archive_postsperpage' (this will throw an Error in a future version of PHP) in ..../archive/index.php (Zeile 456)
OSM2XP [Archiv] - X-Plane Schweiz

PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : OSM2XP



kleinerflieger
13.04.2012, 11:16
Hallo zusammen

OSM2XP version 2.02 zum Download hier (http://osm2xp.com/?q=downloads)

nur 64bit

x-plane 10 unterstüzung :cool: :cool:

Stephan Manzek
13.04.2012, 11:24
Aber leider bislang nur für Windows; Linux- und Mac-User werden sich noch gedulden müssen, oder auf die verfügbare Version 2.01 zurückgreifen... :eek:

kleinerflieger
13.04.2012, 11:28
Hallo Stephan

Oh, ja wollte ich eigentlich dazu schreiben, du hast recht leider nur für Windows das ist ärgerlich.

Stephan Manzek
13.04.2012, 11:35
Hallo Johann,

alles halb so wild. Wenn es bereits eine neue Windows-Version gibt, kann es sich nur noch um Stunden (Tage..., Wochen... :p ) handeln, bis die neue Version auch für andere Plattformen verfügbar ist... Kicher

Olaf
13.04.2012, 11:36
Hehe, und ich habe gerade heute wieder einige Files durch den Vorgänger gejagt. Okay, dann noch einmal, mal schauen was der an Neuheiten bringt. Danke für den Link, Johann.
Kann mir gut vorstellen, dass die MAC und Linux Version auch bald verfügbar sind.

kleinerflieger
13.04.2012, 11:52
Vorsicht

Ich habe heute Morgen NRW mal schnell durchgejagt und hatte die Render einstellung auf Extrem für die Objekte stehen
verursacht großen Speicherhunger, besser mit der Render einstellung eine stufe zurückgehen.

Sry habe ich vergessen zu schreiben:rolleyes:

Dietmar
13.04.2012, 14:52
Danke Johann für diese Info!

Habe die 2.02 nun ausprobiert, kann aber momentan den Mehrwert nicht so richtig erkennen.
Da wird zwar etwas mit XP 10 angesagt, aber der Header, wie eigentlich die ganze erstellte DSF, lässt keinen Unterschied zur Vorgängerversion erkennen.

Was geändert wurde, sind mal wieder die Bezeichnungen (warum eigentlich?), das Hinzukommen einer fsxOption.xml und einer GuiOption.xml. In dieser stehen nun auch die schon bearbeitet OSM-Szenerien drin. Weiterhin haben sie einen Toolbutton mit "Facade set Editor" und "Load roofs color file" dazu gespendet. Schaun wir mal, was damit anzufangen ist.

Ärgerlich für einige User (so auch für mich) ist zu erst mal die Unmöglichkeit, die erweiterten und exportierten "osm tags" zurückzuladen.

Mit einem Kniff geht es doch. Ich hatte keine Lust, das alles wieder händisch einzugeben. So geht es mit einem Texteditor:

1.
<ObjectsTagsRules> ersetzen mit <ObjectsRulesList>
<ObjectTagRule> ersetzen mit <rules>

2.
Vor und nach der <path> Anweisung </objectFile> löschen.

3. Bei den water:towers sähe es dann so aus:

<objectsFiles>
</objectFile>
<path>opensceneryx/objects/buildings/industrial/water_towers/cylindrical/1.obj</path>
</objectFile>
<objectFile>
<path>opensceneryx/objects/buildings/industrial/water_towers/cylindrical/2.obj</path>
</objectFile>
</objectsFiles>


wird zu:


<objectsFiles>
<path>opensceneryx/objects/buildings/industrial/water_towers/cylindrical/1.obj</path>
</objectsFiles>
<objectsFiles>
<path>opensceneryx/objects/buildings/industrial/water_towers/cylindrical/2.obj</path>
</objectsFiles>

Christer
13.04.2012, 14:57
Danke. Doch die Freude wurde wieder getrübt.
Scheint leider so, als wenn diese Version nicht rund läuft.

Habe alle Optionen auf default gelassen und nur das Facade set gewählt. Muss man ja, ist ja kein Facade set in der Auswahl gewesen.

Ich bekomme bei Berlin immer:
"WARNING : Failed to extract color information for value e98c56"

Baden-Württemberg hat auch eine Fehlermeldung gemacht, danach hab ich die Arbeit eingestellt ...... grrrrrr

Neuerung die ich noch entdeckt habe, ausser die, die Dietmar schon kurz angeschnitten hat, die Speicherverwaltung wurde wahrscheinlich angepasst. Es gibt keine Zeile mehr in der ini, wo man den Wert verändern kann. Braucht man auch nicht, regelt sich nun von selber, wie ich beobachten konnte.

Dietmar
13.04.2012, 15:14
Scheint leider so, als wenn diese Version nicht rund läuft.

Es gibt keine Zeile mehr in der ini, wo man den Wert verändern kann.

Eigenartig, habe gerade Austria durchlaufen lassen, ohne Fehler.

Mag sein, dass sie das angepasst haben, ich habe den Java heap min und max wieder in die ini reingeschrieben. Es wird nicht bemault, ob es eine Wirkung hat, keine Ahnung!

Christer
13.04.2012, 15:23
Schön Dietmar, wenigtens bei dir läufts.

Ich bin wahrscheinlich wieder zu unwissend. Keine Ahnung.
Nun lasse ich schon alles auf default, um nichts durcheinander zu bringen und läuft trotzdem nicht ordentlich.

Das macht er bei Berlin bei mir:

13/04/12 15:24:05 : ==================================================
13/04/12 15:24:05 : Osm2XP 2.0.2 by Benjamin Blanchet
13/04/12 15:24:05 : check last osm2xp news on http://osm2xp.com
13/04/12 15:24:05 : ================================================== =
13/04/12 15:24:44 : Listing tiles in file berlin.osm.pbf
13/04/12 15:24:46 : listing of tiles complete
13/04/12 15:24:46 : 2 tile(s) found
13/04/12 15:24:46 : Starting X-Plane 10 generation of tile 52/13
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:54 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color information for value e98c56
13/04/12 15:24:55 - WARNING : Failed to extract color

Christer
13.04.2012, 15:32
Wenn ich dieselbe pbf Datei von Berlin durch das alte Tool jage, geht es wunderbar. Alle Optionen wieder default, ausser keine Exclusion setzen lassen.

13/04/12 15:29:30 : ==================================================
13/04/12 15:29:30 : Osm2XP 2.0.1 by Benjamin Blanchet
13/04/12 15:29:30 : check last osm2xp news on http://osm2xp.com
13/04/12 15:29:30 : ================================================== =
13/04/12 15:31:17 : Listing tiles in file berlin.osm.pbf
13/04/12 15:31:19 : listing of tiles complete
13/04/12 15:31:19 : 2 tile(s) found
13/04/12 15:31:19 : Starting X-Plane 9 generation of tile 52/13
13/04/12 15:31:29 : stats : 137015 buildings, 2278 forests, 0 street lights, 44 objects. (generation took 0h0m9s)
13/04/12 15:31:30 : Starting X-Plane 9 generation of tile 52/12
13/04/12 15:31:31 : Tile 52/12 is empty, no dsf generated
13/04/12 15:31:31 : Generation finished.

kleinerflieger
13.04.2012, 15:44
Hallo zusammen

Die Fehlermeldung habe ich bei Berlin auch Christer, habe noch nicht raussgefunden woran es liegt.
ich bin gerade noch am aussprobieren mir fehlt allerding noch ein bischen der Plan. NRW geht durch, allerdings nur mit Default einstellung....:rolleyes:

Christer
13.04.2012, 15:49
Auch sind die erstellten Szenerien aus der selben pbf-Datei mit selben Optionen (alle default, ausser keine Exclusions) sehr unterschiedlich groß. Berlin erstellt mit Version 2.0.1 ca. 55MB, mit Version 2.0.2 ca. 70MB, Framerate geht mit erstellter 2.0.2 Szenerie drastisch in den Keller. Konnte ich jedenfalls bei Berlin feststellen

hier Berlin erstellt mit OSM 2.0.2 ca. 17 Frames bei mir in diese Blickrichtung, Szeneriegröße ca. 70MB
http://www.xpde.net/extern/x-plane_schweiz/osm/berlin_osm202.jpg

und hier Berlin erstellt mit OSM 2.0.1, ca. 29 Frames bei mir in diese Blickrichtung, Szeneriegröße ca. 55MB
http://www.xpde.net/extern/x-plane_schweiz/osm/berlin_osm201.jpg

Dietmar
13.04.2012, 16:21
Diese Berlin OSM habe ich auch durchlaufen lassen, gleiche Meldungen.
Sind das aber schwere Fehler?
Ich denke nein.

Da fehlen in der OSM-pfb Angaben über eine Farbinfo. Das hat wohl ein Eingeber vergessen.
Weiterhin besitzt die 2.02 jetzt 48 Haustypen mehr. Auch sind etliche Texturen dazu gekommen.
Das erklärt, warum die Szenerien nun länger werden.

Christer
13.04.2012, 16:32
OK, danke für die schnelle Aufklärung. Allerdings gehen die Frames in den Keller.

Olaf
13.04.2012, 17:27
Das mit den neuen Haustypen konnte ich beim Überfliegen von Rostock schon feststellen. Irgendwie kommen mir die Häuser auch schärfer vor. Oder falle ich da auf einer optischen Täuschung rein? Allerdings habe ich mit Excludes konvertiert. Will sehen, welche Auswirkungen das hat.
Die "Berlin Fehlermeldung" hatte ich auch. Sehe es aber auch nicht als tragisch an. Vielleicht sind jetzt irgendwo weiße Flecken in Berlin oder es gibt transparente oder andersfarbige. ;) Das mit den Frames muss ich noch testen. Für Rostock habe ich das nicht so bemerkt. Na, wir forschen weiter. Auf jeden Fall, vielen Dank an allen, die testen und uns mit wertvollen Informationen zu diesem Tool versorgen. :)

Christer
13.04.2012, 18:09
So, ich habe mir den ganzen Osten + Bremen, Hamburg und Schleswigholstein erstellen lassen. Habe 8GB RAM WIN7/64 eine Geforce 560Ti mit 1024MB, hatte Meldung beim XP10 starten irgendwas mit out of memory,Mist. Wenn ich selbige Scenery, erstellt mit OSM 2.0.1 drinnen habe, läufts super ....

kleinerflieger
13.04.2012, 19:17
Hallo Christer

Das ist das was ich heute morgen mit NRW beschrieben habe Xmapped file ran out of memory ich habe ja wie du siehst auch 8GB, ich habe einen zweiten Monitor, auf dem habe ich den TaskManager laufen lassen XP10 b.z.w Xmapped holte sich bei mir 7GB Ram dann geht das Licht aus :(

Stephan Manzek
13.04.2012, 19:19
Inzwischen findet man unter dem Download-Link auch die Mac-Version... :p

Christer
13.04.2012, 19:39
Hallo Christer

Das ist das was ich heute morgen mit NRW beschrieben habe Xmapped file ran out of memory ich habe ja wie du siehst auch 8GB, ich habe einen zweiten Monitor, auf dem habe ich den TaskManager laufen lassen XP10 b.z.w Xmapped holte sich bei mir 7GB Ram dann geht das Licht aus :(

Dann lohnen sich doch mehr als 8GB RAM? Ich denk XP ist 32bit und kann nur 4GB nutzen?

Ich bleibe vorerst bei OSM 2.0.1, out of memory wegen 4 neuen Gebäudetypen und paar neuen texturen kann ich mir nicht leisten

kleinerflieger
13.04.2012, 20:13
Richtig da hast du Recht, also ich habe ja noch nicht soviel gemacht mit osm2xp 2.01 und meine ergebnisse sind auch noch alles andere als befriedigend deshalb probier ich noch ein bischen mit dem 2.02 vieleicht kommt ja noch die erleuchtung ;)
aber ich denke dasdass ist ein Bug ist mit dem Speicherbedarf.:)

Ich habe schon einen kleinen dicken Hals, deshalb lass ich mal das Fliegen nicht zu kurz kommen :):cool::)

Olaf
14.04.2012, 08:13
Bin ebenfalls Christers Weg gegangen und wieder zurück zur 2.0.1er Version. In Berlin haben die Gebäude geflackert wie verrückt. (Evtl. war es eine Auswirkung der Farbenfehlermeldung?) Und wie schon von Johann und Christer geschrieben, die Performance ging doch etwas in den Keller. Ausserdem fehlt mir momentan die Muse und Lust, mich mit der neuen Version so auseinander zu setzen, um hinter die vielleicht vielen "Geheimnisse" dieser Version dahinter zu kommen. ;)

Dietmar
14.04.2012, 08:51
Dann lohnen sich doch mehr als 8GB RAM? Ich denk XP ist 32bit und kann nur 4GB nutzen?

Ich bleibe vorerst bei OSM 2.0.1, out of memory wegen 4 neuen Gebäudetypen und paar neuen texturen kann ich mir nicht leisten

Gentlemen,
könnte es sein, dass ihr da wieder einem Irrtum unterliegt?

Das jetzige XP ist ein 32 bit Programm und kann somit nur ca. 3,22 GB virtuelles Memory ansprechen, einschließlich Programm, Szenerie und Plugins. Für die Szenerie stehen also in Realität gar keine reinen 3,22 GB zur Verfügung, sondern weniger.

"Xmapped file ran out of memory" könnte bedeuten, dass sich da ein Speicherleck auftut und dass ganz schnell der eingeschränkte virtuelle Speicher adressmässig überschritten wird.

Ich laß jetzt mal die komplette Germany-OSM mit der V2.02 durchlaufen (3 Stunden dauert es) und schau dann nach, was geschieht.

Es sind nicht 4 neue Gebäudetypen, sondern 48.

Olaf
14.04.2012, 09:38
Dietmar, ich bin dann schon gespannt auf deinen Bericht. Jedenfalls hatte ich beim Flug folgende Fehlermeldung (Berlin konvertiert mit 2.02) "Unhandled C++-Exception: bad_alloc". Was deine Vermutung mit dem Speicherleck bekräftigen sollte. Was die 2.02er Version auf jeden Fall ist, sie ist verdammt schnell. :)
Vielleicht wird dann die 64bit Version vom X-Plane 10 das so richtig auskosten können. Wie gesagt, vorerst jage ich die Dateien erstmal durch die 2.01er Version. ;)

WoDi
14.04.2012, 09:41
Ich habe gestern Germany durchlaufen lasen und danach keine Probleme festgestellt. Aber 3 Stunden? Bei mir dauerte es viel viel länger.

Gruß
Dieter

Dietmar
14.04.2012, 09:58
Ich habe gestern Germany durchlaufen lasen und danach keine Probleme festgestellt. Aber 3 Stunden? Bei mir dauerte es viel viel länger.


Eigenartig Dieter,
bei mir sind es 198 tiles.
Die Zeit war bisher für den kürzesten Durchlauf 57 Sekunden, für den längsten 1 Minute 7 sek (67 s)

Also rechne ich:
198 x 67 s = 13266 s = 221 m = 3 h

Die Durchlaufzeit für eine Kachel hängt sicherlich von der Geschwindigkeit des PC-Systems ab.

Dieter, könnte es sein, dass bei dir noch dutzende Hintergrundprozesse mitlaufen?

WoDi
14.04.2012, 10:10
Moin Dietmar,

bei mir waren es auch 198 Kacheln, aber je Kachel so um die 3 Minuten, mal weniger, mal mehr. Meinst Du mit Hintergrundprozese welche, die nicht zu OSM2XP gehören? Nichts besonderes und die CPU-Auslastung lag so um die 20-40% aller 4 Kerne.

Die Fehlermeldungen wegen fehlender Farben hatte ich auch, aber die laufen durch und dann geht es weiter.

Worauf ich noch hinweisen will im Zusammenhang mit Speicher: Meine VRAM ist voll bis 1860 MB, im XP10 werden 369 MB angezeigt.

Und hier ein Bild so in etwa wie es Christer gemacht hat von EDDB Richtung Südosten Berlins. Die scheinbaren Straßen im Vordergrund als Rechtecke stellen den Parkplatz vor dem alten Terminal dar.

189



Gruß
Dieter

Dietmar
14.04.2012, 10:52
Meinst Du mit Hintergrundprozese welche, die nicht zu OSM2XP gehören?

Genau die.
unter Taskmanager Prozesse, bei mir sind es 47.

Dann noch etwas zu den sogenannten Fehlermeldungen.
Bei Tile 49/8, Bereich Heidelberg/Mannheim kommt:

Error extracting hight from osm tag input 1...5
multiple points
housetext8.fac

Es kann also eine Höhe nicht ausgelesen werden. Das scheint aber auch keine Auswirkung zu haben. DSF wird erstellt.

Tile 52/13 Berlin, fehlende Farbinfos, DSF wird erstellt.

Tile 50/7 Koblenz, dort werden building colors zugewiesen, DSF wird erstellt.

Diese ganzen Fehlermeldungen werden anscheinend von osm2xp 2.02 abgefangen. Ob diese Gebäude dann weggelassen werden, kann ich nicht sagen. Jedenfalls die DSF's werden erstellt und sollten in der XP-Szenerie sichtbar sein.

WoDi
14.04.2012, 11:02
Hm, im Moment laufen 70 Prozesse bei mir. Aber alles so Dinge, die "notwendig" sind: Virenscanner, usw., usw., usw..
Ich werde mal alle Prozesse löschen, was nicht wirklich nötig ist und mal sehen, wie sich die Sache verhält.

Gruß
Dieter

WoDi
14.04.2012, 11:19
Ich habe 20 Prozesse gelöscht und dies kam dabei heraus:

14/04/12 11:12:33 : ==================================================
14/04/12 11:12:33 : Osm2XP 2.0.2 by Benjamin Blanchet
14/04/12 11:12:33 : check last osm2xp news on http://osm2xp.com
14/04/12 11:12:33 : ================================================== =
14/04/12 11:12:40 : Listing tiles in file germany.osm.pbf
14/04/12 11:13:23 : listing of tiles complete
14/04/12 11:13:23 : 198 tile(s) found
14/04/12 11:13:24 : Starting X-Plane 10 generation of tile 58/2
14/04/12 11:15:51 : Tile 58/2 is empty, no dsf generated
14/04/12 11:15:51 : Starting X-Plane 10 generation of tile 53/7
14/04/12 11:18:15 : stats : 51645 buildings, 1711 forests, 0 street lights, 858 objects. (generation took 0h2m23s)
14/04/12 11:18:15 : Starting X-Plane 10 generation of tile 47/8


Also eigentlich hat sich nichts geändert. Ein wenig gewundert hätte es mich schon, denn genug CPU-Zeit ist ja vorhanden.

Gruß
Dieter

Dietmar
14.04.2012, 11:52
Bei mir sieht es so aus:

14/04/12 08:22:34 : Osm2XP 2.0.2 by Benjamin Blanchet
14/04/12 08:22:34 : check last osm2xp news on http://osm2xp.com
14/04/12 08:22:34 : ================================================== =
14/04/12 08:25:35 : Listing tiles in file germany.osm.pbf
14/04/12 08:26:28 : listing of tiles complete
14/04/12 08:26:28 : 198 tile(s) found
14/04/12 08:26:28 : Starting X-Plane 10 generation of tile 58/2
14/04/12 08:27:28 : Tile 58/2 is empty, no dsf generated
14/04/12 08:27:28 : Starting X-Plane 10 generation of tile 53/7
14/04/12 08:28:32 : stats : 49476 buildings, 1677 forests, 0 street lights, 2124 objects. (generation took 0h1m3s)
14/04/12 08:28:34 : Starting X-Plane 10 generation of tile 47/8
14/04/12 08:29:36 : stats : 40159 buildings, 1764 forests, 0 street lights, 1071 objects. (generation took 0h1m1s)
14/04/12 08:29:36 : Starting X-Plane 10 generation of tile 48/15
14/04/12 08:30:34 : Tile 48/15 is empty, no dsf generated
14/04/12 08:30:34 : Starting X-Plane 10 generation of tile 49/10
14/04/12 08:31:41 : stats : 134582 buildings, 5418 forests, 0 street lights, 2966 objects. (generation took 0h1m7s)


Meine OSM-Germany ist vom 03.04.2012. Du dürftest eine neuere benutzen, denn bei dir sind mehr buildings drin. Allerdings habe ich bei mir wesentlich mehr Objekte dabei, da ich eine Vielzahl von neuen keys und velues also tags in meinem osm2xp eingegeben habe.

Betrachtest du dir den Unterschied zwischen Tile 53/7 und Tile 49/10 so sind in Tile 49/10 172% mehr Gebäude und 39% mehr Objekte dabei. Die Durchlaufzeit hat sich aber nur um 4 Sekunden (6%) erhöht, somit in meinen Augen vernachlässigbar.

Somit steht für mich fest, dass die Durchlaufzeit einer Kachel im wesentlichen von der Länge der OSM.pfb und vom Durchsatz der Bytes des PC-Systems abhängt.

WoDi
14.04.2012, 12:18
Interessant wären Deine Einstellungen auf meinem Rechner. In Workspace sollte die Datei xplaneOptions.xml diese enthalten? Kannst Du die mir schicken?

Ein Lauf auf einer SSD brachte dies zu Tage:
...
14/04/12 12:08:44 : Tile 58/2 is empty, no dsf generated
14/04/12 12:08:44 : Starting X-Plane 10 generation of tile 53/7
14/04/12 12:11:06 : stats : 51645 buildings, 1711 forests, 0 street lights, 858 objects. (generation took 0h2m22s)
14/04/12 12:11:07 : Starting X-Plane 10 generation of tile 47/8

Ganze 3 sec beim Lesen der Kacheln und 2 sec bei der ersten vollen Kachel. Also daran liegt es wohl eher nicht.
Liegt es an den Einstellungen?

Gruß
Dieter

kleinerflieger
14.04.2012, 12:30
Hallo zusammen

Ich habe noch ein wenig experimentiert und stimme eigentlich Dietmar zu


"Xmapped file ran out of memory" könnte bedeuten, dass sich da ein Speicherleck auftut und dass ganz schnell der eingeschränkte virtuelle Speicher adressmässig überschritten wird.


es ist nicht soo ungewönlich, unter c oder c++ einen solchen fehler zu verursachen. Da meine kenntnisse im bereich der Software entwiklung und Programmierung hier gegen Null gehen kann ich dieses auch nur vermuten. Da ich jedoch Beruflich im IT Technik beschäftig bin kenne ich ein wenig .
Ich habe nur beobachtet das der Speicher sehr schnell überläuft aber das nicht immer. Wenn ich mir die ladezeiten von X-Plane10 genau anschaue dauert es zwar lange doch Kontinuierlich
lässt man den TaskManager mal mitlaufen sieht man das die kurve des Speicherbedarf langsam steigt (normaler zustand ) bei einem Speicherloch geht es aber dann sehr schnell nach oben bei mir passiert es (wenn es Passiert) inerhalb von 5-10 s und das im letzten drittel (ungefähr bei 5GB) wenn man meinen dürfte das XP10 vertig ist mit dem Laden

beispiel: Hier passiert es nicht
http://dl.dropbox.com/u/70367433/Jetzt.png
hier bin ich bei 6GB mein System Win7 64 bit läuft beim Start von XP10 mit
http://dl.dropbox.com/u/70367433/Leer.png
das sind? 4.5GB für XP10

das geht aber auch noch besser bis 6.5GB stabil bei 20-25 Frames
http://dl.dropbox.com/u/70367433/EDDK2.png
hier möchte ich Dietmar auch nicht wiedersprechen

Das jetzige XP ist ein 32 bit Programm und kann somit nur ca. 3,22 GB virtuelles Memory ansprechen, einschließlich Programm, Szenerie und Plugins. Für die Szenerie stehen also in Realität gar keine reinen 3,22 GB zur Verfügung, sondern weniger.
das ist eingfach so bei einem 32bit Programm :cool:

jedoch die 6.4GB es wurde nur XP10 gestartet sprechen für fast 5 GB

vermutungen kann man viele aufstellen was am ende raus kommt bleibt offen. Ich vermute aber auch einmal(darf man ja) OSM2xp 2.02 verwendet jetzt dynamische speicherzuordnung für seine aufgaben,, an XP10 hat sich nichts geändert es könnte also damit zu tuhen haben das hier das besagte

Xmapped file ran out of memory auftritt :)

Hier (http://de.wikipedia.org/wiki/Speicherleck) kann man einmal nachlesen

Fliegen Fliegen Jungs, es ist wochenende das problem wird wohl noch gelöst werden :)

WoDi
14.04.2012, 13:02
Bei mir sieht es so aus nach dem Start des X-Plane 10:

190

Ich habe ein 64-bit-System und noch nie eine solche Speicherbelegung gesehen wie bei Dir. Das ist recht viel.
Die X-Plane-EXE belegt aber nur 941008 kB momentan bei mir.
Mit Sicherheit liegt das an der Konfiguration des X-Plane.

Gruß
Dieter

Dietmar
14.04.2012, 13:29
Hallo Leute und Anwender von osm2xp!

Ich habe vorhin eine PN von Ben (Benjamin Blanchet), dem Entwickler von osm2xp bekommen.

Mit seiner Erlaubnis (with his permission), hier die Mitteilung:

************************************************** ***********************************
Hello

I'm Ben, dev of osm2xp, i saw people on this forum have problems with last version.
I can't post on forum (account not activated by admin).

A few things to note:

-The first release (win 64), had a bug with LOD, so if you are using this version you will have framerate drop and more memory usage, please download once again the file.

-New textures are HD so yeah it will use more memory, you can set a lower LOD to get more fps.
-You can also open the file "facadeSet.xml" in workspace/resource/facades/red roof set , and remove all facades using a texture file, i'll explain it in detail when i will have acess to the forum.

You can ask me questions in english (or french) i'll explain as much i can.

Regards

Ben

************************************************** ***************************

Ich danke Ben für seine Erklärung, jetzt wird es erst mal heller im Tunnel.

Also, die erste Ausgabe des neuen osm2xp 2.02 für win 64 hatte einen Fehler mit dem LOD (Level Of Detail).
Wenn wir diese Version benutzen, bekommen wir Ärger mit Framerateeinbrüchen und dem Speichergebrauch.
Deshalb bittet Ben uns, die Osm2xp 202 für win 64 bit erneut herunterzuladen. Er erklärt weiterhin, dass es sich bei den neuen Texturen um (high definition) HD-Texturen handelt, die sowieso mehr Speicherplatz belegen.
Um mehr fps zu bekommen, kann man auch den LOD-Level in den Einstellungen von osm2xp heruntersetzen.

Er empfiehlt, bei "workspace/resource/facades/red roof" set in der Datei "facadeSet.xml" alle Fassaden, welche eine Textur beinhalten, zu entfernen. Ben wird, wenn er hier im Forum access gat, dazu eine nähere Erklärung abgeben.
Ich freue mich schon darauf, denn mir ist noch nicht klar, ob ich schon die richtige osm2xp win 64 habe. Bei mir lauten die angegeben Dateien etwas anders und Texturen konnte ich in der xml auch nicht finden.

Meine Germany ist schon seit 2 Stunden fertig, nun werde ich mal schauen was da heraus gekommen ist.

WoDi
14.04.2012, 13:47
Ich habe alles nochmals geladen und keinen Unterschied in den Dateien festgestellt. Vielleicht hatte ich schon das korrigierte File.

Aber...

Jetzt sieht es o aus:

14/04/12 13:39:45 : ==================================================
14/04/12 13:39:45 : Osm2XP 2.0.2 by Benjamin Blanchet
14/04/12 13:39:45 : check last osm2xp news on http://osm2xp.com
14/04/12 13:39:45 : ================================================== =
14/04/12 13:41:00 : Listing tiles in file germany.osm.pbf
14/04/12 13:41:39 : listing of tiles complete
14/04/12 13:41:39 : 198 tile(s) found
14/04/12 13:41:39 : Starting X-Plane 10 generation of tile 58/2
14/04/12 13:42:25 : Tile 58/2 is empty, no dsf generated
14/04/12 13:42:25 : Starting X-Plane 10 generation of tile 53/7
14/04/12 13:43:16 : stats : 51645 buildings, 1711 forests, 0 street lights, 858 objects. (generation took 0h0m50s)
14/04/12 13:43:16 : Starting X-Plane 10 generation of tile 47/8

Ursache gefunden!
Und zwar war in den Einstellungen bei Scenery Options ein Häckchen bei Database und nicht bei Simplify shapes.
Nun rennt es auch hier wie Schmitts Zicke.


Ich finde das überaus nett, dass sich der Entwickler hier meldet, um uns zu helfen. Danke Ben!


Gruß
Dieter

Olaf
14.04.2012, 13:49
Prima. Danke für diese Nachricht. Dann werde ich jetzt schleunigst die 64bit Version nocheinmal runterladen. :)

kleinerflieger
14.04.2012, 16:16
Super, klasse Dietmar werde mir die OSM2xp 64 bit ebenfalls noch mal herunterladen, toll von Benjamin das er sich hier gemeldet hat :) ,werde es gleich mal ausprobieren.

Christer
14.04.2012, 19:24
Große Klasse, Danke Ben! Danke Dietmar!

EDIT:

ich habe gestern um 20:39 mit der kompletten germany pbf angefangen, heute um 09:16 war sie fertig. Optionen alle default, ausser der Tipp von Dieter ".... ein Häckchen bei Database und nicht bei Simplify shapes...."

Ob es damit was zu tun hat, warum es so lange gedauert hat, keine Ahnung.

Habe einen AMD QuadCore mit 3,2GHz und Windows 7/64.

Bennyboy
15.04.2012, 10:22
Hello guys :)

First i'm really sorry to speak in english, please let me know if you want me to add a google translated german version of my posts.

Okay so if you have any questions about osm2xp, feel free to ask, i'll answer here.
It's true that it's lacking a good documentation but it's already very hard for me to find time to work on osm2xp, so i can't find enough time to write a good documentation...

About last version, did those of you having memory and framerate issues did make a test with the updated version? did that improve framerate/memory usage?

For mac os user , i initially forgot to add the right dsfTool, so dsf conversion did not work, i updated the file on the server a few minutes ago.

Regards

Ben

WoDi
15.04.2012, 10:46
".... ein Häckchen bei Database und nicht bei Simplify shapes...."

Christer, das war die Ursache warum es so lange dauerte. Der Hacken bei Simplify shapes ergab ein wesentlich schnelleres Arbeiten, aber auch weniger Details, denn das Ergebnis brachte eine kleinere Datei (36 MB kleiner), wie der Name es schon sagt.

Gruß
Dieter

Bennyboy
15.04.2012, 11:06
About these options:

-database mode :

One thing to know about osm2xp is that is has to store a LOT latitude/longitude nodes to generate scenery. when i'm saying a lot, i'm talking millions.
That's why on heavy tiles like Paris, Berlin etc... osm2xp can crash out of memory if it's storing too much lat/long nodes for the memory you gave it (in the ini file).
So one option is to give it more memory in the .ini file, or to use the database mode. The downside of the database mode is that it's a LOT slower.

-Simplify shapes option:

When this option is checked, osm2xp will try to simplify shapes. it's not really a performance thing, but more a graphic quality thing:

Xplane engine has some limitations with the facade type (facade are what osm2xp is using, facade lets you draw textured vectors so you can draw buildings along their real footprint has read in openStreetMap).

You CAN'T add a textured roof for a complex facade building, it will look bad with texture deformation.
You CAN'T either add a sloped roof for a complex shape (well you could, but it would be a nightmare, forget it for thousands of different shapes).

So from a visual point of view, we WANT simple shapes (Squares made of 4 points).

That's what this option is trying to do.
When osm2xp is reading a building, it will try to make it a simple 4 points square.
If the simplified result is too far from the original shape, or if it isn't a simple 4 points square, osm2xp will keep the original one, so you won't loose some buildings with this option, that should always be checked.

Ben

WoDi
15.04.2012, 11:14
Thanks a lot for the explanation, Ben.

I´m right, the Database-mode give me a better quality, but not more details?

Regards
Dieter

Bennyboy
15.04.2012, 11:24
DataBase mode don't change anything in xplane, it's just here if you don't have enough ram on your computer to run osm2xp on some places with a lot of openStreetMap data (France, Germany ....)

Simplify shapes will give better quality , because it will let osm2xp use more sloped roofs and textured roofs. you will loose a bit of detail on the shapes of buildings, because osm2xp will try to remove wall segments that are very small, to try to get a perfect square.

Ben

WoDi
15.04.2012, 11:28
Okay, Ben, nun habe ich es auch verstanden! Danke.

Gruß
Dieter

Christer
15.04.2012, 11:32
Also mit Database Mode kann ich die Szenerie nicht mal laden, X-Plane hängt sich auf.

Bennyboy
15.04.2012, 11:39
About xplane crashes/freeze with osm2xp:

Osm2xp use facades objects. They use RAM.
Xplane is a 32 bit application, so it's ram usage is limited.

If you're launching xplane with a large settting of objects, on a area with a lot of osm2xp buildings, there's a chance xplane will crash on loading cause it won't have enough memory.

If you're on a 64 bit operating system, xplane will have a bit more of ram, because your system will give it all the memory a 32 bit application can use (3go maybe? can't remember).

So if you're having crashes, you need to find the ammount of buildings you can display for your computer.

-remove the osm2xp scenery from xplane.
-launch xplane
-set objects density to the lowest
-close xplane
-add osm2xp scenery in xplane
-launch xplane
-Add one more step to the object density setting, validate
-if xplane hasn't crashed, repeat previous step, this way you'll see what setting you can use before a crash.

You can also play with the LOD setting (in osm2xp, building tab), it will make buildings appear from less distance, so less buildings to display at once.

Ben

WoDi
15.04.2012, 11:50
Ich mache gerade einen Testflug. In FL 360 sind doch tatsächlich noch OSM-Objekte zu sehen. Und ich bekam, zum ersten Mal überhaupt, eine Meldung über zu wenig Arbeistspeicher und ich soll X-Plane schließen. Aber kein Crash! Ich habe die Meldung ignoriert (Abbrechen gedrückt) und alles war gut. Ich fliege immer noch und der Speicherbedarf ist auch wieder zurück gegangen. Momentan liege ich bei insgesamt 4,19 GB RAM (Win7 64-bit).

Gruß
Dieter

kleinerflieger
15.04.2012, 12:19
Hallo zusammen

das ist bei mir auch so Dieter, je nach dem über welchen Ort ich fliege steigt der Arbeitsspeicher jedoch bedenklich an. Danke Ben für den Tipp ich habe gestern noch genau das gemacht was du beschreibst, mich also langsam an die optimale Scenerydichte herangetastet, wenn ich mit einer zu hohen objektdichte X_Plane starte passiert genau das was Christer oben beschreibt


Also mit Database Mode kann ich die Szenerie nicht mal laden, X-Plane hängt sich auf.

findet mann die richtige einstellung ist alles in ordnung, dabei kann es aber auch passieren das ich wärend des Fluges die Meldung bekomme, die Dieter oben beschreibt, wenn ich dicht besiedeltes gebiet anfliege. Entweder habe ich glück und kann den vorgang mit abbrechen quittieren und alles ist gut oder ich bekomme ein __bad_alloc___und X_Plane stürtz ab

ein Flug mit Render einstellung "high" über Berlin ging gut und sieht richtig Toll aus :cool:
http://dl.dropbox.com/u/70367433/Baron_58_1.png
Danke nochmals Ben für deine super erklärung und für das tolle Tool für mich aus X-Plane 10 nicht mehr wegzudenken :)

Dietmar
15.04.2012, 12:42
It's true that it's lacking a good documentation but it's already very hard for me to find time to work on osm2xp, so i can't find enough time to write a good documentation...


Hi Ben,
we are glad to see you here in this forum!
Thank you for your explanations. This is certainly very important for Mac users!
And of course, we know, how hard it is to create proper documentation, and what time you need to do this!

In the new version you have changed the LOD level of 50 km to 25 km and this will lead to an improvement in fps. Also in the ini you wrote again the the min and max values for the java heap space.

You spoke in the PM of larger HD-images

For testing, I reduced the texture size from 1024x1024 to 256x256 pixels. I got 3-5 fps more. This is not significant, but microstuttering is now substantially reduced.
The size of the texture decreases from 1.75 MB to 0.123 MB and in VRAM from 3.0 MB to 0.193 MB per texture.

So I have a question: Is it possible to change from PNG-format to DDS BC1/DXT1?

And another question for us is: What is exactly the difference between "Database mode" and "Simply shapes"?

*** Ok, I see, Ben has answered this question!


Hallo OSM-Anwender,
ich habe Ben mitgeteilt, dass wir in hier in diesem mForum begrüssen, und dass wir uns für seine Ausführungen bedanken. Mac-User werden sich freuen, dass es nun dieses osm2xp auch für sie gibt.

Ich hatte, obwohl ich sehr spät Bens Programm heruntergeladen hatte, auch die alte Version drauf. Er hat den LOD nun von 50 km auf 25 km verkleinert, das gibt etwas mehr an fps. Ebenfalls ist der Min- und Maxwert des Java Heap Space wieder in der INI dazugekommen.

In seiner PN an mich sprach er von HD-Texturen, die mehr VRAM belegen. Ich habe diese nun zu Testzwecken von 1024 x 1024 auf 256 x 256 Pixel reduziert. Das bringt so 3 - 5 fps mehr, ist also nicht so relevant. Nur das Microstottern ist kleiner geworden.

Die Texturgrößen haben sich dadurch von 1.75 MB auf 0.123 MB und im VRAM von 3.0 MB auf 0.193 MB pro Texture verkleinert.

Ich frage in mal, ob seine Texturen nicht vom PNG-Format in DDS BC1/DXT1 gewandelt werden können.
Weiterhin könnte er uns den genauen Unterschiede zwischen Database mode" und "Simply shapes" erklären.

*** Ich sehe gerade, dass Ben diese Frage schon beantwortet hat.

Bennyboy
15.04.2012, 12:55
There are no "differences" beetween "dataBase mode" and "simplify shapes", they are two distincts options doing differents things, if it's still not clear, feel free to ask more questions.

For dds textures, yes i should try it, if you want you can also try it yourself, you will just have to edit .fac files, and change the reference to png file to the dds files.

Also about the lod, which was "forced" to 50'000 in the first release, you can change it in the "buildings" tab in osm2xp.
25'000 is the default value, but you can set it to a lower value, it should increase fps and lower memory usage. give a try with a low value like lod= 10'000, it should change the result a lot.

Ben

WoDi
15.04.2012, 13:18
Übrigens, Dietmar, noch ein Nachsatz zur Performance von OSM2XP bei Hintergrundprozessen:

Wie Du im Bild sehen kannst läuft OSM2XP und X-Plane 10 gleichzeitig und anstandslos schnell.
Ich wollte dies nur mal nachreichen.

192

Gruß
Dieter

Dietmar
15.04.2012, 16:37
Ja Dieter, danke für die Info, das glaube ich gern.
Die Frage ist aber, ob das auch noch so ist, wenn nur 4 GB RAM vorhanden wäre?

Bei einem 64 win könnten wohl theoretisch jeweils ca 3,2 GB virtuelles RAM bereitgestellt werden.
Bei dir sehe ich 8 GB, ich habe 9 GB. Bei mir belegt win 64 und die laufenden Prozesse ca 1,4 GB. Damit ergäben sich bei XP zusammen ca 4,7 GB. Bei 8 GB hast du immer noch 3,3 GB zur Verfügung. Da geht auch noch osm2xp mit hinein und zB. die Germany-OSM mit 1,2 GB. Aber so wird es nicht sein, ich denke dass osm2xp die germany.pbf nur öffnet und dann Zeile für Zeile nacheinander einliest und somit jeweils nur eine Zeile in den Speicher holt. Also ist dann auch noch genug Platz für zusätzliche Programme, zB. das Abspielen eines Videos. Auch das geht, Die CPU Auslastung steigt nur um 2%, RAM erhöht sich um 0,02 GB, vernachlässigbar. fps Einbrüche nicht feststellbar.

Die CPU ist bei XP auch nicht zu 100% ausgelastet, da muß das einfach parallel laufen können.
Bei mir sind es 64% CPU mit XP und osm2xp.

_________________________
Das habe ich noch vergessen: osm2xp ist kein Hintergrundprozess.

Dietmar
15.04.2012, 17:01
Noch etwas zur Umwandlung von PNG in DDS bei osm2xp.

Ich habe das nun mal durchgeführt und aus den PNG nun DDS BC1/DXT1 Texturen mit Mipmaps gemacht.

Abweichend von Bens Vorschlag, gleichzeitig auch noch alle Fassaden, also die x.fac zu ändern, d.h. dort mit einem Texteditor das PNG zu DDS auszutauschen habe ich das nicht durchgeführt.
Wenn ich mich recht erinnere, liest XP drei verschiedene Texturformate ein, nämlich: DDS, PNG und BMP.

Und es geht. Die jeweiligen Dateien haben nun eine Größe von 683 kb, anstelle von 1750 kb. Das ist fast der Faktor 3.

Ein flickern der Texturen habe ich in der Szenerie nicht feststellen können.

Bennyboy
15.04.2012, 21:50
Linux versions are now available.

Ben

WoDi
15.04.2012, 21:55
@Dietmar


Die Frage ist aber, ob das auch noch so ist, wenn nur 4 GB RAM vorhanden wäre?

Theoretisch schon, denn Win lagert nicht mehr in den RAM passende Programmteile in das Pagefile. Wenn denn eins vorhanden ist, weil viele Leute heutzutage meinen, so etwas wäre veraltet.
Ob es allerdings in der von mir beschriebenen Konstellation auch so flott ginge ist stark zu bezweifeln. :)

Gruß
Dieter

kleinerflieger
16.04.2012, 17:17
Hallo

Dietmar, eine frage an dich du schreibst oben


Ich habe das nun mal durchgeführt und aus den PNG nun DDS BC1/DXT1 Texturen mit Mipmaps gemacht.

es würde mich sehr interessieren wie du das mit dem Programm machst. Ich habe im Netz schon mal gesucht aber nix brauchbares gefunden, b.z.w. unter Mipmap findet mann allerhand aber ob das das richtige ist. :o :confused:

Wäre Klasse wenn du mir (oder vielleich sind ja auch noch andere intressiert) einen kleinen Tip für den richtigen Download geben würdest und eventuell, wie man es anwendet wenn kein Manual dabei ist.

und bei den fac dateien (mit Texteditor öffnen) das was du noch angesproche hast braucht man doch nur in den beiden Zeilen png durch DDS ersetzen

A

800

FACADE



TEXTURE osm2xpBuildingsComplexShapes.png

TEXTURE_LIT osm2xpBuildingsComplexShapes_LIT.png

RING 1

TWO_SIDED 0

Richtig :)

Dietmar
17.04.2012, 08:51
Hi Johann,

also ich nehme Paint Shop Pro (Payware, so ähnlich wie Photoshop) oder Gimp (Freeware).
Mein PSP ist allerdings alt und benötigt dazu die Photoshop_Plugins für DDS.
Ebenso Gimp, hier ist es das gimp-dds.
Danach googeln. Dann kannst du in dem sich öffnenden Fenster für die DDS-Abspeicherung das BC1/DXT1 Format auswählen und alles mit Mipmaps abspeichern. Dafür gibt es da jeweils ein Kästchen, das anzuklicken ist.


Wie man das in den fac ändert, ist mir auch bekannt, ist mir nur zu viel an Arbeit!

kleinerflieger
17.04.2012, 09:20
Danke Dietmar,

habe ich mir schon gedacht ich werde es mal mit Gimp versuchen besten Dank :) :)

WoDi
17.04.2012, 14:52
Nachdem ich Germany konvertiert habe, erscheint diese Fehlermeldung:

193

Keine Ahnung, was ich ändern soll, denn ist ist derselbe Fehler nach 2 Durchläufen.
Hat wer eine Idee?

Gruß
Dieter

Dietmar
17.04.2012, 15:37
Was ist denn am Ende der log.txt zu lesen?

Hast du andere tags in osm2xp eingegeben?

openxceneryx auf dem neuesten Stand? Das würde ich bei dir allerdings voraussetzen!

WoDi
17.04.2012, 18:16
Hier der zutreffende Text der log.txt:

Failed to find resource 'singlesFacades/the path to an Object file' at 'Custom Scenery/zzz_austria/singlesFacades/the path to an Object file'

Could not locate facade/forest/beach


singlesFacades/the path to an Object file
(io_dsf.cpp:797)

Hier gibt es den Hinweis auf die zzz_austria, aber geladen wurde vorher die zzz_gemany. Danach habe ich die zzz_austria getestet und dabei kam dieser Fehler, also in beiden Fällen der gleiche Fehler.

Ich habe ja schon einige Male erfolgreich die OSM-Dateien konvertiert. Andere tags habe ich nicht eingegeben. Der einzige Unterschied zu vorherigen Aktionen ist, dass ich l.O.D. von 25000 auf 10000 gesetzt habe.

Gruß
Dieter

kleinerflieger
17.04.2012, 18:32
Hallo Dieter,

hast du vieleicht unter Buildings___ facades rules____ versehentlich etwas stehen, ich hatte am anfang mal etwas dort eingetragen und es nacher vergessen auszutragen naja hatte den selben fehler


Failed to find resource 'singlesFacades/

deutet darauf hin, oder unter Objects >> Object file path >>SomePathTo\aObjectFile.fac entweder was falsch eingegeben oder versehenlich auf das grüne Plus gedrückt
erzeugt auch den fehler:rolleyes:

WoDi
17.04.2012, 18:36
Okay, danke für den Hinweis. In der Tat, da stand was. Ich habe nun gelöscht und versuche es ein drittes Mal.

Gruß
Dieter

Bennyboy
17.04.2012, 20:44
Hi Wodi, seems like you created a new rule, but didn't set the object path, ("the path to an object file" is the default path when creating a rule).
So you should delete this wrong rule.

Ben

WoDi
17.04.2012, 21:48
Hi Ben, thanks for you answer.
I didn´t change the rules. After I changed the L.O.D. back from 10000 to 25000 all is fine now (for germany and also for austria and zwitzerland). I don´t know why, but that´s true.
Could it be a mistake in the OSM-file?

Dieter

Dietmar
18.04.2012, 08:29
After I changed the L.O.D. back from 10000 to 25000 all is fine now


Hallo Dieter,
mit einer Änderung des Level Of Detail kann das nichts zu tun haben.
Denn:
Änderst du diesen Wert (ich habe in auf 20000 m, also 20 km gesetzt), dann wird zuerst nur dieser Wert in die "xplaneOptions.xml" eingetragen. So: <facadeLod>20000</facadeLod>

Bei der Erstellung der Fassadendateien wird dieser Wert in die xxx.fac nur dort hinein geschrieben. So: LOD 0.000000 20000.000000

Der Sichtbarkeitsbereich dieser Fassade liegt somit zwischen 0 und 20 km.

Es ist dem Grunde nach nur ein einfaches übernehmen, besser kopieren dieses LOD-values in die .fac-Dateien. Berechnungen oder ähnliches wird osm2xp wohl nicht anstellen. Ob da nun 10000 oder 20000 für LOD steht, sollte eigentlich Wurscht sein.

Eine Ausnahme könnte es möglicherweise geben, wenn der Min- und Maxwert gleich sind oder der Maxwert auf Null gesetzt wird.

Das ist jedenfalls meine Vermutung. Irren kann man sich immer. Nur mit LOD 20000 klappts bei mir bestens.

WoDi
18.04.2012, 08:49
Na ja, ich kann mir das sowieso nicht erklären. Fakt ist, dass das die einzige Änderung ist, die ich vorgenommen hatte. Nachdem ich sie rückgängig machte gab es keine Fehlermeldung und zwar bei allen drei Dateien.

Gruß
Dieter

WoDi
18.04.2012, 14:41
Nun habe ich den Analogieschluß gemacht. Switzerland mit LOD 10000 durchlaufen lassen und es gab keine Fehlermeldung.
Dann habe ich erneut einen Durchlauf gemacht und dann kam die Fehlermeldung. Schuld ist nicht LOD, sondern dies hier:

194

Also hat Johann den richtigen Tipp gegeben.

Ben, Dein Programm ist okay, ich habe den Fehler gemacht.

Gruß
Dieter