Bug script hypercarte
Bonjour,
Je souhaite utiliser des fonds de carte obtenus avec MOBAC. Ma config: MacBook Air Monterey 12.7.3, Land 9.2.4 version gratuite, GPS Anima+.
Pas de pb pour obtenir les fonds de carte avec MOBAC. Pour créer l'hypercarte qui les gère, et placer le tout dans l'arborescence Land, j'ai suivi un tuto d'Utagawavtt "obtenir les fonds de carte IGN France", confirmé par Mr T. Charles dans une discussion de la communauté: "Lecture carte .imp sur Aventura 2". J'ai fait le script suivant:
lJ'ai placé le dossier MOBAC RTMAP et le script MOBAC_Topo.imp comme suit:
A l'ouverture de Land, l'arbre des cartes est le suivant:
Dans le menu, je fais: "Cartes / Ouvrir nouvelle carte / MOBAC_topo.imp et j'obtiens le message d'erreur suivant:
Quelqu'un peut il me corriger ce qui ne va pas?
PS: mes fonds de carte MOBAC fonctionnent bien sous Land.
Cordialement à vous et merci d'avance
-
Bonjour,
De ce que je comprend...
dans le path ...CompeGps/map
- Tu a un dossier MOBAC_RTMAP qui contient toutes tes tuiles,
- Tu a un fichier MobacTopo.imp (le script en fait)
Il doit y avoir un problème de syntaxe genre un espace qui n'en est pas un vu que je vois des retours a la ligne.
En plus dans L'arbre de Land je ne vois pas les fichiers.. Et on voit la tuile Z01.rmap dans la liste des Cartes de land
Ce que tu va faire:
- Tu ne touche pas a ce que tu as fait,
- Tu va créer un dossier Mobac_RTmap dans le path /map de CompeGps
- Tu va copier coller toutes les tuiles dans ce nouveau dossier Z_xx.rmap
Ensuite tu ouvre Land
Tu va créer une nouvelle hyper carte que tu renomme et sauve MobacTopo.imp
Ensuite tu ouvre glisse MobacTopo.imp avec la souris en haut de l'arbre
Puis tu va ouvrir avec land la tuile Z01.rmap qui est dans Mobac_RTMAP elle vient se mettre tout en haut
Avec la souris tu glisse cette tuile sur (dans) MobacTopo.imp et tu sauve
Tu ferme land
Tu réouvre Land (en principe MobacTopo.imp va se ré-ouvrir il n'y a qu'une tuile dedans)
Tu t'assure que ca fonctionne en fermant et ouvrant MobacTopo.imp
Si c'est OK tu ferme Land
Avec ton éditeur de texte, tu ouvre MobacTopo.imp et tu remplace le 01 de Z_01.rmap par **. UNIQUEMENT CA!!
Sauver
Ouvrir Land et ca doit être bon
Exemple
Et dans MTBO_RTMAP il y a :
Et le script cas simple c'est :
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=8.9.2
Projection=
Coordinates=1
Datum=WGS 84
Description=2022-07-05 Vermandois, ISOM MTB 1/20 000 equidistance 5 m, Open Orienteering Mapper, QGis, © les contributeurs d’OpenStreetMap
</Header>
<HiperMapLayers>
<HLayer File="MTBO_RTMAP\ISOM_T**.rmap"/>
</HiperMapLayers>Pour faire "propre"
Ligne 8 description tu y met ce que tu veux, c'est le texte qui apparaitra dans propriétés
Description=2022-07-05 Vermandois, ISOM MTB 1/20 000 equidistance 5 m, Open Orienteering Mapper, QGis, © les contributeurs d’OpenStreetMap
Plus complexe ou sophistiquer, en jouant avec les niveaux de zoom
Dalle_** : Ce sont des tuiles niveau zoom genre Z12 à Z16
Wiew_00.rmap : C'est une carte d'un zoom de plus haut niveau
Attention a la syntaxe, au moindre caractère inconnu ca ne s'ouvre pas.
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=8.9.2
Projection=2,Mercator,
Coordinates=1
Datum=WGS 84
Description=2022-06-22 Exemple topo.imp, carte GR 800 WGS 84, © IGN SCAN 25 , MOBAc
</Header>
<HiperMapLayers>
<HLayer File="GR800_RTMAP\Dalle_**.rmap" MaxZoomLevel="5.500" MinZoomLevel="0.1"/>
<HLayer File="GR800_RTMAP\Wiew_00.rmap" MaxZoomLevel="250.0" MinZoomLevel="4.5"/>
</HiperMapLayers>C'est une méthode, mais maintenant, moi je fais une seule tuile au format MBTile SQLite qui couvre ma sortie, a chaque nouvelle sortie je recommence, au final ca va plus vite et la carte est toujours la plus récente.
Cdlt
-
Merci Mr Charlès, ça marche super. J'ai parcouru rapidement vos exemples, je ne suis pas sur que mon GPS Anima+ supporte les fomats MBtile SQlite. Je vais regarder mieux, quoiqu'il en soit, mon but est aussi de faire une tuile par sortie.
Merci encore, bien cordialement à vous
BH
-
Bonsoir,
Après avoir réglé, sur Land, mon pb d'hypercarte pour fonds de carte MOBAC, j'ai voulu le transférer sur mon Anima+.
J'ai fait un glisser déplacer de "MobacTopo. imp" et du répertoire "MOBAC_RTMAP" à partir de
vers SD Card/TwoNavData/Maps.
Lorsqu'on fait Fichiers>Cartes on voit les 2 fonds de cartes: "Z_01.rmap et Z_02.rmap" qui sont dans "MOBAC_RTMAP". On ne voit pas "MobacTopo.imp".
Quelqu'un peut il m'éclairer. Merci d'avance.
Les fonds de cartes s'ouvrent bien et sont bien appelés si ouverture d'une trace correspondante.
Si on cherche à lancer "MobacTopo.imp" on a un pop up: "Map does not specify a image file name".
Cette situation ne me semble pas très propre.
-
Bonsoir,
Le fichier topo.imp n'est pas a inclure dans MOBC_RTMAP, mais dans /map
Donc je repète une nouvelle fois dans le /map (de land ou du GPS) ont doit avoir deux lignes distinctes:
- MOBC_RTMAP (son contenu sera invisible dans Land et dans le GPS)
- MobacTopo.imp
Il suffit de copier en deux étapes:
- une fois le dossier MOBAC_RTMAP (complet) du /map de Land au /map du GPS
et
- Une fois le fichier MobacTopo.imp du /map de Land au /map du GPS
La même arborescence dans les deux Land et le GPS!
Pourquoi vouloir déplacer, du coup tu perd la référence que tu avait créer dans le /map de Land, si pour une raison ou une autre tu le déplace ailleurs ou maladroitement il faut tout recommencer !
Exemple en image du contenu du "/map" pour la carte dite Renard des Sables
- Un répertoire Renard_RTMap
- Un fichier Vect_Renard.imp
Ici ce sont juste des "tuiles" vectorielles (Raster dans le cas de Mobac) d'ou le petit "Vect" dans le nom de baptême de la carte
Et dans le GPS tu ne verra qu'une seule ligne "R Vect_Renard".
Tu sélectionne Vect_Renard et c'est bon, dans ton cas particulier MobacTopo (Ne cherches pas renard dans ton gps!!!)
Cdlt
-
Bonjour Mr Charlès,
Merci pour votre réponse. Oui, MobacTopo.imp n'est pas inclus dans le dossier MOBAC_Topo.imp. Ce sont bien deux objets distincts sous /Maps. Sauf erreur de ma part, sous MacOs, un "glisser-déplacer" entre 2 lecteurs différents revient à "un copier -coller".
Ceci dit, j'ai viré les MobacTopo.imp et MOBAC_RTMAPdu GPS et j'ai appliqué votre procédure en respectant l'ordre.
On se retrouve dans le même état que précédemment: Lorsqu'on fait Fichiers>Cartes on voit les 2 fonds de cartes: "Z_01.rmap et Z_02.rmap" qui sont dans "MOBAC_RTMAP". On ne voit pas "MobacTopo.imp". Enfin leu de Land, les arborescences de Land et du GPS me semblent bizarres:
Land: dans cartes enregistrées, MobacTopo.imp est déployable, pas FranceTopo.imp
GPS: MobacTopo.imp est déployable (idem Land) et de lus on a le contenu de MOBAC_RTMAP.
Voilà, voilà.
Cordialement à vous.
-
Dans Land ou le GPS j'active *.imp et j'ai ma carte ça marche
Dans l'arborescence de Land liste des cartes je ne "voit" que deux lignes, ma liste de carte n'est pas polluée par ma liste de dalles.
Si je déploie dans Land (dernière version Window la vôtre sous mac je ne sais pas) je vois le contenu
Dans la liste (bibliothèque de carte) le topo n'est pas déployable
Dans la liste des cartes active le *.imp est déployable
Donc vous sélectionnez votre carte dans land et dans le GPS et vous regardez sur l'écran si la totalité de votre carte est visualisée (affichée) si c'est le cas c'est bon.
Pour le reste ce sont probablement des artefacts de versions.
Cdlt
-
Concrètement le problème est que le GPS n'affiche pas MobacTopo.imp dans les cartes mais les 2 fonds qui sont dans le dossier MOBAC_RTMAP et que si, via le gestionnaire de fichiers du GPS, je cherche à activer MobacTopo.imp j'ai le message: "Map does not specify a image file name".
Concernant votre réponse sur la copie d'écran de l'arborescence Land, vous dites:
"Dans la liste (bibliothèque de carte) le topo n'est pas déployable
Dans la liste des cartes active le *.imp est déployable"
Sauf que chez moi, dans la bibliothèque le MobacTopo est déployable alors que le FranceTopo ne l'est pas. S'agissant de 2 instances d'un même objet " *.imp " ils devraient avoir les mêmes méthodes. Idem pour la bibliothèque du GPS.
Merci encore pour votre aide, je vais entrer en contact avec le support en restant focus sur le fonctionnement du GPS.
Cordialement
-
Sous ce lien tu va pouvoir importer une carte (Un dossiers de tuile RTMAP et un fichier *.imp).
Tu les importe et tu copie colle dans le /map de Land puis le /map de ton GPS et regarde si c'est OK.
Double clic sur le Vect_Beaune.imp dans Land la carte s'ouvre ca se passe en cote d'or. Dans le GPS tu va dans carte tu clic sur cette ligne Vect_Beaune.imp, puis tu la visualise (sur ton gps ancien je ne sais plus comment ca se fait)
https://drive.google.com/drive/folders/1qkSK2UJwofx1l0s_Hqc8ow0KLAQg-y9s?usp=sharing
Pour ta carte, fait pareil tu copie colle sur un Cloud ou sur WeTransfert et tu me l'envoie je vais regarder.
Cdlt
-
Bonjour,
Merci pour le temps que tu consacres à mon problème. Il semble que le lien ne fonctionne pas:
"404. Il s'agit d'une erreur.
L'URL demandée est introuvable sur ce serveur. C'est tout ce que nous savons."
- Que ce soit avec les navigateurs SAFARI où FIREFOX,
- Que ce soit en cliquant sur le lien ou en le copiant dans la barre d'adresse.
Veux tu que je t'envoie mon adresse mail pour me les adresser?
Cdt
-
Bonjour,
Normal, sans réponse j'ai clos l'accès au lien ce matin, pour des raisons de sécurité vis a vis de mon Cloud.
Oui je veux bien ton adresse mail ca sera plus facile.
Procédure tu l'écrit ici a la suite; des que je la récupère je t'envoi un acquittement via cette adresse.
Ensuite tu viens sur le dialogue ou tu la postée et a droite la roue dentée tu efface ce message.
CDLt
Vous devez vous connecter pour laisser un commentaire.
Commentaires
13 commentaires