Bascule IGN Géoplateforme

Comments

104 comments

  • Avatar
    Teisseyre Patrice

    En tout cas ce qui est sur c'est que l'un est très simple en écriture par apport à l'autre.
    Chez moi j'utilise Mobac 2.3.1 car les scripts que j'avais ne fonctionne pas sur la dernière version la 2.3.3

    Par contre tes scripts eux fonctionne bien sur les 2 versions.

    Le problème est le serveur et uniquement le serveur.
    Pour réussir une tuile sans défaut il faut s'y reprendre à 2 fois. La seconde mobac récupère les dalles stocker sur le disque dur et il télécharge comme il faut les tuiles manquantes.

    Espérons que le serveur s'améliore quand le service va migrer définitivement.

    Petite question Bernard, tu écris les script manuellement ou il y a une appli qui les génère?

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Manuellement bien sûr !

    0
    Comment actions Permalink
  • Avatar
    Teisseyre Patrice

    Chapeau, car moi je n'en suis pas capable. Je ne connait pas.

     

     

    0
    Comment actions Permalink
  • Avatar
    Jules Savignac

    Bonjour

     @Teisseyre Patrice

    "Alors je viens de tester, les scripts xml pour les orthophoto crée bien un dossier en cache ou ce trouve les tuiles."

    Je cherche désespérément à trouver ce fameux "dossier en cache où se trouvent les tuiles" lorsqu'on utilise les fichiers GeoPlateforme.xml fournis par Bernard (Avec les fichiers Geoportail.bsh il n'y a pas de problème).

    "Pour réussir une tuile sans défaut il faut s'y reprendre à 2 fois. La seconde mobac récupère les dalles stocker sur le disque dur et il télécharge comme il faut les tuiles manquantes."

    Impossible pour moi sous Windows (pas de stockage local avec Geoplateforme). Vous utilisez Windows ou Mac ? 

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Bonjour,

    En ce qui concerne les performances, la réponse est dans cette capture d'une vidéo d'une visioconférence de l'IGN qui a eu lieu il y a qques jours :

    Si vous regardez cette visio en replay, vous comprendrez que c'est en ce moment très tendu, et que les anomalies sont en cours d'analyse pour consolider le service.

    Clairement, vous pouvez tester, mais pour de la "production", je vous conseille de continuer à utiliser vos anciens scripts.

    D'ailleurs, si vous n'aviez pas remarqué, en introduction des téléchargements que je vous ai proposé au début de ce fil de discussion, j'ai écris :

    "Je propose ci-après de tels fichiers pour l'accès en particulier à la cartographie de l'IGN France, dont la diffusion est assurée depuis début 2024 via le nouveau site "Géoplateforme"."

    J'ai postdaté ma publication, c'était bien volontaire !

    Cordialement,

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Rebonjour,

    Concernant ce fichier "directories.ini" dont je parle, très franchement, je ne sais plus depuis quand j'ai cela dans ma configuration.

    Quoi qu'il en soit, le code de ce fichier est dans la distribution source de Mobac, ici sur Github :

    https://github.com/larroy/mobac/blob/master/directories.ini.Linux-XDG%20Base-Directory-Specification

    Je travaille sur un Mac, donc, à bas niveau, c'est de l'Unix. Ce fichier bien qu'indiqué pour Linux est tout a fait utilisable sous macOS. Sous Windows, c'est peut-être possible, peut-être pas... il faudrait regarder le code source. Mais ne comptez pas sur moi pour débogguer les aspects Windows ! 😁

    PS : je viens de voir qu'il y aussi un template pour Windows :

    https://github.com/larroy/mobac/blob/master/directories.ini.template

    Il suffit de recopier ce fichier dans le répertoire où est votre exécutable Mobac, et à l'adapter à votre configuration.

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    PS2 :

    Bon... en fouillant un peu plus, je m'aperçois que ces templates (qui fonctionnent toujours) étaient documentés avant la version 2.0 de Mobac. Le repository Github a été ensuite migré vers Sourceforge. Et ces templates semblent ne plus être diffusés dans le code source.

    Mais la configuration est désormais documentée dans le "readme" de Mobac, ici :

    https://mobac.sourceforge.io/MOBAC/README.html

    Allez directement au paragraphe "Details for advanced users" -> "Moving the tile store directory"
    Vous y trouverez votre bonheur.

    Cordialement,

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Bon... Bon..
    Sous Windows le dossier de cache est dans /tile store du dossier MOBAC. Un Path par type de carte doit se créer. Si tu n'en vois pas, tu appliques ce que j'ai écrit plus haut. Lors de la réouverture suivante de MOBAC tu constateras qu'il y a un nom de path pour chaque script et il va se remplir. Pour les scripts multicouches, idem...

    L'effet a l'écran est net, bien que ça ne corrige pas tout.

    En pause entre deux activités, ça sera creuse quand je rentrerai...

    Le phénomène de carré et croix ne se produit pas (ou juste léger) avec Land et Qmap (Scripts non XML) les caches dans ces deux sont correctement gérés.

    C'est probablement un problème interne a MOBAC 2.3.3 

    Cdlt

    0
    Comment actions Permalink
  • Avatar
    Teisseyre Patrice

    Je viens de refaire mes dalles de l'Occitanie pour avoir les dernières mise à jour (il y en a un peut). 1er essai 98% bon 2% de tuiles noire. A 2ème passage plus de souci, 100% de réussite. Le deuxième passage Mobac récupère les dalles pré-télécharger lors du 1er essai et ne télécharge que les tuiles en erreur.

    A voir en Janvier si le serveur est consolidé. Mais comme l'a dit Bernard, il sont en train de migrer et dans ces moments là, il y a toujours des bugs.

    0
    Comment actions Permalink
  • Avatar
    Jules Savignac

    Bonsoir Patrice

    Pour répondre à mon interrogation https://support.twonav.com/hc/fr/community/posts/11426178472860/comments/11469579035804 , est-ce que vous pourriez préciser si vous êtes sous Windows ou sur Mac. Merci d'avance.

    PS 1 : je n'ai aucun problème de stockage local lorsque j'utilise Geoportail, ça "coince" uniquement avec Geoplateforme.

    PS 2 : je suis sous Windows 11 + MobAC 2.1.3

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Windows 11, MOBAC 2.3.3....

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Si c'était du au serveur le constat serait le même que ce soit MOBAC, Land, QmapShack, etc... Or ce n'est pas le cas, ont voit bien une légère latence sur. Land (qq croix rouges.. pas de carré noir). Sur MOBAC au départ c'était la cata, chaque déplacement de carte c'était tout qui passe en carré noir et croix avant de se stabiliser, le cache de tuiles n'était pas créé ni utilisé. Maintenant que c'est résolu la situation est équivalente à Land une croix rouge de temps en temps.
    Pour créer une carte, le temps a été divisé par deux et je n'ai pas vu d'erreur hier en créant une carte.

    Comme il y a eu un souci avec la précédente version de MOBAC qui ne savais plus lire les bsh. Il doit y avoir un bug dans MOBAC.

    0
    Comment actions Permalink
  • Avatar
    Teisseyre Patrice

    Bonjour Jules,

    je suis sur Windows 10 et je fais avec MOBAC 2.3.1
    Mais ça marche pareil avec Mobac 2.3.3
    Mais dalle font 52Km sur 52 Km
    réglage de Mobac Taille des dalle en niveau zoom 9 et zoom de netteté maxi 16

     

    Vitesse de téléchargement environ 1,4 mo/seconde

    0
    Comment actions Permalink
  • Avatar
    Jules Savignac

    Merci Patrice

    0
    Comment actions Permalink
  • Avatar
    Teisseyre Patrice

    Par contre vu certaines restriction de Windows suivant le paramétrage de windows, le mieux est de mettre le dossier de Mobac sur un autre disque dur que C:\

    0
    Comment actions Permalink
  • Avatar
    Jules Savignac

    "... le mieux est de mettre le dossier de Mobac sur un autre disque dur que C:\"

    Comment fait-on quand le disque dur du PC ne comporte pas d'autre partition que C:\ ? On utilise un DD externe ? (déjà essayé et ça fonctionne)

    Bon, je crois que je vais en rester là pour Geoplateforme et continuer à utiliser Geoportail qui fonctionne parfaitement. On reverra le problème de la connexion à Geoplateforme quand Geoportail sera HS.

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    "... le mieux est de mettre le dossier de Mobac sur un autre disque dur que C:\"

    Je crois qu'il s'est mal expliqué.. En fait c'est documenté comme ici par exemple

    Il suffit d'extraire les données dans le dossier de votre choix (pas d'installation)

    Mobac n'est pas un programme qui s'installe sur un PC (Dans l'espace réservé aux programmes), on le dézippe dans un espace de donnée (c:/user/.../document par exemple) et ensuite mettre un raccourci vers l'exe.

    Patrice confond le c:/ et l'espace c:/programm..

    Installation

    Copy or move the unzipped files to a folder where you would like to have Mobile Atlas Creator installed. On computers running Windows please make sure not to install MOBAC into Program Files sub-directory!

    please make sure not to install MOBAC into Program Files sub-directory!

    ne signifie pas : not to install MOBAC into c:/

    cdlt

    0
    Comment actions Permalink
  • Avatar
    Teisseyre Patrice

    Julien tu peux travaillé avec Mobac en externe sur un HDD externe. Mobac n'a pas d'installation.
    Moi mon programme est sur E et les Atlas fini sont sur un HDD externe, car ça peux vite devenir gros suivant ce que tu fait.
    En ce qui concerne les 2 plateformes qui pour le moment fonctionne ensemble, ce que j'ai remarqué c'est que les données sur le nouveau serveurs ont été actualisé et sont plus récente que sur le serveur Géoportail.
    J'ai fait les 2 zones ou je vais régulièrement Occitanie et Auvergne. Le reste de la France restera avec les dalles 2023 encore un peut.

    0
    Comment actions Permalink
  • Avatar
    alain pinzaglia

    Bonjour,

    Résolution du problème des tuiles non sauvegardées dans le tilestore (j'utilise MOBAC 2.1.3 sous Windows 7).

    J'ai eu le même problème que Thierry en utilisant les mapsources de Bernard (aucune tuile sauvegardée dans le tilestore, contrairement à d'autres mapsources), 
      
    En regardant dans le log de MOBAC, je me suis aperçu que le problème venait simplement du caractère ":" (deux points), qui se trouve dans chacune des mapsources de Bernard.

    L'erreur donnée dans le log est - par exemple pour les SCAN 25:
     java.io.IOException: Failed to create directory "D:\MOBAC\tilestore\db-Géoplateforme IGN : SCAN25"

    C'est simplement parce que Windows 7 (dans mon cas) ne peut pas créer un répertoire dont le nom contient le caractère ":"

    La solution consiste à supprimer le caractère ":" placé après "IGN" dans ces mapsources:
     - par exemple, remplacer "Géoplateforme IGN : SCAN25" par "Géoplateforme IGN  SCAN25"  

    Après cela tout fonctionne normalement, et s'il y a quelques carrés noirs au premier passage, ils disparaissent en général au 2° passage, lequel est beaucoup plus rapide car la plupart des tuiles sont déjà dans le tilestore. 

    Et bien sûr un grand merci à Bernard, qui avec ses contributions, facilite beaucoup la vie de nous autres "Twonavistes".

    Cordialement

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    je me suis aperçu que le problème venait simplement du caractère ":" 

    Bien vu !

    Certain qu'en l'absence de machine Windows, je ne pouvais pas tester cela, qui est une limitation bien Windowsesque...

    Je vais corriger de suite tous les scripts, ces ":" ne servent à rien sur le fond, c'est juste cosmétique dans le nom.

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Bonsoir, 

    Cf le post qui date de 3 jours, les ":" ont tous disparut des noms de paths, mais pas suffisant ! 

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Cela étant ça ne règle pas le défaut à 100%....

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Quel autre défaut ?

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Voilà, je viens de remplacer le fichier à télécharger en supprimant les ":", remplacés par des "()".

    NB : pour ceux travaillant avec un Mac ou une machine Unix, pensez à supprimer les anciens répertoires cache, cela occuperait de la place pour rien. Il faut le faire à la main, via l'explorateur de fichier, les vider dans Mobac ne suffit pas à les détruire entièrement.

    Par ailleurs, après un échange avec qqun de l'IGN, je confirme et réitère : la plateforme "geopf" est encore en cours de consolidation, il est "normal" que le service ne soit pas sans fautes. Cela au moins jusque fin novembre, on espère pas beaucoup plus, mais la situation est tendue. Il faut laisser le temps à l'IGN de travailler à cela, et si on veut faire de la "production", attendre en continuant d'utiliser la plateforme actuelle. Moi, j'ai posté ces scripts pour être prêt en janvier, rien ne presse avant !

    Cdlt,

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Et bien, il peut (pas toujours) y avoir quelques croix : Mais ça c'est probablement une latence du serveur

    Quand on génère une carte la plupart du temps ça fonctionne bien, sauf de temps en temps (de ce que j'ai constaté) il manque des tuiles, pas fréquent mais ça se produit. Cause : Idem ci dessus ?

    Et surtout pour un script multicouche il y a toujours les carrés noir et croix rouges. Presque comme au départ.

    Cdlt

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    "Et bien, il peut (pas toujours) y avoir quelques croix"

    OK. Je viens de répondre à cela ci-dessus.

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Pour info, l'IGN à récemment documenté la manière d'intégrer la carte Scan 25 comme fond de carte pour QGIS.

    0
    Comment actions Permalink
  • Avatar
    Jules Savignac

    Bonsoir

    Je ne résiste pas au plaisir de remercier à nouveau Bernard (pour son aide déterminante pour les nuls) et Alain (pour sa contribution au travail de Bernard).

    J'avais fini par me convaincre que j'étais sans doute le seul à avoir un problème "en utilisant les mapsources de Bernard (aucune tuile sauvegardée dans le tilestore, contrairement à d'autres mapsources)". Mais à présent tout est fonctionnel.

    0
    Comment actions Permalink
  • Avatar
    alain pinzaglia

    Bonsoir et merci du retour Jules, c'est sympa.

    0
    Comment actions Permalink
  • Avatar
    Bernard Perrot

    Bonsoir,

    Pour information, ça a été diffusé aujourd'hui aux abonnés à la lettre d'information concernant la bascule Geoplateforme :

    "Afin de vous permettre de préparer sereinement votre bascule vers la Géoplateforme, la date d’arrêt définitif de l’infrastructure du Géoportail est désormais fixée au 15 mars 2024."

    Cordialement,

    0
    Comment actions Permalink

Please sign in to leave a comment.