Annonce

Réduire
Aucune annonce.

Ortho4XP

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

  • #1
    @dobro

    Combien pour curvature_tol et pour min_area as tu mis ?

    Quand le mailleur ne parvient pas à converger le programme devrait
    te mettre un message à la console t'indiquant de tenter d'augmenter
    min_area (le plus efficace, par exemple à 0.1 dans un premier temps),
    éventuellement nbr_cut, et en dernier recours curvature_tol.
    Visiblement Windows le court-circuite.
    Dernière modification par Oscar Pilote, 22 juillet 2015, 19h17.
    Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
    Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

    Commentaire


    • #1
      Envoyé par Oscar Pilote Voir le message
      @dobro

      Combien pour curvature_tol et pour min_area as tu mis ?

      Quand le mailleur ne parvient pas à converger le programme devrait
      te mettre un message à la console t'indiquant de tenter d'augmenter
      min_area (le plus efficace, par exemple à 0.1 dans un premier temps),
      éventuellement nbr_cut, et en dernier recours curvature_tol.
      Visiblement Windows le court-circuite.

      j'ai laissé par defaut comme c'etait d'origine ... j'essaie de la faire tourner, alors je nai rien modifié
      ok, je modifie, et retente
      Site: http://michel.dobro.free.fr
      Twitch : https://www.twitch.tv/dobro013
      Msi GT72 Vr Dominator Pro Tobii Eyes (i7 6700HQ,16GoRam DDR4 , Nvidia GTX 1060 , 6Go DDR5 , 17pouces Mat , 1920x1080(Full HD) , 1 SSd 256go, 1 Disks Dur 1 To )(win10)
      sigpic

      Commentaire


      • #1
        Envoyé par Dobro Voir le message
        j'ai laissé par defaut comme c'etait d'origine ... j'essaie de la faire tourner, alors je nai rien modifié
        ok, je modifie, et retente
        Les paramètres dépendent de la tuile à créer, il n'y a pas vraiment de solution universelle, entre les alpes et la mer du nord ce ne sera pas les
        mêmes paramètres qui donneront un bon maillage.

        A terme je chercherai à comprendre ce qui provoque exactement l'erreur de segmentation du mailleur,
        comme l'essentiel du code de Triangle4XP n'est pas de moi le débogage n'est pas évident (d'ailleurs
        pour être juste avec lui ce n'est pas un bug du mailleur 2D de Shewchuk mais une utilisation sans doute
        un peu cavalière de ma part). Ce que j'ai remarqué (mais il pourrait y avoir d'autres raisons) c'est que
        ce sont les trop petites arêtes en eau qui on l'air de poser problème, on ne les maîtrise pas puisqu'on les
        télécharge sur openstreetmap (ou bien il faudrait une vérification plus systématique, je le fais déjà pour
        m'assurer que les boucles sont bien fermées). Augmenter min_area me semble donc la meilleure des
        choses à faire.
        Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
        Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

        Commentaire


        • #1
          J'ai modifé l'archive 7z en y incluant du matériel pour les utilisateurs de Mac OS X 64 bits.

          Une possible procédure d'installation est indiquée dans le fichier README.txt
          J'écris possible car je suis incapable de la tester, je n'ai pas d'accès physique à un Mac, j'ai
          juste eu accès en ssh à un Mac distant pour compiler deux fichiers nécessaires. Pour le reste
          de l'installation j'ai écrit la procédure en me basant sur ce que j'ai pu lire à divers endroits (basé
          sur Homebrew pour l'essentiel), mais complètement "à l'aveugle" donc très hypothétique. Merci
          à ceux qui voudront bien tester et aider à corriger.
          Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
          Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

          Commentaire


          • #1
            @Oscar
            Quand je lance un test_mesh ,ce qui est très utile si on veut regarder le maillage avant d'établir la tuile, surtout pour aéroports,
            Je pensais voire un trait , comme tu as annoncé plus bas, pour oostende par exemple , mais impossible de voir l' aéroport dans le test.. ( pas de trait )

            Mon but est de regarder le résultat de airport_smooth , et de voir si les pistes sont plates ou bosselées avant de lancer le reste de la tuiles , afin de bien régler ce paramètre.
            Est-ce possible?
            Le paramètre va de zéro à combien ? par défaut 5 , mais c'est encore bosselé , je n'ai pas eu le temps de faire une autre tuile , par exemple bxl afin de tester , peut être je vais attendre le best , avec la Flandre si tu peux bien sûr l'ajouter pour bruxelles puisque meilleur résolution que Bing et sans problèmes de couleurs aux textures (je pense que bxl est dedans , je ne me souviens plus .. )

            Ce qui est intéressant de savoir, la bonne fourchette:

            en terrain plat : +/- , quels sont les paramètres
            en terrain moyen :
            en terrain montagne :
            Dernière modification par atanorr, 22 juillet 2015, 19h56.

            Commentaire


            • #1
              @Oscar :

              bon quelque soit les paramettres le plantage a lieu
              dernier en date :

              curvature_tol = 10 mais essayé 0.1 0.8 1.0

              nbr_cut = 200 mais essayé 250 300


              min_area=0.1

              j'ai aussi passé en mode Administrateur tout les prg utilitaires de ton dossier


              par contre le plantage a toujours lieu a ce moment precis dans Triangle
              Cliquez sur l'image pour la voir en taille réelle 

Nom : 		erreur3 (2).jpg 
Affichages :	1 
Taille :		58,9 Ko 
ID : 			458869

              Cliquez sur l'image pour la voir en taille réelle 

Nom : 		erreur3.jpg 
Affichages :	2 
Taille :		158,9 Ko 
ID : 			458871

              toujours au moment de adding steiner point .....
              Dernière modification par Dobro, 22 juillet 2015, 20h16.
              Site: http://michel.dobro.free.fr
              Twitch : https://www.twitch.tv/dobro013
              Msi GT72 Vr Dominator Pro Tobii Eyes (i7 6700HQ,16GoRam DDR4 , Nvidia GTX 1060 , 6Go DDR5 , 17pouces Mat , 1920x1080(Full HD) , 1 SSd 256go, 1 Disks Dur 1 To )(win10)
              sigpic

              Commentaire


              • #1
                Envoyé par atanorr Voir le message
                @Oscar
                Quand je lance un test_mesh ,ce qui est très utile si on veut regarder le maillage avant d'établir la tuile, surtout pour aéroports,
                Je pensais voire un trait , comme tu as annoncé plus bas, pour oostende par exemple , mais impossible de voir l' aéroport dans le test.. ( pas de trait )
                Un trait ? Je ne suis pas sûr de comprendre ta question. Mais c'est du 2D ce que tu vois, d'ailleurs c'est affiché avant de faire
                les calculs d'altitude, ça a juste utlisé le fichier d'altitudes pour déterminer les courbures du terrain et les densités. Donc non ce n'est
                pas là que tu pourras voir si ton aéroport est assez applati.

                Mon but est de regarder le résultat de airport_smooth , et de voir si les pistes sont plates ou bosselées avant de lancer le reste de la tuiles , afin de bien régler ce paramètre.
                Est-ce possible?
                Le paramètre va de zéro à combien ? par défaut 5 , mais c'est encore bosselé
                Autant que tu veux, mais tu augmentes plus il prendra du temps à le faire.
                Il fait la chose suivante pour chaque 1 unité de airport_smooth : il prend chaque triangle inclus dans l'aéroport, et
                il met l'altitude de chacun de ses sommets à la moyenne des trois. Evidemment quand tu fais cela, ton triangle
                juste traité devient parfaitement horizontal, mais si celui d'à côté l'était juste avant il ne le sera plus, sinon on
                "déchirerait" le maillage et ça se verrait (la moindre déchirement même minime donne tout de suite des
                effets visuels désastreux).
                En faisant cet opération encore et encore on fait un peu comme Sisyphe, mais on introduit petit à petit du lissage "global"
                à l'aéroport. Si on le fait trop il va se passer la chose suivante : les triangles de l'aéroport seront tous presque
                à plat mais ceux en dehors eux on n'y a pas touché, alors à la "cloture" de l'aéroport on aurait un espèce de muret
                quasi vertical (ça dépend de la taille du triangle extérieur au bord) qui rattraperait l'affaire.
                Donc en résumé à Ostende je crois que tu peux augmenter airport_smooth sans trop de risque, mais si tu
                fais ça à LFHU tu vas dans le mur(et).
                Le paramètre est le même pour tous les aéroports de la tuile malheureusement... et je n'ai pas vraiment fait de
                test sur ce paramètre pour dire la vérité, je l'ai introduit il y a juste quelques jours je crois.

                Ce qui est intéressant de savoir, la bonne fourchette:

                en terrain plat : +/- , quels sont les paramètres
                en terrain moyen :
                en terrain montagne :
                On va le découvrir ensemble, je n'ai fait que quelques tuiles avec le mailleur, essentiellement +45+006 , +48-006 ,
                +51+002 et +50+004, j'en oublie peut-être l'une ou l'autre.
                En gros je dirais :
                - essayer d'abord avec min_area = 0.1 quel que soit la tuile (et descendre si ça fonctionne ensuite, ça rajoutera de l'eau "transparente" sur des surfaces plus petites que 0.1km^2 (mais qui penvent parfois être des bouts découpés de grosse rivière)
                - mettre curvature_tol entre 0.1 et 1 en zone non montagneuse, et peut-être entre 1 et 3 en zone montagneuse (?). C'est juste une indication, hier soir pour tester le mailleur je suis descendu à curvature_tol=0.03 en +50+004, ça fait de l'UUHD...
                Le meilleur juge comme je l'ai écrit à Patbest c'est le nombre de triangles donné à l'étape 2 dans "statistics".
                Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                Commentaire


                • #1
                  Envoyé par Oscar Pilote Voir le message
                  Quand le serveur d'image renvoie une erreur pour une mini-tuile 256x256 je mets une texture
                  blanche à la place. Ca sert par exemple pour les orthos qui sont à cheval sur la frontière,
                  les serveurs locaux disent ok quand c'est dans leur territoire et pas ok quand c'est en dehors.

                  Donc ici GO a du te dire m...e et c'est la raison pour laquelle tu te retrouves avec du blanc.
                  Tu peux virer les jpeg et les textures blanches (dans Orthophotos et dans Textures) et
                  relancer pour voir (il ne retéléchargera que celles-là).
                  Ou mettre BI. J'essaierai de voir à midi ou ce soir ce qui se passe du côté de GO (il
                  essaie peut-être de nous mettre des bâtons on ne va pas se laisser impressionner ;-)
                  Bon en fait je viens d'essayer cela fonctionne chez moi : peut-être GO t'a-t-il blacklisté
                  ou bien leur serveur était momentanément en rade quand tu as essayé ?

                  Tuile 050+004. J'ai refais la tuile complète, toujours zone blanche avec GO.
                  Après cela je n'ai fais que la zone Bxl, là j'ai quelques orthophotos mais beaucoup de blanches.
                  J'ai tout fais en BI c'est OK mais la zone Bxl est brunâtre, c'est mieux en GO.
                  Avec quels paramètres essayer.
                  Dernière modification par Odevillée, 22 juillet 2015, 20h35.
                  Ubuntu 23.10 LTS-64b / Xplane 10.51r2-11.51b2 - XP12.09 / i7 4930K / 32Go Ram / Nvidia GTX 2080 TI OC 11G / Pilote 535.161.07 / Samsung 49" Qled 5K incurvé / Thrustmaster Hotas Warthog / Palonnier MFG Crosswind / X-Touch mini.

                  Commentaire


                  • #1
                    Je vais tester ta tuile Dobro.

                    Pendant ce temps, j'en profite pour te mettre à contribution, si tu veux bien bien sûr !
                    Le mailleur est en C et tu maîtrises bien ce type de langage.
                    Je n'ai pour ma part encore jamais utilisé de vrai débogueur (en python je mets des print("coucou") par ci par là pour voir
                    ce qui passe et ce qui ne passe pas, en C ça passe un moment mais quand le code grossit c'est une aiguille dans un botte de foin).
                    Pourrais-tu s'il te plait me dire quelle est la procédure d'appel de Triangle4XP qui génère le plantage ?
                    La source Triangle4XP.c est dans Utils, il doit falloir le recompiler avec symboles de débogages (-g je crois avec les dérivés de gcc).
                    Merci de ton aide ! Sinon je chercherai de mon côté.
                    Dernière modification par Oscar Pilote, 22 juillet 2015, 21h03.
                    Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                    Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                    Commentaire


                    • #1
                      Envoyé par Odevillée Voir le message
                      Tuile 050+004. J'ai refais la tuile complète, toujours zone blanche avec GO.
                      Après cela je n'ai fais que la zone Bxl, là j'ai quelques orthophotos mais beaucoup de blanches.
                      J'ai tout fais en BI c'est OK mais la zone Bxl est brunâtre, c'est mieux en GO.
                      Avec quels paramètres essayer.
                      Ca n'a rien à voir avec les paramètres. Est-ce que tu aurais fait beaucoup de GO et qu'ils t'auraient blacklisté par l'IP?
                      Je ne peux pas te répondre comme cela, j'ai repris exactement ton .cfg ce matin et chez moi cela
                      téléchargeait.
                      Et si tu essaies une autre zone ou une autre tuile avec GO cela fonctionne ?
                      Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                      Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                      Commentaire


                      • #1
                        @ Dobro :

                        curvature_tol = 0.3
                        min_area = 2 -> le Rhônes, Miribel Jonage, Le Grand Large sont en transparence, plus la myriade de petits étangs de la Dombes (je pense qu'ils sont la cause).
                        nbr_cut = 200

                        -> 2339267 triangles

                        Je reboot sous Windows pour vérifier qu'il en va de même sous Windows et je teste en vol.

                        Je réfléchirai quand même à un moyen pour que le mailleur ne plante plus que si
                        on abuse vraiment sur les paramètres, ça m'ennuie cette histoire.

                        Edit : Ca fonctionne sous Windwos, cela doit te rappeler qqch ;-)
                        lien vers la photo
                        45.65 45.75 4.65 4.75 18 BI
                        45 46 4 5 14 BI
                        -> 11m28 sec au total
                        Dernière modification par Oscar Pilote, 22 juillet 2015, 23h47.
                        Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                        Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                        Commentaire


                        • #1
                          Envoyé par atanorr Voir le message
                          avec la Flandre si tu peux bien sûr l'ajouter
                          Voilà, il faut mettre BE_Fl (grand F petit L).
                          En effet Bruxelles est dedans (pas dans la Flandres hein, mais dans la carte ;-)
                          Pas la peine de tout retélécharger, juste le Carnet_d_adresses.py (j'ai aussi
                          remodifié 2 lignes à Ortho4XP.py où j'avais introduit des erreurs pour "showme"
                          en adaptant à Mac).

                          Finalement j'ai compris pourquoi Ostende ne voulait pas devenir plat (j'avais essayé 40 et
                          ça ne changeait rien) : c'était ta sorcière comme d'hab
                          L'aéroport d'Ostende est hyper détaillé sur OSM, la moindre barrière etc, mais
                          par contre il n'y avait pas le pourtour général de l'aéroport ! Et quand on faisait
                          la tuile j'aurais du remarquer qu'il n'était pas listé à l'étape 1.
                          Je viens de le rajouter sur OSM (un peu de manière rapide d'ailleurs, j'espère
                          que je ne vais pas me faire bannir...), et au bout de 5min c'était mis à jour sur
                          leurs serveurs, maintenant Ortho4XP l'attrape dans sa besace à l'étape 1 et
                          la piste est redevenue plate !
                          Dernière modification par Oscar Pilote, 23 juillet 2015, 02h05.
                          Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                          Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                          Commentaire


                          • #1
                            Envoyé par Oscar Pilote Voir le message
                            Voilà, il faut mettre BE_Fl (grand F petit L).
                            En effet Bruxelles est dedans (pas dans la Flandres hein, mais dans la carte ;-)
                            Pas la peine de tout retélécharger, juste le Carnet_d_adresses.py (j'ai aussi
                            remodifié 2 lignes à Ortho4XP.py où j'avais introduit des erreurs pour "showme"
                            en adaptant à Mac).
                            Hier fatigué, j'avais fais les testes et n'y suis pas pervenu non plus,
                            Oscar ton oscar tu vas l'avoir ! ...
                            oui bon je sais blague à 2 balles , mais ce n'est pas une blague...! :D

                            Donc si j'ai le cas pour d'autres, go osm street-map vérifier ?
                            Tous les aéroports qu'il sont censés mettre à plat sont listés à l'étape 1 ? Ou juste ceux qu'il tente de remettre à plat?
                            Penses-tu que ce serait bien , éventuellement d'ajouter une option:
                            Comme il détecte le tag Aéroport , dans la partie 1 , d'ajouter l'option, =>aplanir aéroport Auto sur toute la tuile ? Yes No
                            Si no, à chaque détection aéroport, choisir aplatir, ou pas.
                            Est ce bien ou pas ? , car cela pourrait grandement aidé les puristes comme moi, car quand tu as 3 aéroports dans la tuile dont 2 en pentes...
                            Qu'en penses-tu?

                            Ma question suivante est: Que ce passe t'il si BXL dans la flandre, et je pense que c'est le cas, ne fait pas 1x1° .. je pense qu'il fait que la demi tuile...
                            Est-ce que , il faudra plus tard , retravailler à la façon de g2xpl, c'est à dire qu'il peut créer un polygone sur google heart et créer un morceau de tuile , j'essaie de chercher une solution justement comme les alpes , si avec un fournisseur coupe une tuile en 2..

                            oui juste , je pense qu'il faut couper la tuile soi même dans le config.. et de lui indiquer 2 fournisseurs, ..
                            Dernière modification par atanorr, 23 juillet 2015, 08h20.

                            Commentaire


                            • #1
                              Envoyé par atanorr Voir le message
                              Qu'en penses-tu?
                              Que je ne suis pas prêt d'avoir des vacances avec toi

                              Ta question suivante je ne suis pas sûr de la comprendre, ce n'est pas dans la tuile
                              mais pour moi c'est du chinois ?!

                              Bonne journée!
                              Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                              Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                              Commentaire


                              • #1
                                , Si Si je te rassure :D pour les vacances .. Mais prends ton portable avec :D
                                En claire , lorsque tu utilise Fl evec Bing sur une tuile , tu m'avais dit qu'il risque d'avoir une zone blanche,
                                à moi de bien couper la tuile dans le fichier config , en coupant un peut plus du côté flandre afin que la jonction Flandre vers Bing s'effectue correctement, c'est correct?

                                Pour l'option des Airports, c'est une bonne idée ou pas? qu'en pense tu?


                                Qu'est ce que j'ai fais de mal ..
                                51 52 2 3 14 BE_Fl

                                Etape 4 (Téléchargement et conversion des textures)
                                --------

                                -> Lancement du téléchargement et de la conversion des textures
                                Téléchargement de l'orthophoto manquante 5472_8304_BE_Fl14.jpg
                                Exception in thread Thread-1:
                                Traceback (most recent call last):
                                File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
                                self.run()
                                File "/usr/lib/python3.4/threading.py", line 868, in run
                                self._target(*self._args, **self._kwargs)
                                File "./Ortho4XP.py", line 1662, in build_dsf
                                create_overlay_file(file_name,*attributes)
                                File "./Ortho4XP.py", line 1343, in create_overlay_file
                                os.makedirs(build_+dir_sep+'terrain')
                                NameError: name 'build_' is not defined

                                Conversion d'une orthophoto pour former la texture 5472_8304_BE_Fl14.dds
                                Dernière modification par atanorr, 23 juillet 2015, 08h51.

                                Commentaire

                                Chargement...
                                X