If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Annonce
Réduire
Aucune annonce.
osm2xp - Génération batiments via open street maps
@Glah_salamanthe : osm2xp qui bloque sans rien faire, ça a tout l'air d'un crash causé par une trop grande utilisation de mémoire (trop de noeuds dans le fichier osm).
Tu peux essayer de faire cette tuile avec le mode database, ou alors augmenter la mémoire allouée à java :
lancer osm2xp dans une console avec cette syntaxe pour allouer 1go de ram à java: java -Xmx1024m -jar Osm2xp.jar
Juste pour être sur que je comprenne bien le fonctionnement:
1- je veux faire le département de la loire qui s'étend sur 4 tuiles : 45-3;45-4;46-3;46-4
2- je lance donc 4 fois la création en changeant la tuile à générer
3- il me trouve des buildings dans chaque, jusque là normal
4- le premier lancement sur la tuile 45-3 m'a crée un répertoire "OSM2XP - 042 +45+003 18-02-55" dans le répertoire des données et les lancement suivant n'ont pas recrées de nouveau répertoire mais ont complété celui ci. C'est nickel puisque du coup ça rassemble directement un répertoire. Mais est ce normal?
5- si on veut conserver les routes de Daniel, les sceneries photo de Pascal et les scènes d'aéroports de XPFR ou autre, il faut décocher toutes les exclusions?
6- il faut que je teste si ça a fonctionné maintenant ;)
En tout cas, quel formidable utilitaire! manque plus que la génération automatique de toutes les tuiles présentes quand on sélectionne un répertoire ;)
PS1: si tu as besoin pour la doc, n'hésite pas.
PS2: Glah, c'est le pb que j'avais effectivement quand il y avait trop de noeuds (et pas des têtes de....), il faut passer en database, c'est très long mais ça fonctionne.
Testé à l'instant et c'est vraiment une grosse avancée dans le réalisme!! plus qu'à générer en direct les bonnes textures (pourquoi pas un tag darty/boulanger/auchan ou que sais je et hop la bonne texture est appliquée) et c'est parti!
1- je veux faire le département de la loire qui s'étend sur 4 tuiles : 45-3;45-4;46-3;46-4
2- je lance donc 4 fois la création en changeant la tuile à générer
Si c'est à partir du même fichier "Région" de Geofabrik, on peut lancer en une seule fois.
5- si on veut conserver les routes de Daniel, les sceneries photo de Pascal et les scènes d'aéroports de XPFR ou autre, il faut décocher toutes les exclusions?.
Pour les routes, virer l'exclusion des .net.
Pour les zones photo, il n'y a rien à changer.
Pour les scènes, il faut virer au minimum l'exclude des .obj mais toute scène pouvant utiliser un ou plusieurs des autres éléments le mieux est de les virer.
PS2: Glah, c'est le pb que j'avais effectivement quand il y avait trop de noeuds (et pas des têtes de....), il faut passer en database, c'est très long mais ça fonctionne.
On peut même avoir besoin de passer en database et en plus de lancer en ligne de commande avec plus de mémoire comme dans mon cas avec la tuile +48+002 et le fichier osm de l'ile de france.
Daniel
Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
#AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
#AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
#MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6
Tu peux essayer de faire cette tuile avec le mode database, ou alors augmenter la mémoire allouée à java :
lancer osm2xp dans une console avec cette syntaxe pour allouer 1go de ram à java: java -Xmx1024m -jar Osm2xp.jar
@ bennyBoy, david42fr et Daniel_L
Merci de vos diverses réponses…
Etant absent en soirée, je n'ai pu tester vos diverses solutions, mais dans l'état de fait, ma tuile n'et pas perdue pour autant !
Dans le répertoire désigné et malgré le blocage de l'application, j'avais un fichier "dsf.txt" de 8 Mo !
Je l'ai passé à la moulinette des "xptools" et j'ai malgré tout obtenu un fichier dfs pour cette tuile. Je ne sais s'il est complet , mais il semble malgré tout bien fourni, plus que le dossier "Switzerland" proposé par le belge !
Et si je demande ensuite d'extraire les tuiles suivantes à partir du même fichier, aucun souci !
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
.../... Je ne sais s'il est complet , mais il semble malgré tout bien fourni, plus que le dossier "Switzerland" proposé par le belge !
@ Glah_Salamanthe :
Je viens de (re)faire la Suisse avec la version RC1 de BennyBoy et ton fichier switserland.osm de 1.450.507 Ko SANS AUCUN PROBLÈME.
Voici une vue du résultat au dessus de Genève :
Et voici (voir en attachement) le fichier résultant de la compilation.
Le problème ne provient donc ni de la RC1, ni du fichier OSM mais plutôt de la configuration PC (mémoires, version de Java...)
PC monté en Kit : Raspberry Pi Carte Mère 3 Model B Quad Core CPU + Mémoires MicroSD 32 Gb + Sortie Video HDMI + Boitier Aukru Raspberry Pi Alimentation avec interrupteur 5V/3A + Ventilateur + Dissipateur thermique.
Bonjour
Me revoilà avec mon problème breton... a mon avis il doit s'agir : soit des fichiers OSM ou d'Xplane dans cette région, mais là je suis septique.
J'ai réalisé sur Lille une commune seule et un groupe de communes sans problème, et le résultat est bluffant, surtout quand deux versions sont voisines ( OSMV1 et RC1).
Je confirme l'affirmation de Lebelge, comme quoi la RC1 fonctionne très bien.
Je vais remouliner les anciennes communes, pour avoir une unité visuelle. On ressent très bien la différence des bâtiments, malgré les soit disant problèmes de toiture.......
Si quelqu'un a une solution pour la Bretagne, je suis preneur.
Encore merci à tous
Arthl
Imac 27 Inch, 3.6GHz, INTEL Core 2 Duo, ATI Radeon HD 5670, 8GB 1333 DDR3 (4*2) DD 1TO sérial ATA, Mac os 10 6 8, Xplane 9.70 & 10.11, Saitek X52 pro + pro flight Rudder pedals
La RC1 ne fonctionne pas avec Mac OS 10.5.8, une série d'erreurs est générée lorsque l'on clique sur "Build". La version de Java est pourtant à jour (1.5.0.26 de mémoire).
Pour en avoir le coeur net, j'ai installé ça sur le PC du boulot (Windows XP). Là tout marche correctement (mais pas testé dans X-Plane). Je testerai ce soir sur la partition Windows XP de mon Mac (sous VirtualBox), je pense que cela devrait marcher.
@arthl : j'ai fait le test ci-dessus sur quelques communes des Côtes d'Armor dont Lannion, Pleumeur-Bodou, Louannec, Perros-Guirec (je travaille sur une scène de l'aéroport de Lannion (LFRO) et de ses environs). Il est possible qu'un fichier OSM soit buggué, as-tu essayé sur une commune voisine ?
Pour infos, j'ai utilisé les données de cleo-carto...
Bonjour Joloize
Concerne l'agglo de Brest, j'ai utlisé les communes carto-cléo, pour les 13 communes autour de Brest.
Qu'il y en est une ou deux défaillante, je conçois, mais là toutes....
Je les ai faites une par une et en groupe, le problème est identique, bizarre !!
Arthl
Dernière modification par arthl, 23 février 2011, 11h34.
Imac 27 Inch, 3.6GHz, INTEL Core 2 Duo, ATI Radeon HD 5670, 8GB 1333 DDR3 (4*2) DD 1TO sérial ATA, Mac os 10 6 8, Xplane 9.70 & 10.11, Saitek X52 pro + pro flight Rudder pedals
Mais elle fonctionne parfaitement (si ce n'est un problème d'allocation de la mémoire) sous Mac Os X 10.6.6 !
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
La RC1 ne fonctionne pas avec Mac OS 10.5.8, une série d'erreurs est générée lorsque l'on clique sur "Build". La version de Java est pourtant à jour (1.5.0.26 de mémoire).
J'ai eu ce problème sur un PC Windows. Il faut une version 1.6 minimum pour Java.
Daniel
Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
#AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
#AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
#MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6
@Daniel_L et Glah : OK, merci, je vais essayer de trouver une version plus récente de Java en attendant mon prochain iMac (d'ici 2-3 mois, dès sa sortie).
@Arthl : je viens de faire Brest en deux coups de cuillères à pot :
23/02/2011 13:55:10 OSM2XP RC1
Osm file: DK019-BREST-houses.osm
13:55:11 Looking for existing tiles in osm file...
13:55:15 found following tiles :[48 -5]
13:55:18 Beginning tile 48 -5
13:55:34 End of generation for tile 48 -5
info : 36632 buildings , 0 openSceneryX objects
13:55:34 parsing finished
Commentaire