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.
J'avais une petit peu peur de me perdre dans cette nouvelle interface mais c'est finalement génial.
Et le paramétrage des .fac fonctionne parfaitement (HARD_ROOF et WALL ainsi que LOD).
J'ai beaucoup aimé aussi le petit dossier "stats" avec ses PDF (génial pour tester les statistiques entre plusieurs fichiers .osm d'une même région).
L'onglet "HELP" n'est pas d'une grande utilité (pour le moment). J'ai recherché le mot "Build" dans l'aide, il n'a rien trouvé... mais j'ai quand-même trouvé le petit marteau (en haut, à gauche)
Pour ce qui est des textures, je les trouve un petit peu fade maintenant (jamais content ce belge ) mais c'est pas grave puisqu'on peut créer ses propres textures.
Bref, c'est du grand bennyBoy
Et encore merci pour ce fabuleux outil.
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.
Pour l'aide en fait ce qui est utile ce sont les liens en dessous du "see also".
Ça redirige vers des articles d'aide divers.
Pour les textures je vais dans la prochaine mise à jour rajouter des choses autour du set de façade, pour rendre tout ça plus logique et modifiable, actuellement c'est un sac de noeuds, avec des choses en dur dans le code pour les toits en pente.
Une fois ces modifications effectuées, je vais voir sur les forums xplane si des gens sont motivés à faire des sets de façades, ce n'est pas mon fort
Une fois ces modifications effectuées, je vais voir sur les forums xplane si des gens sont motivés à faire des sets de façades, ce n'est pas mon fort
J'ai un set - perfectible - de façades de maisons et petits immeubles dans un style plutôt breton, set que je te passerai avec plaisir (textures jour et nuit). J'ai aussi un set de petites industries et de centres commerciaux variés (jour/nuit aussi) qui peut s'appliquer à peu près partout...
Avec plaisir
Dans l'idéal je vais essayer de coder une petite interface graphique pour créer un set de facade osm2xp.
Le but est de générer un petit fichier xml qui accompagne les textures et .fac , afin de donner des informations à osm2xp sur diverses valeurs liées à une facade.
Par exemple type (résidentiel, industrie...) , hauteur min max , couleur du toit, couleur des murs, etc...
Beaucoup de ces infos seront optionnelles , en fait tout ça est motivé par le fait que pour avoir des toits en pente il est obligatoire d'avoir une longueur maxi/mini de vecteur pour un angle et taille de slope donné, c'est le seul moyen d'avoir des toits en pentes qui se rejoignent, c'est un grosse limitation du moteur d'xplane, obligé de faire avec...
Actuellement je fais un truc très crade dans le code pour choisir quelle facade en pente affecter.
Une fois ces informations externalisées dans un fichier qui accompagne le set de facades, je vais pouvoir modifier le code pour faire quelque chose de propre et générique.
Au passage je vais en profiter pour rajouter un tas d'infos optionnelles pour chaque fichier facade, ce dont je parle plus haut, couleur etc, afin d’éventuellement utiliser tout ça dans osm2xp plus tard.
Comme indiqué plus haut, aucun problème pour ile-de-france.osm.pbf. Par contre après avoir calculé le fichier france.osm.pbf (avec "Generation complete" et sans crash de osm2xp v2), XP donne ceci au démarrage : "Caught an un handled C++ exception : vector::_M_range_check" — à la même ligne 248 quej'ai décrit dans mon post (page 7 me semble-t-il).
Je retourne à l'Ile de France, mais il serait intéressant de comprendre l'origine de ce type de crash.
Le problème est causé par la fonction qui récupère la hauteur des bâtiments si présents dans les tags openstreetMap.
Vu que les tags sont "libres", on trouve un peu de tout et de n'importe quoi, donc la fonction en question est assez permissive et essaye de retrouver une hauteur si le tag en question ressemble à un tag commun de hauteur de batiment.
Il faut croire que ce n'est pas encore au point, voila ce qui à tout l'air d'être le coupable ^^
23/11/11 16:38:42 : Trying to extract level from value: 0: Accueil, Information, Billets, Librairie; 2-3: Bibliothèque publique d'information; 4-5: Musée National d'Art Moderne
23/11/11 16:38:42 : result: 70351
70'351 mètres de hauteur pour un bâtiment, xplane n'a pas l'air d'aimer plaquer une texture sur un bâtiment comme ça
70'351 mètres de hauteur pour un bâtiment, xplane n'a pas l'air d'aimer plaquer une texture sur un bâtiment comme ça
Voilà un problème intéressant ! Effectivement un "height" à "70351" dans OpenStreetMap c'est un problème de qualité de données et ce serait un type d'erreur intéressant à ajouter dans OsmOse ou KeepRight.
Si tu sais où se trouve l'immeuble, n'hésite pas à signaler l'erreur sur OpenStreetBugs ou à modifier ça directement sur OpenStreetMap.
Si j'ai bien compris c'est un problème avec XP, donc pas grand chose à faire pour le moment? Il n'y a que XP qui me décider sur une hauteur par défaut si une valeur est hors-norme?
Si j'ai bien compris c'est un problème avec XP, donc pas grand chose à faire pour le moment? Il n'y a que XP qui me décider sur une hauteur par défaut si une valeur est hors-norme?
Non le problème vient d'une mauvaise donnée dans OSM. On peut le corriger dans OSM, mais Ben va aussi "blinder" son outil pour que des valeurs incohérentes dans OSM soient ignorées.
Voilà un problème intéressant ! Effectivement un "height" à "70351" dans OpenStreetMap c'est un problème de qualité de données et ce serait un type d'erreur intéressant à ajouter dans OsmOse ou KeepRight.
Si tu sais où se trouve l'immeuble, n'hésite pas à signaler l'erreur sur OpenStreetBugs ou à modifier ça directement sur OpenStreetMap.
Non en fait ce n'est pas une hauteur à 70351 directement, c'est juste qu'un immeuble sur la tuile 48/02 a un tag avec "height" quelque part dans sa clef, et "0: Accueil, Information, Billets, Librairie; 2-3: Bibliothèque publique d'information; 4-5: Musée National d'Art Moderne " dans sa valeur.
Ma fonction qui extrait la hauteur de la valeur du tag perds les pédales avec ça et renvoie n'importe quoi.
J'ai en effet maintenant blindé le code pour éviter ce genre de problèmes.
J'ai reconstruit france.osm.pbf avec OSM2XP 2.0.1 (mémoire max modifiée à 8192) et effectivement ça ne plante plus. Après 3 ou 4 tests rapides dans divers coins de la France, tout a l'air de fonctionner très bien.
Un grand merci. C'est vraiment très, très pratique.
Commentaire