MapSetToolKit

Discussion sur les cartes pour MapSource, Basecamp, Nroute et autres logiciels pour Garmin

Modérateur : cyber6

Répondre
Message
Auteur
cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

MapSetToolKit

#1 Message par cypherman » jeu. 9 nov. 2006 11:14

Avec toutes les discussions qu'il y a eu sur la création de cartes Garmin, l'installation de ses cartes dans Mapsource, l'installation de TYP dans des cartes personnel, etc, j'ai décidé de faire un petit programme qui couvre sous ses éléments.

Vous pouvez download le programme MapSetToolKit http://cypherman1.googlepages.com/home

Ce programme est en Beta en ce moment, car j'ai des choses que je veux terminer, comme la compilation d'un fichier TYP qui n’est pas encore intégré dans cette version. Aussi je n’ai pas eu le temps de faire de fichier HELP, ça va venir par exemple.


Voici une liste des features de l'application:
- Supprimer les cartes personnelles et commerciales du registre.
- Création du fichier TDB et du fichier global IMG.
- Personnaliser les Level/zoom du img et TDB
- Création d'un fichier .reg pour enregistrer votre mapset dans marsource (Dans une prochaine version, l'application pourra le faire pour vous l'enregistrement)
- Convertir les TDB products (personnelle) en families (commercial) et y intégrer un TYP.
- Affiche dans la liste des mapset le CODE et ID
- Compile le fichier TYP à partir du fichier txt-typ.
- Compile le fichier TYP sans generer de mapset,
- Install le mapset dans mapsource automatiquement



Je veux remercier Buscuit pour son aide en tant que tester et aussi pour m'avoir aidé à trouver les features qui seraient intéressant d’intégrer dans l'application.

En espérant que cette application vous sera utile.


Cypherman

cypherman a écrit :Ma essayer d'expliquer comment ca marche et de définir la fonction de chaque terme.

1) Pour la sélecction des fichiers IMG, il faut que les fichiers soit de 8.3 (12345678.img). C'est seulement des chiffres qui doit former le nom du fichier avec l'ext IMG. C'est une exigence de Mapsource. Si on fait des img qu'on ne veut pas mettre dans mapsource. Pour le GPS ca fonctionne d'une autre facon. Mais J'en parlerais une autre fois vu que la on parle de TDB ici.

2) MapsetDirectory: C'est le répertoire qui sera créé par l'application afin d'y mettre le fichier TDB, le global.img, le .reg et une copie des IMG que vous avez sélectionnés.

3) Mapset name: Le nom du mapset qui sera affiché dans mapsource (produit)

4) Product Code : est le numéro unique du mapset. Il doit etre différent d'un mapset a l'autre. C'est pour cela que je l'affiche dans la liste des mapse, pour vous aider a voir les quel qui sont utilisés.

5) img /level zoom: C'est la définition des level qui a été défini dans les IMG qui ont été créé. Pour voir comment level/zoom défini dans le IMG ouvrir le img avec mapedit et aller dans le menu File/Map Properties et dans l'ongle Level.

6) Dans convert product familiesproduct: Personnellement, pour ceut qui ne maitrise pas bien la premiere partie je metttrais pas de valeur dans le champs product Id et TYP.

7) Product ID: Sert a modifier le TDB afin de pouvoir le mettre dans la branche Families dans mapsource. Le product ID est un chiffre en HEXA (0-9 et A-F). A quoi ca sert, c'est simple. Les TDB généré par cgpsmapper sont fait pour ce retrouver dans la branche Product seulement. Les TYP ne fonctionne pas dans cette branche. Alors si on veut ce faire des cartes avec ses propres icon, polygon et ligne, il faut etre en mesure d'utiliser les fichiers TYP.

8) TYP: Si nous avez saisie un Product ID, vous pourvez sélectionner votre fichier TYP compilier (.TYP) ou un fichier TYP non compiler (.txt) qui sera compilé par MapSetToolKit.

