MOBAC
Bonjour,
J'ai un peu de temps et je suis en train de me mettre à MOBAC en suivant le tuto randochartreuse.
Je me heurte à la création de l'atlas ; j'ai pourtant coché comme indiqué le zoom aux niveaux 10 et 15 et sur la carte le curseur à 10 comme il est aussi indiqué.
Malgré cela, j'ai le message "atlas format restriction violation etc...")
Merci par avance pour les bons conseils.
-
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
-
- 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
-
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
-
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.
-
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é

-
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
-
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 84La 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
-
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.
-
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
-
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
-
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 ?)
-
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...
-
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 !
-
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
-
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
-
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 ?
Please sign in to leave a comment.
Comments
61 comments