Annonce

Réduire
Aucune annonce.

Osm2XP Global scenery -besoin de testeurs

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • #1
    Seule modification : changé la mémoire max de 8192 à 4096 et maintenant ça marche, je ne sais pas pourquoi, mais c'est très beau...

    Merci.

    Commentaire


    • #1
      Fonctionne très très bien chez moi.

      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.

      Commentaire


      • #1
        Hello LeBelge

        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


        Ben

        Commentaire


        • #1
          Envoyé par bennyBoy Voir le message
          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...

          Commentaire


          • #1
            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.

            Commentaire


            • #1
              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.

              En tout cas un grand merci bien sûr.

              Commentaire


              • #1
                Problème à priori identifié, je m'en occupe.

                Commentaire


                • #1
                  Génial. Merci encore.

                  Commentaire


                  • #1
                    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

                    Commentaire


                    • #1
                      Envoyé par bennyBoy Voir le message
                      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.
                      OpenStreetMap - Ubuntu GNU/Linux -

                      Commentaire


                      • #1
                        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?

                        Commentaire


                        • #1
                          Envoyé par SheKnows Voir le message
                          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.

                          Bref, il y a moyen de le résoudre.
                          OpenStreetMap - Ubuntu GNU/Linux -

                          Commentaire


                          • #1
                            Très bonne nouvelle, merci.

                            Commentaire


                            • #1
                              Envoyé par MdMax Voir le message
                              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.

                              Commentaire


                              • #1
                                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

                                Chargement...
                                X