En espérant que j'ai répondu a plusieurs questions des gens.
Modifié en dernier par cypherman le ven. 1 déc. 2006 07:16, modifié 9 fois.

Avatar du membre
BeerMan-Qc
Messages : 5389
Enregistré le : dim. 27 févr. 2005 23:52

#2 Message par BeerMan-Qc » jeu. 9 nov. 2006 11:18

merci beaucoup à vous 2!

c'est le summum pour le patenteux de cartes Garmin!


ça sera très partir! :D

Avatar du membre
BeerMan-Qc
Messages : 5389
Enregistré le : dim. 27 févr. 2005 23:52

#3 Message par BeerMan-Qc » jeu. 9 nov. 2006 11:20

oups.. j'ai une erreur au lancement du exe:

AppName: mapsettoolkit.exe AppVer: 0.0.0.0 ModName: msvcrt.dll
ModVer: 7.0.2600.2180 Offset: 000360cb

je suis sur WinXP

Andouille
Messages : 476
Enregistré le : lun. 25 sept. 2006 18:53

#4 Message par Andouille » jeu. 9 nov. 2006 11:29

Je l'ai pas essayé encore, mais wow! bravo pour votre travail, on a des as ici!
Image

I disapprove of what you say, but I will defend to the death your right to say it.
-- Voltaire - "The Friends of Voltaire", 1906, by S. G. Tallentyre

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#5 Message par cypherman » jeu. 9 nov. 2006 11:30

oups on a déju eu ce probleme.. je vais regarder si je me suis pas trompé de version quandje l'ai mis disponible. je te reviend

Avatar du membre
Goose38
Messages : 853
Enregistré le : mer. 9 mars 2005 23:41

#6 Message par Goose38 » jeu. 9 nov. 2006 11:31

COOL mon ami. J'ai hate d'essayer ca et d'en comprendre toutes les utilités.

See you teacher.

Avatar du membre
Buscuit
Membre Spécial
Messages : 1508
Enregistré le : jeu. 24 mars 2005 08:08

#7 Message par Buscuit » jeu. 9 nov. 2006 11:34

Vous allez voir c'est super :D
C'est quand on met un pied devant l'autre qu'on finit par avancer...
https://sites.google.com/site/scdiscdi/
http://sites.google.com/site/touratechttqv/

Avatar du membre
Buscuit
Membre Spécial
Messages : 1508
Enregistré le : jeu. 24 mars 2005 08:08

#8 Message par Buscuit » jeu. 9 nov. 2006 11:37

Les Img2MS et les M3 peuvent aller se rhabiller... :wink:
Bravo à cypherman pour son travail !
C'est quand on met un pied devant l'autre qu'on finit par avancer...
https://sites.google.com/site/scdiscdi/
http://sites.google.com/site/touratechttqv/

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#9 Message par cypherman » jeu. 9 nov. 2006 11:40

Bon j'avais pas mis la bonne version:

ici

J'ai éditer aussi mon premier post pour mettre a jours.

Beerman-qc peux-tu le tester SVP ou une autre personne qui n'a jamais utilisé l'application pour savoir s'il s'execute sans erreur.

Avatar du membre
Buscuit
Membre Spécial
Messages : 1508
Enregistré le : jeu. 24 mars 2005 08:08

#10 Message par Buscuit » jeu. 9 nov. 2006 11:42

Beerman-qc n'est pas en ligne, j'ai vérifié c'est bien la bonne cette fois cypherman :wink:
C'est quand on met un pied devant l'autre qu'on finit par avancer...
https://sites.google.com/site/scdiscdi/
http://sites.google.com/site/touratechttqv/

Andouille
Messages : 476
Enregistré le : lun. 25 sept. 2006 18:53

#11 Message par Andouille » jeu. 9 nov. 2006 11:43

ca marche ici! :)
Image

