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
Ouais, moi aussi j'ai cela, mais quand je les installe dans custom, les bâtiments n'apparaissent pas.
Arthl
As-tu regardé comme je l'ai demandé plus haut (message 454 du 22/02/2011 17h59) ? Il arrive parfois que osm2xp génère le source mais ne compile pas le DSF. Et sans DSF, tu ne verras rien dans X-Plane.
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
Pour infos, sur Mac OS 10.5.8, il y a plusieurs versions de Java installées. Il suffit d'ouvrir "Préférences Java" dans le dossier "Utilitaires" et de placer la version 1.6.0 en tête de liste pour que Osm2XP RC1 fonctionne sans souci...
Un petit bug relevé toutefois : une fois la scène générée, dans le dossier "Earth nav data", le dossier est nommé "+40000" au lieu de "+40-010" dans le cas de mon essai (région de Lannion en +48-004).
Ne serait-ce pas là, la cause de tous tes soucis, Arthl, sur la région de Brest ?
Je viens de penser à une astuce que BennyBoy pourrait implémenter dans une prochaine version : un troisième type de structure à ajouter à "building" et "house" serait les entrepôts, supermarchés, usines et autres grandes structures industrielles.
Il "suffirait" de calculer la surface ou le rapport longueur/largeur et en faire une structure de type "indus". Je crois avoir compris que ce type de calcul permet de différencier "house" de "building" à l'heure actuelle. Avec ce troisième type de bâtiment, nous aurions ainsi un éventail à peu près complet pour meubler le terrain.
Qu'en penses-tu, BennyBoy ?
Qu'en pensez-vous tous ?
Actuellement je calcule la surface du bâtiment, si ça me renvoie une surface inférieure à x j'affecte une facade house, si supérieur à x, facade building.
Après en effet on peut mettre plusieurs types de facades et jouer sur la surface pour l'affectation des facades.
Le meilleur système serait que j'ajoute dans les options la possibilité de paramétrer les valeurs de surface et la facade associée.
Je pense qu'il manque une variable à BennyBoy pour pouvoir différencier un "Building" d'un "Indus" : La hauteur.
Comment, pour une même surface au sol (ou rapport Longueur/largeur) différencier un Building d'un entrepôt ou d'une surface commerciale si ce n'est pas sa hauteur ? Si on pouvait disposer de cette information (la hauteur) le problème serait plus simple à résoudre.
Ceci dit, de toute façon, cette application a le grand mérite de "meubler" très facilement une scène avec un effet visuel bluffant (à une certaine hauteur) mais jamais, elle ne sera conforme à la réalité. A nous, développeurs (bénévoles) de scènes de rajouter ces bâtiments "remarquables" pour nous plonger au plus prêt à la réalité "virtuelle".
lebelge
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.
il y a aussi les tags, "commercial" et "industrial".
Malheureusement ils sont assez rares dans les données osm.
Maintenant il est à mon avis assez simple d'utiliser les outils open street maps et de rajouter des tags sur les bâtiments existants, mais c'est du boulot.
Pour la hauteur, ce n'est pas trop un problème, en appliquant une variation entre 2 et 5 étages, je pense que cela devrait suffire pour représenter la plupart des locaux industriels ou commerciaux, non ?
Quant à la surface, c'est plus dans le rapport longueur/largeur du bâtiment que l'on peut faire la distinction. Des locaux industriels sont généralement trop larges pour qu'ils puissent être confondus avec un immeuble.
Dernière modification par joloize, 24 février 2011, 11h00.
Pour le moment on a encore la possibilité de s'occuper de la demoiselle qui garde ses moutons dans un coin de champ, mais tel qu'il est parti, il est capable de nous enlever ça aussi !!!
Mac Pro G5, OS 10.7.2, carte vidéo ATY RadeonX1900, X-Plane 9.61
Et cela ne risque pas de rentrer en conflit avec Corine ?
Je ne parle pas de la demoiselle qui garde ses moutons mais de Corine, de chez AlpilotX.
lebelge
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.
Oui ça va rentrer en conflit avec un autre dsf qui affiche des .for c'est sur.
Et oui, c'est désactivable.
A première vue ,ca peut paraitre une perte de temps de réinventer la roue étant donné que la couverture forets est déjà dispo pour xplane.
Mais pour expliquer un peu plus en profondeur:
J'ai fait pas mal d'effort dernièrement pour améliorer le code d'osm2xp, la lecture des données osm est maintenant propre et bien structurée, et il m'est facile d'ajouter des fonctionnalités.
L'ajout des forets dans le code osm2xp m'a pris 5 minutes à tout casser.
Les données corrine sont présentes dans les données open street maps, en plus des déclarations propres à open street maps (vignes, zones d'arbres fruitiers, etc).
De plus les forets corrine xplane sont -il me semble, j'ai juste jeté un coup d'oeil aux dsf- avec une valeur fixe de densité à 128. Du coté osm2xp c'est paramétrable , de 1 à 255.
Je pense aussi regarder du coté des routes par la suite, pour la même raison que les forets.
J'ai aussi d'autres idées pour "remplir" une scène, l'ajout d'éléments est tellement simple désormais, et les données osm sont (dans certains cas) tellement riches, qu'il serait dommage de s'en priver.
.../...J'ai aussi d'autres idées pour "remplir" une scène, l'ajout d'éléments est tellement simple désormais, et les données osm sont (dans certains cas) tellement riches, qu'il serait dommage de s'en priver.
Ben
Il va finir par me vexer ce type là :grin:.
J'ai trouvé sur le NET un fichier .OSM pour le Benelux. (Belgique, Hollande, Luxembourg)
Il fait plus de 11 Gb (plus exactement 11.295.196 Ko)
Je serais curieux de voir ce que cela pourrait donner avec la prochaine version de osm2xp.
lebelge
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.
Commentaire