MOBAC

Commentaires

61 commentaires

  • Avatar
    Thierry CHARLÈS

    J'ai eu ce cas à traiter deux fois :

    - Pour la carte du  tour du Mont Blanc, ou il y a une autre problématique qui est la source de carte cote Italie,

    - Pour un itinéraire dans le massif de l'Eiffel ou le trajet passe régulièrement d'un cote a l'autre de la frontière.  

    Si sur le terrain, le but est de suivre un "gpx" c'est à  dire un trajet prédéfini, je pense que la solution c'est la carte vectorielle, c'est cette solution que j'ai mis en œuvre.

    Si sur le terrain, le but est de "naviguer" le long d'un GR ou entre des GR, etc.. Il suffit de couvrir le trait de la frontière avec de tuiles google ortho  (par exemple) de taille réduite. Et ensuite placer les lignes correspondantes en haut de liste. Ces tuiles vont couvrir les zones blanches IGN ou ITALIE (exemple), au final ça fait une carte continue.

    Cdlt

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    OK

    J'aurais pensé qu'il m'aurait suffit de trouver une carte 1/25000 d'italie et de superposer cette couche it à la couche fr..

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    - Ton premier challenge sera de trouver une 1/25 000 Italie

    - Le second challenge sera de constater que la logique est identique, sur ces tuiles.

    - Le troisième vu que ce sont des raster (image) il  y a forcément un morceau blanc Italien qui viendra par-dessus l'IGN France (ou inversement). 

    Donc il y aura toujours du blanc quoique tu fasse. Pour effacer les Blancs il faut les couvrir, donc une tuile plus petite et si possible avec une source qui couvre les deux côtés. L'ortho Photo est une solution, il y en as d'autre.

    Cdlt

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    OK OK..

    Merci pour tous ces éclaircissements !

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Bonjour,

    Je me permets de revenir ici car j'ai 2 interrogations :

    Je n'ai pas été jusqu'au chapitre regrouper les tuiles dans Mescartes.imp du tuto https://blog.utagawavtt.com/fr/blog/comment-creer-fond-carte-osm-gps ce qui fait que les cartes s'affichent dans une liste quand je vais sur "cartes" du GPS, mais elles ne s'affichent pas toutes ... par exemple j'ai bien mes 2 cartes de mon patelin (du 53) mais par contre, celles que j'ai fait des hautes alpes n'apparaissent pas dans cette liste... Je me dis que c'est peut-être le fait que les hautes alpes c'est loin de chez moi ? (j'ai créé une carte du 56, à 200 km de chez moi et elle ne s'affiche pas non plus dans la liste)

    Aussi, si je veux regrouper les cartes dans le fichier MescartesTopo.imp, je ne comprends pas bien la démarche du tuto où il est dit :

    "Puis dans Land vous ouvrez chacune de ces Rmaps, dans l’arbre de données carte/ouvrir carte

    Ensuite avec la souris vous glissez chaque rmaps dans le xxxTopo.imp (nous c'est MescartesTopo.imp"

    Comment, dans LAND, faire glisser chaque carte.rmap dans MescartesTopo.imp ? Clic droit "envoyer vers", "enregistrer sous" ? (j'ai essayé mais ça ne marche pas...)

    Dans LAND, mes cartes.rmap s'affichent bien à la demande, le fichier FranceTopo.imp aussi, mais pas le fichier MescartesTopo.imp (pourquoi n'apparait-il pas dans la liste des cartes ?; dans ces conditions je ne vois pas du tout comment faire...

    Merci par avance

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Bonjour,

    Illustration avec des Vmap.. Mais c'est le même principe.

    Rmap ou Rtmap.. Dans l'idéal nommer les tuiles de même niveau de zoom maTuile_XX.rmap (XX de 0 à 99)

    Glisser une tuile dans le topo et aller modifier le topo.imp en remplaçant XX par **; enregistrer, fermer, reouvrir Land ouvrira toutes les tuiles. On peut ainsi modifier les tuiles, ajouter, supprimer en indexant xx. Sans avoir a retoucher le topo.imp. Une ligne par niveau de zoom.

    Vmap .. Astuce nommer la couche issue d'OSM layers (par exemple), le *.clay le nommer layers.clay il suffit de copier coller un  layers.clay dans le même répertoire que la couche mvpf pour retrouver a l'identique l'aspect de la carte. Idem pour le fichier qui rends la carte routable.

     

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Merci pour l'explication, j'avais cru comprendre le principe MAIS, comme je le disais, mon fichier Mescartes.imp (hypercarte créée en suivant le tuto) n'apparait pas dans la liste des cartes (alors qu'il est bien dans compegps/maps...

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    C'est compliqué.. Tu empile plusieurs questions

    Comment, dans LAND, faire glisser chaque carte.rmap dans MescartesTopo.imp ? Clic droit "envoyer vers", "enregistrer sous" ? (j'ai essayé mais ça ne marche pas...)

    Si Land ne le montre pas :

    - Soit il n'y est pas..

    - Soit Land ne peut pas l'ouvrir, car le script est mal formaté, mais ça Land a dû te le dire

    mon fichier Mescartes.imp (hypercarte créée en suivant le tuto) n'apparait pas dans la liste des cartes (alors qu'il est bien dans compegps/maps...

    Peut tu faire une copie d'écran du répertoire ou est ce topo.imp.

    Sinon (un exemple sans l'indexation) voir le script mais ca sous entend que le tien est mal formaté

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Je reprends l'affaire à 0 car j'ai bien l'impression de mon fichier MescartesTopo.imp n'est pas bon...

    Donc avec LAND je créée une hypercarte ; elle est nommée New Hipermap.imp ; Je ne renomme pas pour ce nouvel essai.

    Alors effectivement elle s'affiche bien sur le coté gauche ; je fais afficher mes cartes.rmap mais quand je veux glisser /déposer vers NewHipermap.imp ça me dit que la période d'essai est dépassée... donc je comprends par là qu'il faut LAND PREMIUM

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Hé oui... 

    Mais si tu suit bien l'affaire..

    - Nomme toutes les dalles en les indexant.. 

    - Tu ouvre le NewHipermap.imp avec notepad

    et tu fait ton topo "a la main"..

    Je t'ai mis un exemple ce matin d'un topo.imp avec le nom des dalles en clair, un peu rébarbatif a tout réécrire s'il faut le faire a la main (surtout les sources d'erreurs)

    donc un exemple 

     

    De base tu copie/colle ceci si ça n'y est pas deja dans ton topo.imp

    CompeGPS MAP File
    <Header>
    Version=2
    VerCompeGPS=9.2.4
    Projection=
    Coordinates=1
    Datum=WGS 84

    La ligne Description est faculative

    Ensuite :

    </Header>
    <HiperMapLayers>
      Liste des cartes
    </HiperMapLayers>

    Et pour la liste des cartes:

     <HLayer File="FRANCE_RTMAP\CAMB_Z16_**.rmap" MaxZoomLevel="10.0" MinZoomLevel="0.5"/>

    • FRANCE_RTMAP : le Path /map/FRANCE_RTMAP
    • CAMB_Z16_**.rmap => une liste de tuiles au zoom 16 ** couvre de 00 à 99.
    • MaxZoomLevel="10.0" MinZoomLevel="0.5" => Le niveau de zoom pour lequel ces tuiles sont affichées

    (Attention a bien respecter la casse et les symboles c'est primordial : <HLayer File="....\..." ...."..." ..."..."/>

    Commencer par juste une ligne pour vérifier que ça marche, sauver le topo et rouvrir dans Land.

    Cette ligne correspond a une ou plusieures tuiles qui couvrent la zone CAMB au zoom 12

    <HLayer File="FRANCE_RTMAP\CAMB_Z12_**.rmap" MaxZoomLevel="250.0" MinZoomLevel="9.0"/>

    Cette ligne correspond  à la France entière, elle appelle la carte livrée avec Land.

    <HLayer File="FRANCE_RTMAP\Scan1000_6.rtmap" MaxZoomLevel="1000000.0" MinZoomLevel="9.0"/>

    Cdlt

     

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Bonjour,

    Je m'accorde un peu de temps pour faire "MonTopo.imp

    Tout d'abord, je ne sais pas ce que veut dire "nommer les cartes en les indexant" ; par exemple, dans mon répertoire MesCartes_Rmap j'ai nord_mayenne.rmap et queyras.rmap, tout ça fait par MOBAC en Z16.

    Pour l'instant, La nouvelle hypercarte créée par LAND New Hipermap.imp donne le contenu suivant (13 lignes) :

    CompeGPS MAP File
    <Header>
    Version=2
    VerCompeGPS=7.7.2
    Projection=
    Coordinates=1
    Datum=WGS 84
    </Header>
    <Map>
    BitmapWidth=-1
    BitmapHeight=-1
    Type=2
    </Map>

    Je suis ton tuto pour le modifier, cela donne :

    CompeGPS MAP File
    <Header>
    Version=2
    VerCompeGPS=7.7.2
    Projection=
    Coordinates=1
    Datum=WGS 84
    </Header>
    <HiperMapLayers>
    Liste des cartes
    </HiperMapLayers>

    Pour la liste des cartes, ça se complique...

    Puisque mes cartes_Rmap sont dans "MesCartes_Rmap", pour la carte du nord_mayenne (par exemple) je serais tenté de faire :

    <HLayer File="MesCartes_Rmap\nord_mayenne.rmap" MaxZoomLevel="10.0" MinZoomLevel="0.5"/>

    J'ai complété la ligne à l'aide de ton exemple sans rien piger du MaxZoomLevel= "10.0" (pourquoi 10 ? pourquoi pas 16 ?) et du MiniZoomLeval="0.5" (pourquoi 0.5 ?)

    Merci pour les éclaircissements / corrections.

     

     

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Bonjour,

    Bienvenue ca fait plaisir de te voir agiter le flag..

    Allons y progressivement..

    Tu va renommer tes Hyper map comme ceci (plus clair et plus simple quand ca sera finit )

    New Hipermap.imp => Enregistrez sous et tu fait: 

    QueyrasTopo.imp

    NordMayenneTopo.imp

    Ensuite tu va renommer les deux répertoires 

    MesCartes_Rmap => NORD_MAYENNE_RTMAP (Pour le répertoire qui contiens les tuiles de la Mayenne)

    MesCartes_Rmap => QUEYRAS_RTMAP (Pour le répertoire qui contiens les tuiles du queyras)

    Ensuite il y a combien de tuiles par lieu ?

    Ce qui aurai été bien c'est de faire pour chaque lieu (un mayenne nord et un Queyras) une tuile Z12.

    Donc imaginons que tu ai 10 tuiles pour le queyras, les indexer reviens a leur mettre un  numéro (index)

    Exemple 

    queyras.rmap devient => Queyras_Z16_Q01.rmap par exemple 

    s'il y en as plusieurs ca fera ...Q02, Q03, etc 

    et si tu met une Z12    => Queyras_Z12_Q01.rmap par exemple

    Ce qui donne

     

    <HiperMapLayers>

    <HLayer File="QUEYRAS_RTMAP\Queyras_Z16_Q**.rmap" MaxZoomLevel="10.0" MinZoomLevel="0.5"/>

    <HLayer File="QUEYRAS_RTMAP\Queyras_Z12_Q**.rmap" MaxZoomLevel="1000" MinZoomLevel="10"/>

    </HiperMapLayers>

    Tu peut ensuite mettre ou ajouter autant de tuiles que tu veux dans le répertoire => 01 à 99, plus  a toucher l'hyper carte 

    Il faut mettre le plus fort zoom ici Z16 au dessus du plus faible ici Z12

    Avec ces deux lignes quand le zoom est faible tu voit la  carte Z12 vue globale avec grandes route 

    Nommer le repertoire RTMAP ca masque le contenu de ce repertoire dans la liste des choix de carte tu ne verra que QueyrasTopo, idem aux cartes vendues ou tu ne voit que Francetopo. Sinon l'écran du GPS sera encombré par tous les noms de tuiles ce qui ne sert a rien.

    Cdlt

     

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Je renomme mes cartes rmap en rtmap ?

    nord_mayenne.rmap devient nord_mayenne.rtmap ?

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Juste le Repertoire qui contient les tuiles, les tuiles peuvent rester rmap

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Tu n'a qu'une seule tuile par secteur ?

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Je ne sais pas trop comment savoir le nombre de tuiles ? J'ai viré les atlas dans MOBAC après avoir copié collé les cartes.rmap dans MesCartes_Rmap de maps...

    Il y a un grand nombre de tuiles certainement car par exemple le nord_mayenne couvre bien 30 x 50 km, le queyras idem

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Combien de nom de carte pour chaque secteur ?

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Comment sont nommées ces cartes?

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Ah tu es en train de me perdre là....

    Comme déjà dit en amont, les cartes au format rmap créées par MOBAC ont été copiées dans un répertoire "MesCartes_Rmap" ; j'ai donc par exemple nord_mayenne.rmap, queyras.rmap, bonette.rmap, ubaye.rmap etc, donc 1 seul nom de carte par secteur (enfin ça dépênd de ce que tu appelles "secteur"...)

    --> Pour info, en faisant comme j'ai tenté :

    <HLayer File="MesCartes_Rmap\nord_mayenne.rmap" MaxZoomLevel="10.0" MinZoomLevel="0.5"/>

    et en copiant mon topo.imp dans maps du GPS, je le retrouve bien dans la liste de cartes et en le sélectionnant j'ai bien la carte qui s'affiche

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Alors c'est bon ne touche plus a rien.

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Ah bon ??

    OK mais pourtant c'est très différent de ce que tu indiques avec les renommages en RTMAP et les Qxx... ?

    J'essaie de comprendre, je pensais toucher au but et puis non... décidément !

    Je vais commencer par la toute petite carte de mon patelin (lassay) qui ne doit pas contenir beaucoup de tuiles (mais je ne sais pas combien... et je ne vois pas comment leur attribuer un Qxx ?)

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Il y a plusieurs méthodes tu as choisis une voie un peu différente de celle que j'imaginais a distance.

    En gros tu as fait des cartes de surfaces plus grandes, une par secteur, et tu as choisis de les grouper dans une seule hyper map, c'est une solution. 

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Une autre solution est de faire par exemple une hyper map par secteur, et d'extraire de Mobac des zones plus petites ou de zoom différent voir des cartes de type différent et de les lier par une hyper map.

     

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Il y a encore d'autre manières.

    Donc si ca marche et que ca te convient c'est bon.

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    OK

    Ce qui m'ennuie c'est que "MonTopo" ne sert pas à grand chose car dans le GPS quand je fais afficher les cartes, j'ai FranceTopo , MonTopo, mais aussi toutes les cartes de mon répertoire MesCartes_Rmap (nord_mayenne.rmap, queyras.rmap, bonette.rmap, ubaye.rmap etc)

    Si MonTopo gère toutes ces cartes là (1 ligne par carte), il n'est pas nécessaire qu'elles s'affichent toutes dans la liste...

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Bien,

    Relis ce que j'ai écris plus haut.. La réponse y est!

    Cdlt

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Merci.

    Dans un dernier élan avant d'abdiquer, j'ai renommé les cartes rmap en RTMAP et effectivement ça répond à la question.

    Par contre l'attribution des Qxx aux tuiles, ça reste mystérieux  puisque je ne vois pas comment les lister...

    Pour exemple je viens de faire une carte de mon patelin ; c'est donné pour 36 tuiles mais une fois la carte rmap créée, où serait la liste de ces 36 tuiles ?

    --> Si non je laisse tomber (pour le moment) j'ai la tête farcie !

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Bonsoir

    Je te met un lien, c'est un exemple pour Lassay.

    Tu charge le contenu, tu copie le tout le dossier et le fichier dans /map de Land et de ton GPS et tu regarde comment ca marche en zoomant.

    Ca va jusqu'au zoom 17, volontairement le Z17 ne couvre pas tout le Z16..

    L'astuce pour avoir une carte continue est dans le topo.imp

    Ensuite fais toi en une copie et inspire toi de cet exemple

    https://drive.google.com/drive/folders/1qsFUeq7tH6MrtJyxQnp5y1wb_7szQZgM?usp=sharing

    Cdlt

    0
    Actions pour les commentaires Permalien
  • Avatar
    Thierry CHARLÈS

    Nommer le répertoire RTMAP masque le contenu de ce répertoire dans la liste des choix de carte tu ne verra que QueyrasTopo.

    Si tu le nomme RMAP tu verra la liste des tuiles...

    L'indexation permet de n'écrire qu'une ligne par niveau de Zoom et de remplacer les tuiles sans toucher au topo.imp

    0
    Actions pour les commentaires Permalien
  • Avatar
    Philippe RICHARD

    Salut !

    Merci pour ton exemple concret ; je comprends un peu plus.

    Par contre, 2 questions subsistent  néanmoins :

    - je ne comprends toujours pas comment faire apparaitre la liste des tuiles d'un fichier.rmap ;

    - je ne comprends toujours pas ces MinZoomLevel et MaxZoomLevel ; intuitivement pour une carte en Z16, j'aurais mis MaxZoomLevel à 16.0... pour une Z17, 17.0...

    Pourquoi des 5.0, 10.0 ou 20.0 ?

    0
    Actions pour les commentaires Permalien

Vous devez vous connecter pour laisser un commentaire.