I disapprove of what you say, but I will defend to the death your right to say it.
-- Voltaire - "The Friends of Voltaire", 1906, by S. G. Tallentyre

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#12 Message par cypherman » jeu. 9 nov. 2006 11:44

merci Andouille pour le test.

merci Buscuit. Beerman-Qc a été trop rapide à quitter ou c'est moi qui a pas été assez vite :D

Avatar du membre
BeerMan-Qc
Messages : 5389
Enregistré le : dim. 27 févr. 2005 23:52

#13 Message par BeerMan-Qc » jeu. 9 nov. 2006 11:48

fonctionne !

ça sera vraiment le best des best! en plus fait au Qc!


merci beaucoup!

20/100
Messages : 14
Enregistré le : mer. 15 févr. 2006 20:11

#14 Message par 20/100 » jeu. 9 nov. 2006 13:41

Wow !!! :idea: :idea:
Merci beaucoup je vais essayé ce soir. Quel équipe.

Avatar du membre
richsnake
Messages : 560
Enregistré le : dim. 28 août 2005 20:05

#15 Message par richsnake » jeu. 9 nov. 2006 20:27

Sacre-bleu! :D :D

Je vais essayé ça ce soir.

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#16 Message par cypherman » ven. 10 nov. 2006 09:31

Nouvelle version de MapSetToolKit est disponible. (Version 0.98)

Correction: Bug avec certain fichier TYP.
Ajout: Nouvelle validation sur les champs de saisies.

DOWNOAD

J'ai mis à jours l'url du premier POST.

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#17 Message par cypherman » ven. 17 nov. 2006 07:17

Nouvelle version de MapSetToolKit est disponible. (Version 0.99 )

Correction: Bug avec les fichiers TYP.
Ajout:
- Copie le fichier TYP dans le repertoire MapSet.
- Ajout dans la liste des Mapset l'affichage du CODE ou ID
- Compilation d'un TYP (Si vous sélectionnez un fichier TYP avec l'extention txt, le programme compile le TYP. )
- Ajout de validation supplémentaire dans les champs de saisie.

DOWNOAD

J'ai mis à jours l'url du premier POST.

bebergps
Messages : 189
Enregistré le : dim. 29 oct. 2006 05:16

#18 Message par bebergps » ven. 17 nov. 2006 07:54

cypherman tu es la?

cypherman
Membre Spécial
Messages : 302
Enregistré le : lun. 4 avr. 2005 22:43

#19 Message par cypherman » mer. 22 nov. 2006 11:41

J'ai recu quelque messages concernant mon application en me dissant que mon application m'affiche pas le produit City select V7 dans la liste des mapset a déinstaller.

Vu que je n'ai pas ce produit, j,aimerais savoir s'il y a pas un personne qui pourrait m'envoyer un export du registry de la branche de City Select V7 afin que je corrige ce petit problème. Dans les messages que j'ai recu, il me dise que City Select V6 fonctionne très bien. Je trouve ca bizarre.

merci de votre aide
Cypherman

Avatar du membre
BeerMan-Qc
Messages : 5389
Enregistré le : dim. 27 févr. 2005 23:52

#20 Message par BeerMan-Qc » mer. 22 nov. 2006 15:31

voici:

Code : Tout sélectionner

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\City Select North America v7]
@=""
"DataInstallDir"="C:\\garmin\\"
"SourceDir"="M:\\"
"ID"=hex:7d,00
"MDR"="C:\\garmin\\CSNA7_mdr.img"
"IDX"="C:\\garmin\\CSNA7.mdx"

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\City Select North America v7\1]
"Notice"="C:\\garmin\\CSNA7\\license.txt"
"Bmap"="C:\\garmin\\CSNA7.img"
"Tdb"="C:\\garmin\\CSNA7.tdb"
"Loc"="C:\\garmin\\CSNA7"
"Partial Install"=hex:00

Répondre