Annonce

Réduire
Aucune annonce.

osm2xp - Génération batiments via open street maps

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

  • #1
    Tu peux déjà mettre dans les réglages xplane le nombre d'objets au max pour être sur d'afficher tous les buildings crées par osm2xp (totaly insane en anglais), ensuite si un bâtiment n'apparait pas avec le réglage au max, et bien il n'existe tout simplement pas encore dans open street maps.

    Il est cependant possible d'ajouter des bâtiments dans open street maps, c'est une carte communautaire renseignée par des bénévoles.
    Je n'ai cependant aucune connaissance pour l'instant sur ce point, mais il existe de nombreux forums dédiés à open street maps ou tu devrais pouvoir trouver des infos sur la méthode pour ajouter tes bâtiments dans la base open street maps.

    A voir aussi la source utilisée pour générer tes batiments...

    Les fichiers geofabrik par exemple sont moins complets que ceux de chleo carto.

    Commentaire


    • #1
      @BennyBoy :
      voici l'erreur si osm2xp.jar se situe en G:\Telechargements\osm2xp_beta_4\osm2xp_beta_4_1\

      21:28:01 Analyse du fichier osm pour lister les tuiles
      java.net.MalformedURLException: unknown protocol: g
      at java.net.URL.<init>(Unknown Source)
      at java.net.URL.<init>(Unknown Source)
      at java.net.URL.<init>(Unknown Source)
      at org.apache.xerces.impl.XMLEntityManager.setupCurre ntEntity(Unknown Source)
      at org.apache.xerces.impl.XMLVersionDetector.determin eDocVersion(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse( Unknown Source)
      at fr.benny.osm2xp.parser.Osm2xpParser.ParseDocument( Osm2xpParser.java:49)
      at fr.benny.osm2xp.utils.Osm2xpLauncher.generateAllTi les(Osm2xpLauncher.java:94)
      at fr.benny.osm2xp.utils.Osm2xpLauncher.doInBackgroun d(Osm2xpLauncher.java:31)
      at fr.benny.osm2xp.utils.Osm2xpLauncher.doInBackgroun d(Osm2xpLauncher.java:1)
      at javax.swing.SwingWorker$1.call(Unknown Source)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unkn own Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at javax.swing.SwingWorker.run(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      21:28:01 le document osm contient les tuiles suivantes:
      []

      21:28:01 Fin du traitement du fichier osm

      Commentaire


      • #1
        Merci pour le message d'erreur, mais j'avoue ne pas voir la raison du plantage...
        Tu cliques bien sur "browse" puis tu vas chercher le fichier .osm on est d'accord, tu ne tapes pas directement dans la zone texte le chemin du fichier?

        Commentaire


        • #1
          Bonjour,
          @BennyBoy
          -j'utilise le "Browse" mais c'est pas important je fais les traitements a la racine de disque G:\ pour l'instant.
          - pour les bâtiments manquant la source est de "chleo carto" , le PC "rame" si je met a fond les objets et j'ai toujours pas mes repères importants.
          - j'ai un autre souci avec le fichier volumineux de ile-de-france.osm
          debut analyse a 21h37 et blocage sur 'traitement de la tuile 48 2 jusqu'au lendemain 9h45
          j'ai arrêter manuellement l'analyse. Il serai intéressant de positionner un drapeau d'activité d'analyse de osm2xp.

          21:37:10 Analyse du fichier osm pour lister les tuiles
          21:38:45 le document osm contient les tuiles suivantes:
          [48 3, 48 2, 48 1, 49 1, 49 2, 49 3]

          21:38:45 Debut traitement tuile 48 3
          21:40:26 Fin traitement tuile 48 3
          info : 68 buildings

          21:40:26 Debut traitement tuile 48 2

          Commentaire


          • #1
            Envoyé par bennyBoy Voir le message
            Et bien il faut le runtime java , rien d'autre.
            Regarde si tu as une application "java préférences" dans applications/utilitaires.
            Tu peux aussi faire le test de lancer l'application "terminal" et taper "java -version"
            Je ne sais pas quelle version de macOs tu as, mais logiquement java est pré-installé, essaye de lancer le programme qui recherche les mises à jour, et regarde si une mise à jour java est disponible.
            - j'ai java version "1.5.0_13", aucune mise-à-jour n'est proposée pour java quand j'active le menu idoine. Mais le problème doit certainement venir de mon ordi et pas de l'application... dernière hypothèse: faut-il placer l'application dans un répertoire particulier ou peut-on la laisser sur le bureau?
            - existe-t-il un site du style de ZonePhoto pour les bâtiments d'une région ? L'idée serait de réunir texture photo-bâtiments-routes-monuments dans une même région (p.ex. Millau avec le pont, les villages, etc...).
            - est-ce que cette application sera intégrée dans X-Plane10 ? ça a l'air mieux que ce qui est proposé par Laminar pour générer les villes...
            MacBook 2.4GHz OSX 10.5.8, X-Plane 9.62

            Commentaire


            • #1
              @Juliet_Romeo je pense que j'ai mal géré l'affichage de certaines erreurs, l'application doit être plantée et mouline dans le vide.
              Je vais ajouter un systeme de fichier de log pour y voir plus clair

              @leSuisse il y a apparemment des problèmes sur mac , ça marche sur mon macbook mais pas chez d'autres personnes, c'est peut etre causé par le fait que je compile avec le jdk 6 qui n'est peut etre pas dispo sur toutes les versions de macos, je vais fouiller.

              Et dans un futur que j'espère proche, -ne pas oublier qu'osm2xp est encore en phase béta- , quand osm2xp sera stable, j'espère qu'il y aura une démarche comme zone photo pour proposer des fichiers tout fait pour les bâtiments, afin de fournir un package vfr complet pour la France.
              Cela va impliquer du boulot pour rajouter dans open street maps les zones non déclarées, mais ça n 'a pas l'air compliqué, je vais en tout cas me mettre à la tache pour rajouter sur la tuile de l'herault les zones vides dans osm quand j'aurais un peu de temps.

              -Pour xplane 10 laminar a mis en place d'après ce que j'ai compris un algorithme qui génère des villes crédibles, mais ça ne sera jamais aussi proche de la réalité qu'une zone g2xpl+xposm+osm2xp .
              De toutes façons l'arrivée d'xplane10 ne devrait pas poser de problèmes, le format de scènes devrait toujours être le dsf , il sera donc toujours possible d'utiliser nos "packs" pour le vfr.

              Commentaire


              • #1
                Sur Linux ce n'est pas encore ça avec osm2xp 4.1 :

                Erreur lors du renommage du fichier
                java.io.FileNotFoundException: ressources/facades (Aucun fichier ou dossier de ce type)
                at java.io.FileInputStream.open(Native Method)
                at java.io.FileInputStream.<init>(FileInputStream.jav a:106)
                at fr.benny.osm2xp.utils.DsfWriter.copyDirectory(DsfW riter.java:201)
                at fr.benny.osm2xp.utils.DsfWriter.closeFile(DsfWrite r.java:148)
                ...

                Le temp.txt est bien créé, le répertoire OSM2XP +48+001 00-45-14/Earth nav data/+40+000 aussi.

                La tuile +48+002 (Paris) ne se génère toujours pas, avec ou sans utilisation base de données.

                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

                Commentaire


                • #1
                  Envoyé par leSuisse Voir le message
                  - existe-t-il un site du style de ZonePhoto pour les bâtiments d'une région ? L'idée serait de réunir texture photo-bâtiments-routes-monuments dans une même région (p.ex. Millau avec le pont, les villages, etc...).
                  Non, et ça ne sera pas simple de tout regrouper.

                  Pour l'instant on trouve les routes OSM et les obstacles répertoriés par le SIA sur http://www.xpfr.org/DEV_SITE/index.p...&content=indis mais tout cela reste générique.
                  Pour des objets représentant la réalité, là il faut passer par des scènes individuelles. Celles d'xpfr en proposent pas mal.

                  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

                  Commentaire


                  • #1
                    Hello,

                    Juste une question rapide en passant : j'ai généré sans souci 4 villes autour du terrain de Blois (données "cleo"), mais une fois rendu dans X-Plane, je ne vois que les bâtiments d'une seule. A priori, la première selon l'ordre alphabétique que j'ai donné aux scènes.
                    Y a-t-il moyen de mixer plusieurs répertoires en un seul, sachant que tous les fichiers ont le même nom ?

                    (Pour info, j'ai aussi testé la génération de toute la région Centre, mais j'ai le plantage "too many polys..." au lancement d'XP).
                    Christophe
                    WXP-Pro/P4-3.2GHz/Ram 2Go/GeForce6800GT PCI-e/VRam 256 Mo/Logitech WMForce/Palo ChProd

                    Commentaire


                    • #1
                      Tu n'as pas du décocher les exclusions des facades donc ta scène la plus haute vire les autres.

                      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

                      Commentaire


                      • #1
                        Envoyé par ChD Voir le message
                        Hello,
                        (Pour info, j'ai aussi testé la génération de toute la région Centre, mais j'ai le plantage "too many polys..." au lancement d'XP).
                        ça devrait -enfin- être corrigé sur la prochaine version.

                        Commentaire


                        • #1
                          Alors voilà, comme je ne m'y retrouve plus dans toutes ces versions, je viens, ce matin, de faire le ménage en créant un répertoire par version mais en utilisant toujours le même fichier .osm et le même répertoire facades afin de pouvoir comparer des choses comparables.

                          Les résultats sont les suivants :

                          Avec la version 2 (fermeture des facades et TWO_SIDED à zéro) :

                          Debut de l'analyse Sat Jan 15 10:50:57 CET 2011
                          Fin de l'analyse Sat Jan 15 10:51:07 CET 2011
                          information traitement tuile 51 4
                          nombres de batiments : 45679
                          nombres d'objets (arbres) : 3436
                          nombres de nœuds localisation : 560471

                          Avec la version 4.1 (spécial édition fermetures des facades et TWO_SIDED à zéro) :

                          10:55:41 Debut traitement tuile 51 4
                          10:55:51 Fin de traitement tuile 51 4
                          info : 45679 buildings

                          Et maintenant, le plus surprenant, c'est les copies d'écrans :

                          Je rappelle qu'il s'agit du bien du même fichier antwerpen.osm et que j'utilise les même fichiers .FAC et les même textures.

                          Compilé avec la version beta 2 de BennyBoy :


                          Compilé avec la version beta 4_1 (édition spécial avec fermeture des facades) de BennyBoy :



                          Et enfin, la même mais compilé avec la version beta 4.1 normal (sans fermeture).



                          Bref, ce qui est sûr, c'est qu'en fermant la façade, cela ne règle pas le problème des reflets et que c'est même déconseillé de le faire. Il est aussi déconseillé de mettre TWO_SIDED à 1. Il devrait normalement être à 0 (zéro). Le mettre à 1 cache le problème.

                          C'est bien ce que je disais, on n'est pas sortie de l'auberge.

                          Il n'y a plus qu'a voir si en modifiant le sens dans lequel les facades sont construites peut résoudre le problème. (A priori, ce serait dans le sens inverse des aiguilles d'une montre).

                          lebelge
                          Dernière modification par lebelge, 15 janvier 2011, 11h35.
                          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
                            Salut,
                            Envoyé par Daniel_L Voir le message
                            Tu n'as pas du décocher les exclusions des facades donc ta scène la plus haute vire les autres.
                            Impec !
                            Merci bien.
                            C'était bien ça. Maintenant tout roule.

                            Y a plus qu'à trouver cette histoire de tracés un coup à l'endroit, un coup à l'envers et ce sera nickel !
                            (a priori, points à définir dans le sens anti-horaire (CCW pour les anglo-saxons) comme dit qq messages plus tôt).
                            Mais à part faire une analyse de tous les points de chaque bâtiment pour savoir dans quel sens "il tourne", je ne vois pas de ruse mathématique plus subtile...
                            Christophe
                            WXP-Pro/P4-3.2GHz/Ram 2Go/GeForce6800GT PCI-e/VRam 256 Mo/Logitech WMForce/Palo ChProd

                            Commentaire


                            • #1
                              Pour bien comprendre cette histoire de façade , j'ai crée un sujet sur mon forum avec quelques tests : http://forum.osm2xp.com/index.php/topic,8.0.html

                              J'aimerai bien avoir quelques retours pour bien comprendre le problème et ce vers quoi on veut aller.

                              merci!
                              Dernière modification par bennyBoy, 15 janvier 2011, 13h29.

                              Commentaire


                              • #1
                                Envoyé par bennyBoy Voir le message
                                Pour bien comprendre cette histoire de façade , j'ai crée un sujet sur mon forum avec quelques tests : http://forum.osm2xp.com/index.php/topic,8.0.html

                                J'aimerai bien avoir quelques retours pour bien comprendre le problème et ce vers quoi on veut aller.

                                merci!
                                C'est GENIAL... ce que tu nous as fait là sur ton site.
                                Je teste pour la Belgique et je te donnerai mes résultats sur ton lien.

                                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

                                Chargement...
                                X