Google
  Web www.gpspassion.com


GpsPasSion LIVE!
www.flickr.com
This is a Flickr badge showing public photos from GpsPasSion Live !. Make your own badge here.

www.NaviBlog.com



Versions

Links/Liens




Portal/Portail
Rechercher

- -

Polls/Sondages
Sondage
Pour vous guider sur la Route :
GPS Mobile (SEM)
GPS Intégré
Smartphone
Autre
Voter  -  Résultat des votes
Votes : 2402




Club GpsPasSion
Soutenez le site!

USA: (US$)
EUROPE: (€)
Guide Paypal


GpsPasSion Forums
Home | Profile | Register/Enregist. | Active Topics | Search/Recherche | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Systčmes Embarqués et Autonomes et Kits PDA
 Systčmes Fixes
 Editer carto sur VDO (ex carin520) pour POI Radar
 New Topic  Reply/Répondre
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 5

f-rico

24 Posts

Posted - 02 nov. 2004 :  18:44:37  Show Profile  Reply with Quote
Je suis nouveau sur ce forum et vous remecie par avance de vos réponses.

QQ pourrait il me dire ou trouver une carto avec les POIs radar pour un Carin520 oui je sais c'est pas tout neuf!!

Mais bon ça marche depuis au moins 7 ans dans mon bahut!

L'equivalent actuel est du VDO dayton en terme de compatibilité et de suivi du matos...

OU BIEN le nom du soft avec lequel je pourrait retravailler la carte d'origine

Enfin toute info est l bienvenue

MERCI

Ads


gpspassion

94154 Posts

Posted - 02 nov. 2004 :  18:59:39  Show Profile  Visit gpspassion's Homepage  Reply with Quote
A priori pas possible, désolé, et on va dans les forums "Systemes Fixes" ;-)

___________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion)
Best "GPS" PocketPC/Choisir un PDA ou un Kit "GPS" / Oů commencer?
Go to Top of Page

f-rico

24 Posts

Posted - 03 nov. 2004 :  15:22:37  Show Profile  Reply with Quote
Ah!!!


Merci de cette réponse rapide...

C'est pourtant du Navteq?

Aucun soft d'édition du logiciel?
Go to Top of Page

f-rico

24 Posts

Posted - 03 févr. 2005 :  20:22:19  Show Profile  Reply with Quote
Bon apres ces QQ mois de silence

Ma question est :
- La situation a t elle changée??

- Dans quel language la carto est écrite sur ce produit



MERCI les admins
Go to Top of Page

vmatias

France
385 Posts

Posted - 09 févr. 2005 :  17:29:07  Show Profile  Reply with Quote
Les cartes Navtech sont au format propriétaire SDAL !
Go to Top of Page

lvi

2 Posts

Posted - 19 févr. 2005 :  13:59:42  Show Profile  Reply with Quote
J'ai un VDO Dayton MS5000 avec une carto Navteq.

Pour ajouter des POIs , est-il possible d'ajouter des fichiers dans la structure du CD-ROM ( avec l'aide d'un PC et d'un Graveur ) ?

Si oui , ou doit on mettre ces POI pour les faire reconnaitre pas le soft ?

Merci d'avance.
Go to Top of Page

vmatias

France
385 Posts

Posted - 22 févr. 2005 :  18:22:37  Show Profile  Reply with Quote
Je travaille sur le sujet.
J'ai moi aussi une carto NavTech (Renault)
Je ne manquerais pas de vous tenir informés ;-)
Go to Top of Page

lvi

2 Posts

Posted - 27 févr. 2005 :  14:38:22  Show Profile  Reply with Quote
As-tu des pistes que je pourrais explorer ?

Merci.
Go to Top of Page

vmatias

France
385 Posts

Posted - 28 févr. 2005 :  16:43:54  Show Profile  Reply with Quote
Salut Ivi,
Les pistes je j'ai ŕ la date d'aujourd'hui sont :
- Ma carte NavTech Renault n'est pas au format SDAL comme je l'ai indique
- Elle est au format CDF (Carin Database Format).

Un point positif, d'aprčs les spécifications SDAL (Navtech) il est tout ŕ fait possible d'y inserer de nouveau POIs et de nouveau messages.

Reste un point juridique ŕ résoudre avant d'aller plus loin.
Avons nous le droit de modifier ces données ?

A priori non, car elles sont protégées par CopyRight.
Męme si nous savons le faire, nous en n'avons pas le droit.

(Ai-je raison mr GPSPassion ?)
Go to Top of Page

zapp

Germany
29 Posts

Posted - 01 mars 2005 :  00:31:36  Show Profile  Reply with Quote
Une grande partie des équipementiers utilise leur propre format pour les données cartographiques. Il y a trčs peu de chances que les spécifications CDF soient les męmes que celles de SDAL.

As-tu un lien sur les spécifications SDAL concernant la possibilité d'ajout de POI ?

Edited by - zapp on 01 mars 2005 01:14:11
Go to Top of Page

vmatias

France
385 Posts

Posted - 01 mars 2005 :  09:09:24  Show Profile  Reply with Quote
Salut zapp,
Pour ce qui est des spécifications SDAL, rends-toi sur le site NacTech, aprčs inscription tu as accčs au document des spécifications, c'est un PDF de 2,5 Mo environ. Dans ce documents est décrite la structure de la base (tout y est męme les structures primaires en C).
Quand je dis "il est tout ŕ fait possible ...." c'est ŕ partir de ces spécifications, neanmois il faut :
- Il faut éditer la base,
- y inserer les modifications
- sauvegarde le fichier
- graver le CD

Ma question avant de s'investir d'avantage, est de savoir si on a le droit de le faire ou pas (juridiquement parlant).

Sinon pour ce qui est des équipements "Carin" (Renault/BMW/...) la base est au format "CDF", ŕ priori propričtaire ŕ "Darin". Si quelqu'un connaît ce format ..... Le fichier principal s'appelle CARINdb.
Go to Top of Page

admin_0

1 Posts

Posted - 23 mars 2005 :  15:03:22  Show Profile  Reply with Quote
Impossible de trouver quelque chose sur le format CDF.
J'ai un systeme NAVI-70 sur OPEL qui est en fait un VDO Dayton acceptant les fichiers CarinDB.
Les specs de SDAL n'ont rien a voir avec le format CDF.
Si vous trouvez les specs de CDF j'esaierai d'ecrire un logiciel d'insertion de POI...
A+
Go to Top of Page

vmatias

France
385 Posts

Posted - 22 mai 2005 :  16:45:44  Show Profile  Reply with Quote
Bonjours ŕ tous,
Une premičre analyse des fichiers VDO Dayton (CarinDB et CARINET) disent le suivant :
- Blocks de données de 2K (0x800)
- Trois premiers octets, numéro du block (enregistrement ?)
- Quatričme octet, nombre de blocks de 2k
- Les six suivants, type de section
- Deux suivants, nombre d'enregistrements dans la section
- Quatre suivants (Block suivant)
- Quatre suivants (Block précédent)

NB : Cette stucture est dépendante du type de section. Par éxemple, si nous prenons les premiers octets du fichier CARINET cette sutructure n'est pas respecté. Par contre si on prend une section comme :
00 01 43 08 00 65 00 00 00 18 01 94 00 01 4B 08
00 01 3B 08 .. .. .. ..

Elle se décompose comme suit :
00 01 43 08
00 01 43 - Numéro séquentiel
08 - Nombre de blocs de 2k

00 65 00 00 00 18 - Type de section
01 94 - Nombre d'enregistrements dans la section (0x0194 = 404)

00 01 4B - Block suivant
08 nombre de blocks de 2k dans cette section

00 01 3B 08 - Block précédent (00 01 3B -> Block : 08 -> Nombre de blocks de 2k)

Est-ce que quelqu'un a une idée ?
Go to Top of Page

vmatias

France
385 Posts

Posted - 22 mai 2005 :  17:04:14  Show Profile  Reply with Quote
Une autre piste :
Si on édite le fichier CarinDB, au deuxičme block ŕ l'offest 0x800, on trouve:
00 00 01 01 00 13 00 00 00 10 00 01 00 1C 00 01
00 01 00 1A ....

Si on analyse ça devrai donner :
00 00 01 01 - deuxičme block dans le ficher et un seul block de 2ko
00 13 00 00 00 10 - Type de block
00 01 - Un seul enregistrement
La suite .. ?????? (sais pas)
Puis plus loin :
du texte suivit de "conversion remarks: gdf version 3.0"
Notre ficher serait-il au format GDF ?

Qu'en pensez-vous ?
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 23 mai 2005 :  10:01:02  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

TeleAtlas qui vend des CD de cartographie pour Carminat parle de format GDF-AS (Geographic Data Files - ASCII Sequential) ŕ cette adresse (anglais) :
http://www.na.teleatlas.com/products/formats.html

J'ai aussi trouvé un article, en anglais, parlant d'un convertisseur de données pour les cartographies TeleAtlas et Navteq.
http://www.safe.com/news/2003/28/

Avec un peu de chance, c'est le format qu'utilise Carminat...

A+
Tux

Carminat (Laguna II)

Edited by - tuxcarnav on 23 mai 2005 10:17:50
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 23 mai 2005 :  10:52:24  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
J'ai aussi trouvé ceci (en anglais) :
http://www.ertico.com/en/activities/projects_and_fora/nextmap_website.htm

qui indique (si j'ai bien compris) que les cartes pour Renault, BMW, etc sont au format GDF...

Oups! (~ 30 minutes aprčs avoir posté ce message)

Je viens de trouver ceci :
http://contracts.onecle.com/navteq/bmw.svc.1999.11.30.shtml

Le contrat qui lie BMW South Africa avec TeleAtlas et il est questin de format CDF (chapître 1.3.4) pour la cartographie. Sachant que les CD BMW sont lus sans aucun problčme par Carminat et CARiN, c'est de ce côté ci qu'il faut chercher...

A+
Tux

Carminat (Laguna II)

Edited by - tuxcarnav on 23 mai 2005 11:19:16
Go to Top of Page

vmatias

France
385 Posts

Posted - 23 mai 2005 :  12:10:53  Show Profile  Reply with Quote
Merci tuxcarnav,
Celŕ fait plaisir de savoir que je ne suis pas tout seul.
(Tu travailles aussi sur le sujet ou non ?)

Mon problčme c'est que je ne trouve aucune similitude entre les fichiers présents dans le CD et les spécifications GDF.

Mes premičres impressions sont :
- Les données cartographiques sont encapsulées, dans quoi ? (dans des blocs de 2k ?)
- Quelle est la structure de ces blocs? (Headers?) Nous pouvons voir qu'en fonction des valeurs des six octets (type de bloc) les données suivants ne sont pas structurées de la męme façon.

- Combien de blocs il y a ?
- Quelle est leur structure ?
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 23 mai 2005 :  14:49:19  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

Disons que cela m'intéresse (j'ai Carminat Navigation Informée sur ma Laguna II) et que j'avais un peu de temps pour chercher ce matin !
Mais je ne suis pas allé aussi loin que toi dans mes recherches.

Je pense qu'il faut rechercher du côté du format CDF (voir lien "contrat entre BMW et TeleAtlas"). Je pense que la solution "reverse engineering" est trop laborieuse pour donner quelque chose dans un délai correct. Renault est en train de passer ŕ un autre systčme avec Carminat Navigation & Communication.

C'est bęte comme choux ces histoires de formats propriétaires...

A+
Tux


Carminat (Laguna II)
Go to Top of Page

spacemountain2

5 Posts

Posted - 24 mai 2005 :  09:14:49  Show Profile  Reply with Quote
Bonjour,
Apparemment une boite est en train de développer "writegdf" qui permettrait d'éditer les cartes.
Voir http://www.4d-technologies.com/writegdf/
On peut y télécharger une grosse documentation en anglais sur laquelle on trouve des éléments intéressants.
Bon pour le moment il faut encore attendre.
Phil
Go to Top of Page

vmatias

France
385 Posts

Posted - 24 mai 2005 :  12:16:26  Show Profile  Reply with Quote
Bonjour,
Merci Phil pour l'info mais ...
Le format GDF est un format d’échange de données, et non pas un format de fichier.
Go to Top of Page

spacemountain2

5 Posts

Posted - 24 mai 2005 :  14:24:08  Show Profile  Reply with Quote
Je ne suis pas un spécialiste dans ce domaine. Je découvre en lisant vos posts. Cela me permet d'apprendre un peu.
Maintenant je sais la différence...
phil
Go to Top of Page

vmatias

France
385 Posts

Posted - 24 mai 2005 :  14:30:19  Show Profile  Reply with Quote
Au moins tu participes
Go to Top of Page

vmatias

France
385 Posts

Posted - 24 mai 2005 :  14:31:14  Show Profile  Reply with Quote
Ce qui n'est pas le cas de tout le monde.
Go to Top of Page

vmatias

France
385 Posts

Posted - 25 mai 2005 :  21:17:47  Show Profile  Reply with Quote
Bonsoir

Le CD-ROM étudié est un CD-ROM Renault (LagunaII) pour l'Espagne et le Portugal

Il contient les fichiers suivants (présents aussi sur les CD-ROM BMW )
- ABSTRACT (du texte)
- BIBLIOGR (du texte)
- COPYRIGHT (du texte)

- CARINET (On dirait les informations TMC)
- carindb (Données cartographiques, POI, routes ....)

Voilŕ ce que j'ai compris, aprčs analyse du fichier CARINET.
Trois types de blocs présents (0x64,0x65 et 0x66).


Prenons un exemple (block 0x64)
Les octets suivants se trouvent aprčs le premier bloc de 2ko)
00000800h: 00 00 01 08 00 64 00 00 00 14 05 6C 00 00 09 01 ; .....d.....l....
00000810h: 00 00 00 00 ; ....

Ils se décomposent comme suit :
00 00 01 => Numéro du bloc (séquentiel)
08 => Nombre de blocs de 2k dans cette zone
00 64 00 00 00 14 => Code section, type de section, type de bloc, ..... (une idée serait bien venue).
05 6C => Nombre total d'enregistrent logiques
00 00 09 => Bloc suivant
01 => Nombre de blocs de 2k dans la zone suivante

on peut considérer 00 00 01 08 et 00 00 09 01 comme étant le numéro logique d'enregistrement dans le fichier du CD-ROM car il est unique

Une analyse approfondie des données de ce bloc donne une structure de données suivante.
Les premiers 056C enregistrements sont du type binaire de longueur 6 ou 2*3 octets
Les 056C suivants sont du type ascii terminés par le caractčre 0x00

Ce qui produit une structure du type
define struct{
char binaire[6],
char *text,
}Structure64;

ou du type
define struct{
char binaire1[3],
char binaire2[3],
char *text,
}Structure64;
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 26 mai 2005 :  10:39:41  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

Bon travail. Ça avance doucement mais surement.

Désolé, mais lŕ ça dépasse mes compétences...

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 26 mai 2005 :  16:12:29  Show Profile  Reply with Quote
Salut Tux,
En effet, doucement mais sűrement.

Merci pour tes encouragements.

Je suis arrivé ŕ comprendre le contenu du fichier CARINET. J'ai męme écrit un petit programme qui extrait les données (Block 0x64 et 0x65).

Je m’attaque au carindb, plus gros donc plus complet.

Puis :
-extraction des données, sauvegarde dans une base SQL
-edition de ces données (ajout, modification, suppression)
-gravure CD-ROM
-Test sur GPS embarqué

Je suis ŕ la recherche de main d’œuvre (un petit coup de main, s’il vous plaît)
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 27 mai 2005 :  11:12:48  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

Quelle qualification faut-il avoir pour t'aider ?

Si c'est du simple travail de saisie (pas 2 Mo !) ou de mise en forme, je peux t'aider sans problčme.

Au fait, je bosse avec Linux...

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 27 mai 2005 :  14:03:20  Show Profile  Reply with Quote
Salut Tux,
Merci pour ton offre.

En réalité ce travail consisterait ŕ effectuer la comparaison des donnée analysées dans l'objectif de trouver leur correspondance ou équivalent dans un des formats connus (SDAL/GDF/Shape/...).

On sait que les CD-ROM Renault & BMW ont été crées via le protocole d'échange de données GDF 3.0 (C'est écrit en dur dans le CD-ROM)
*************************************************
7. conv tool version: blof_1.1_20020808
8. conv input files:
9. conversion date: 20020809-1135
10. db release number: 26
11. conversion remarks: gdf version 3.0
rds/tmc included
**************************************************

Exemple la structure d'un PIO qui doit correspondre ŕ :
Latitude,longitude, type de POI, description, etc.

Un premier exercice consisterait ŕ trover ŕ quoi correspond la structure de données citée.
pour mémoire:

*************************************
Ce qui produit une structure du type
struct{
char binaire[6],
char *text,
}Structure64;

ou du type
struct{
char binaire1[3],
char binaire2[3],
char *text,
}Structure64;

ou du type

struct{
char binaire1[3],
char binaire2[3],
char text[],
}Structure64;
*************************************

Un autre exemple, les données TMC sont organisées en
zone binaire de 4 octets
zone de texte terminé par un 0x00

A quoi correspond la zone binaire, est-elle décomposée ou c'est l'ID du message ?


Voilŕ, pour l'istant le genre de main d'oeuvre recherché.

A+
Go to Top of Page

vmatias

France
385 Posts

Posted - 31 mai 2005 :  16:24:51  Show Profile  Reply with Quote
Pas de volontaires .....
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 02 juin 2005 :  12:17:50  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote


Alors, personne ?

A+
Tux



Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 02 juin 2005 :  16:16:32  Show Profile  Reply with Quote
Tou seul

Vic
Laguna II + Carminat
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 03 juin 2005 :  07:58:31  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Je vais en parler dans le forum de Plančte Renault.
Tu peux aussi venir y faire un tour...
http://www.planeterenault.com/forum/

A+
Tux

Carminat (Laguna II)
Go to Top of Page

chichi1er

8 Posts

Posted - 03 juin 2005 :  08:17:30  Show Profile  Reply with Quote
Il en as parlé....j'ai compris Tuxcarnav....mais pour toi Vmatias, il va falloir que u me fournisse un décodeur !! ;-)

Je suis pret ŕ aider...mais lŕ tu es trop loin pour moi.

Chichi1er...
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 03 juin 2005 :  09:45:03  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Merci Chichi1er !

J'en ai aussi parlé dans le forum Rosge.net "Une commmunauté d'Amis sur le net" de Georges (http://www.rosge.net).

Le topic en question : http://www.rosge.net/viewtopic.php?t=168

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 03 juin 2005 :  13:48:06  Show Profile  Reply with Quote
Bonjour ŕ tous, c'est trčs sympathique ŕ vous de vouloir me donner un coup de main.

Un remerciement tout particulier ŕ TuxCarNav et ChiChi1er

Une petite précision :
- Je veux que ces travaux soient d’un intéręt commun (ensemble des membres de GpsPassion et autres) .
- L’objectif n’est pas uniquement d’y insérer la liste des radars, mais aussi d’autres informations manquantes d’aide ŕ la conduite.

Etat des travaux en cours :
- Analyse de deux fichiers contenus dans le CD-ROM (Carinet et CrinDB, les autres n’ont aucune information utile)
- Décodage de 50% des types d’enregistrements du fichier CarinDB, le fichier Carinet ne contient que les données RDS et TMC dans les diverses langues (programme C de lecture extraction terminé)

Manque de connaissances
- Base de données cartographiques
- Organisation de ces données

Expertise apportée:
- Informaticien de formation
- Connaissances en base de données SQL, xBase(dbf)
- C,C++, Asm x86, PIC, ….
- Electronique, création et réalisation de circuits simples

Pour toi, ChiChi1er, quand tu parles de décodeur tu fais référence ŕ quoi, fichier de dump Hexa des données ou un autre ?
A vous.


Vic
Laguna II + Carminat
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 03 juin 2005 :  14:50:10  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
quote:
Originally posted by vmatias
[...]
- L’objectif n’est pas uniquement d’y insérer la liste des radars, mais aussi d’autres informations manquantes d’aide ŕ la conduite.
[...]



Sincčrement, j'en ai rien ŕ faire de la position des radars !

Ce qui m'intéresse dans cette "équipée" c'est la recherche : j'aime traquer l'octet sauvage (octet fait moins louche que bit !) et surtout apprendre.

Je pratique le dialecte du Chichi1er depuis quelques mois et je pense qu'il a voulu dire qu'il ne comprenait pas tout dans tes interventions, comme moi d'ailleurs ! (je parle au niveau des structures des données).

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 03 juin 2005 :  15:42:47  Show Profile  Reply with Quote
quote:
Originally posted by tuxcarnav
[...]
Sincčrement, j'en ai rien ŕ faire de la position des radars !
[...]



Pour ętre sincčre avec toi, ce n’est pas non plus ma priorité, mais pourquoi pas …
Je me suis lancé un défit mois aussi, comprendre et déchiffrer ces données.
C’est pour cette raison que je persiste.

Je ferai un poste détaillé des travaux réalisés pour que vous ayez une idée de l’état d’avancement.


Vic
Laguna II + Carminat
Go to Top of Page

pikgps

15 Posts

Posted - 04 juin 2005 :  09:14:03  Show Profile  Reply with Quote
Bonjour,

Si je peux apporter qq pierres ŕ l'édifice, mais quels sont les editeurs que tu utilises ?
Moi, j'ai winhex, mais j'ai l'impression qu'il faut des outils plus puissant .

En tous cas, content de voir que ce topic reprend son activité.
Go to Top of Page

pikgps

15 Posts

Posted - 04 juin 2005 :  09:50:01  Show Profile  Reply with Quote
Il existe 2 origines différentes de nos chers CD-rom de cartographie.
- Teleatlas (ex : BMW) et Navtech (ex : Laguna).
La différence est importante, si l'on prend les cartos gravées de février 2004, vous avez pour teleatlas 650 mega de données contre 400 pour Navtech et beaucoup plus de PIO dans Teleatlas (Pharmacie, lieu de culte, ...).

Pourquoi cette différence ?
Les données de téléatlas proviennent des cartes IGN interprétées.
Avantage : la couverture est trčs avancée (voir totale)
inconvénient : votre route coupe une propriété privée (l'interprčte n'a pas vu la grille ), ou le super raccourci en foręt fini par une barričre chemin interdit ŕ la circulation , la derničre que j'avais trouvé était l'entrée directe "employés" de la barričre de st Arnoult (Si vous avez 20 minutes ŕ prendre), et j'en passe...

Les données Navtech sont construites dans le cadre de procédure ISO Qualité et normalement vérifiées sur le terrain .
Avantage : peu d'erreur
Inconvénient : une couverture du territoire qui augmente au fils des ans (et qui aujourd'hui est pas mal).

Comme les deux sont compatibles dans nos systčmes, c’est parce qu’il y a eu une conversion au format CDF (je crois que c’est CARIN DATA FILE), ŕ ne pas confondre avec un autre CDF qui sert ŕ autre chose (voir CDF sur le WEB).
Nous sommes dans le cadre d’un format propriétaire. CARIN était la premičre Société qui a réalisé l’appareil.
Mais il y a eu CARIN-Philips-VDO-Semiens.
Le langage provient de la 1er société.
Ceci est pour la partie Carto, si ça peut aider sur les recherches sur le NET.

Pour les données, nous sommes dans le domaine industriel, de concurrence, avec des contraintes de mettre beaucoup d’informations sur un CD-rom.
A votre avis, les données ne sont – elles pas soumises :
- ŕ un algorithme de compression ?
- ŕ un algorithme de cryptage ?
A+

VDO – MS6000 + TMC
Go to Top of Page

vmatias

France
385 Posts

Posted - 04 juin 2005 :  20:12:47  Show Profile  Reply with Quote
Salut PickGps,
Merci pour ta contribution.
A premičre vue es données ne sont ni compressées ni chiffrées et la raison est que les libéllés des POI, Pays, Villes, Adresses et TMC sont en clair (peut-ętre les infos des parcelles).

Pour ce qui est du format des données, en effet les CD-ROM ont étés crées via le format GDF au quel ils ont associé un plug-in.

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 15 juin 2005 :  09:12:18  Show Profile  Reply with Quote
Bonjour ŕ tous, les recherches sur le net n'ont pas donnée grand chose . Néanmoins j’ai avancé dans mes recherches, vous trouverez ci-dessous ces résultats.

Si aprčs lecture vous avez des commentaires ŕ faire faites-le.

Et surtout n’ésitez pas ŕ y apporter votre contribution.
Par avance merci.
Vic

Développements :
Un programme en C existe pour extraire les données RDS/TMC du fichier CARINET.
Un autre en cours de developpement pour extraire les blocs déjŕ analysés.

Types de blocs trouvés dans un CARINdb :

Block de type 0x00, taille de l'entęte : ? octets
Extrait : 00 A2 7E 01 00 00 01 03 00 74 00 03

Block de type 0x01, taille de l'entęte : ? octets
Extrait : 01 AC D4 01 00 01 00 00 00 74 00 02

Block de type 0x02, taille de l'entęte : ? octets
Extrait : 01 A1 2C 01 00 02 00 00 00 74 00 02 00 88 00 02

Block de type 0x03, taille de l'entęte : 12
Extrait : 01 8A 42 06 00 03 00 00 00 74 00 02

(POI Spatial Index Parcel) ?
Block de type 0x04, taille de l'entęte : 16 octets (?)
01 59 D1 01 00 04 00 00 00 10 00 BA 00 B7 EC 03 ........
-------- -- ----------- ----- ----- ----------- --------
A B C D E F G
A - Index dans le fichier
B - Nombre de blocs de 2ko
C - Type d'enregistrement
D - Type de parcelle
E - Nombre d'enregistrements
F - Parcel ID ?
G - Champs de 10 octets (longueur totale = (E * 10) )

Block de type 0x06, taille de l'entęte : 16 octets ( POI ? )
Décomposé en deux parties :
1 - Binaire de ?? octets
2 - Texte avec 0x00 comme délimiteur.

Block de type 0x07, taille de l'entęte : 24 octets (Infos Pays ?)
Il se décompose comme suit(?) :
00 00 02 01 00 07 00 00 01 3C 00 21 02 04 00 0B 00 5D A7 08 FB 88 78 00
-------- -- ----------------- ----- ----------- ----------- -----------
A B C D
A = Numéro du bloc
B = Nombre de blocs de 2k (0x800)
C = Type de bloc (information)
D = Nombre d'enregistrements
Décomposé en deux parties :
1 - Binaire de 24 octets (12 enrg)
2 - Texte avec 0x00 comme délimiteur.

Block de type 0x08, taille de l'entęte : 16 octets (?)
00 58 4E 03 00 08 00 00 00 10 04 00 00 A0 00 00
-------- -- ----------------- ----- -----------
A B C D
A = Numéro du bloc
B = Nombre de blocs de 2k (0x800)
C = Type de bloc (information)
D = Nombre d'enregistrements (taille 12)

Block de type 0x0A, taille de l'entęte : 40 octets
00 00 04 01 00 0A 00 00 00 28 00 17 00 E0 00 17 00 00 00 00 04 D4 00 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-------- -- ----------- ----- ----- ----------- ----------- ----------- ----------- ----------- ----------- -----------
A B C C' D E F F' F'' F''' G H


00 00 04 01 00 0A 00 00 00 28 00 17 -> Binaire de 8 Octets
00 E0 00 17 -> Binaire de 44 Octets
00 00 00 00 -> 0
04 D4 00 21 -> Binaire de 12 Octets
00 00 00 00 -> 0
00 00 00 00 -> 0

G = Bloc suivant
H = Bloc précédent

Décomposé en quatre parties :
1 - Binaire de 8 octets
2 - Binaire de 44 octets
3 - Binaire de 12 octets
4 - Texte avec 0x00 comme délimiteur.

Block de type 0x0B, taille de l'entęte : 12 octets ? ( ? )
00 00 03 01 00 0B 00 00 00 0C 00 0E
-------- -- ----------------- -----
A B C D
A = Numéro du bloc
B = Nombre de blocs de 2k (0x800)
C = Type de bloc (information)
D = Nombre d'enregistrements (12 octets)

Block de type 0x0C, taille de l'entęte : 40 octets ? ( ? )
00 00 0F 08 00 0C 00 00 00 28 01 64 0B 48 01 27 00 00 00 00 22 54 00 4B 00 00 00 00 25 E4 00 0C 00 00 17 07 00 00 00 00
-------- -- ----------- ----- ----- ----------- ----------- ----------- ----------- ----------- ----------- -----------
A B C C' D E F F' F'' F''' G H
A = Numéro du bloc
B = Nombre de blocs de 2k (0x800)
C = Type de bloc (information)
C' = Type de bloc (information)
D = Nombre d'enregistrements

E = Block 0B 48 de 0x0127 enregistrements
F = Block 00 00 de 0x0000 enregistrements
F' = Block 22 54 de 0x004B enregistrements
F'' = Block 00 00 de 0x0000 enregistrements
F'''= Block 25 E4 de 0x000C enregistrements

G = Bloc suivant
H = Bloc précédent
Décomposé en ?? parties :
1 - Binaire de 8 Octets de 0x0164 enregistrements (2848 octets)
2 - Binaire de 20 Octets de 0x0127 enregistrements (5900 octets)
3 - Binaire de 00 Octets (Null) de 0x0000 enregistrements (12 octets ?)
4 - Binaire de 12 Octets de 0x004B enregistrements (900 octets)
5 - Binaire de 00 Octets (Null) de 0x0000 enregistrements (10 octets)
4 - Binaire de 12 Octets de 0x000C enregistrements (144 octets)
6 - Texte


Est-ce que ces formats vous disent quelque chose ?

Vic
Laguna II + Carminat
Go to Top of Page

pikgps

15 Posts

Posted - 17 juin 2005 :  20:03:15  Show Profile  Reply with Quote
Bonsoir,
Ce n'est pas mal !
Mais il y en a d'autres block x09 ou x11, ...

Je pensais qu’il fallait trouver une relation avec des longitudes/latitudes .

Tu mets une notion de Parcelles. C’est quoi une parcelle ?
as t’on avis, comment pourrais ętre modélisées les données ?
A+


VDO MS6000 + TMC
Go to Top of Page

PLouf

France
27 Posts

Posted - 18 juin 2005 :  10:48:29  Show Profile  Reply with Quote
Bonjour,

Cela fait plaisir de voir que l'on est pas le seul ŕ se demander comment rajouter des POI dans ces CD.

Aprčs avoir lu les trois page de ce topic, je me demandais si certain avait télécharger les spécifications SDAL sur le site Navteq?
Ici plus précisement : http://www.navteq.com/sdalformat/formatspec.html
Pour s'enregistrer une adresse Mail (valide ou pas) suffit et on peut télécharger directement les 222 pages des spécifications SDAL.

Cordialement
PLouf
Go to Top of Page

pikgps

15 Posts

Posted - 18 juin 2005 :  13:55:32  Show Profile  Reply with Quote
Merci ,
C'est pas simple, mais ca permet de comprendre ou on va.

VDO MS6000 + TMC
Go to Top of Page

vmatias

France
385 Posts

Posted - 20 juin 2005 :  12:21:29  Show Profile  Reply with Quote
quote:
Originally posted by pikgps

Bonsoir,
Ce n'est pas mal !
Mais il y en a d'autres block x09 ou x11, ...

Je pensais qu’il fallait trouver une relation avec des longitudes/latitudes .

Tu mets une notion de Parcelles. C’est quoi une parcelle ?
as t’on avis, comment pourrais ętre modélisées les données ?
A+


VDO MS6000 + TMC



Salut PikGps, tu as raison, il y en a bien d'autres. Plus loin encore, il y a aussi la notion de sous blocs.

Volontairement je ne les ai pas listé tous.
Est-ce que ce format vous dit quelque chose ou pas ?

Salut PLouf,
Merci pour ton aide. Mais le format du fichier CARINdb ou CARINET n'est pas du tout au format SDAL.
Je suis arrivé ŕ cette conclusion aprčs rapprochement du fichier et des spécifications.
Par contre il n'est pas exclu que les données le soient. C'est pour cette raison que dans un premier temps on doit comprendre le format de stockage des données.
Dans un précedent message j'explique le format d'un enregistrement des données RDS/TMC du fichier CARINET.

Si vous avez des idées ......

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 25 juin 2005 :  22:09:46  Show Profile  Reply with Quote
Bonjour ŕ tous.
L'analyse du fichier CARINdb se poursuit ....
J’ai une mauvaise nouvelle ŕ vous annoncer , dont je ne suis pas fičre.
Les données ne sont pas tout ŕ fait structurées comme je l’ai indique précédemment. Car dans la suite de l’étude de ces données il me manquai quelque chose. Il n’y avait pas d’info qui permettrait de les relier. Une ville appartient forcément ŕ un pays etc.

J’ai jeté ŕ la poubelle tout le travail réalisé et repris l’analyse d’un autre angle de vue, surprise, ça colle mieux.

Je vous explique :
CD-ROM décomposé en blocs de 0x800 octets, (rien de nouveau)
Chaque bloc commence par un header de 12 octets (ça commence a ętre nouveau)
Décomposé comme suit :
4 octets qui correspondent ŕ l’ID du bloc (rien de nouveau)
4 octets qui correspondent au type d’enregistrement (rien de nouveau)
2 octets qui donnent la taille du header (Nouveau)
2 octets qui donnent le nombre d’enregistrements principaux dans ce bloc, il peut y en avoir d’autres
Si le header du bloc est plus grand que 12 octets, ces octets nous fournissent des informations complémentaires sur la structure de ce męme block.
Pour exemple :

Block de type 0x65, taille de l'entęte : 24 octets (Infos TMC)
Il se décompose comme suit :
00000A 08 00650000 0018 0116 000012 08 000000 00 0100 0000
------ -- -------- ----- ---- --------- --------- ---- ----
A B C D E F G H I
A = Numéro du bloc
B = Nombre de blocs de 2k (0x800)
C = Type de bloc (information)
D = Taille de l'entete (début des données utiles)
E = Nombre d'enregistrements de 4 octets
F = Bloc suivant
G = Bloc précédent
H = Code Langue
I = (Filler, toutes les infos doivent ętre un multiple de 4 octets)

Décomposé en deux parties :
1 - Binaire de 4 octets
00 01 04 70
décomposé en
00 01 = Numéro séquentiel
04 70 = Offet du libellé du méssage (offset par rapport au bloc)

un autre exemple
00 02 = Numéro séquentiel
04 82 = Offet du libellé du méssage

2 - Texte avec 0x00 comme délimiteur (adresse par les 2 octets de chaque enregistrement).


Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 30 juin 2005 :  14:30:26  Show Profile  Reply with Quote
Les choses avancent (par contre toujours pas de volontaires )
Les intéresses par ces travaux peuvent-ils se manifester ou pas. ??
Histoire de savoir si je dois ou non continuer ŕ réfléchir ŕ haute voix (poster l'état de mes conclusions).


Vic
Laguna II + Carminat
Go to Top of Page

alicantor

64 Posts

Posted - 09 juil. 2005 :  11:37:58  Show Profile  Reply with Quote
Salut ŕ tous !

C'est mon premier post sur ce forum.

J'ai un VDO MKIV sur BMW e46 et suis intéressé par les POI et surtout par les radars fixes.

Mes connaissances en Informatique (langage et développement) sont trčs limitée et je ne crois pas pouvoir ętre d’une grande utilité. Je peux faire des tests das ma voiture par contre…

Mais je me pose une question : męme si on arrive ŕ ajouter des POI dans la base, le systčme BMW n’est pas prévu pour prévenir de la proximité d’un POI… et je ne pense pas que le Carminat propose cette fonction. Comment compter vous contourner ce problčme ?

Merci!
Go to Top of Page

vmatias

France
385 Posts

Posted - 12 juil. 2005 :  09:22:47  Show Profile  Reply with Quote
Bonjour "alicantor"
C'est sympa de ta part de vouloir aider
En l'état actuel des choses je n'ai pas obligatoirement besoin de grandes compétences en langages de programmation, mais plutôt en Bases Cartographiques. Le travail engagé est gigantesque (uniquement pour le FUN).
Par contre on a besoin de Testeurs.

Si tu veux les programmes existants
Extraction des données :
RDS/TMC (a quoi correspond l'ID ?)
Infos Pays
Info Villes
POI
fais moi signe et je te les donnerai

Vic
Laguna II + Carminat
Go to Top of Page

alicantor

64 Posts

Posted - 13 juil. 2005 :  12:23:06  Show Profile  Reply with Quote
salut vmatias,

qu'appelles-tu "programmes existants" ? Y a-t-il déjŕ moyen d’extraire les données des CD ? Enfin, tu peux m’envoyer ce que tu as et je vais jouer un peu avec tout ça…

Comment procčde-t-on ?
Go to Top of Page

vmatias

France
385 Posts

Posted - 14 juil. 2005 :  10:10:23  Show Profile  Reply with Quote
Salut Alicantor,
Regarde les postes précedents, j'en parle (fichier CARINET décortiqué)
Go to Top of Page

alicantor

64 Posts

Posted - 14 juil. 2005 :  10:27:33  Show Profile  Reply with Quote
oui j'ai bien vu mais c'est un peu du chinois pour moi, ou plutôt je peux comprendre mais "ŕ mon âge" j'ai plus envie (et le temps) de me prendre trop la tęte ;)

mais en admettant qu'on arrive ŕ rajouter les POI Radars, il reste toujours le problčme de l'avertissement ŕ l'écran et en vocal, le systčme de base n'étant pas prévu pour avertir d'un POI présent sur l'itinéraire mais seulement de naviguer vers un POI...

le TMC lui averti bien d’un danger ŕ l’écran et en vocal… mais seuls les codes de base (accident, travaux, vents, etc.) sont sur le CD, et les événements sont reçus via la station radio émettrice du signal TMC…

Edited by - alicantor on 14 juil. 2005 10:29:21
Go to Top of Page

vmatias

France
385 Posts

Posted - 14 juil. 2005 :  11:12:08  Show Profile  Reply with Quote
Tout dépend de ce qu'on cherche.
Pour moi l'ajout de "POI radars" n'est pas ma priorié, je veux comprendre .... c'est tout.
Mais je reste persuadé que ce n'est pas impossible.
Mes priorités sont :
1 - Décoder le fichier CARINdb.
2 - Extraire les informations dans une base
3 - Modifier ces informations
4 - Recoder
5 - Graver
5 - Tester

A partir de lŕ on se concentre sur le reste (Ajout de nouveaux messages vocaux, .....)
Go to Top of Page

alicantor

64 Posts

Posted - 15 juil. 2005 :  13:07:45  Show Profile  Reply with Quote
d'accord mais si je pense qu'éditer et modifier une DB est ŕ la portée du bon "bricoleur", rajouter des messages vocaux aussi (sur les CD/DVD, mais tout ce qui concerne l’OS qui est dans le processeur embarqué et qui lui défini la maničre dont les info sont traitées, la c’est une autre histoire non ?
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 16 juil. 2005 :  11:37:16  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Si l'on connaît cet OS, on devrait pouvoir s'en sortir...

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 16 juil. 2005 :  14:50:46  Show Profile  Reply with Quote
quote:
Originally posted by alicantor

.... je pense qu'éditer et modifier une DB est ŕ la portée du bon "bricoleur", ...



Je crois que je suis mauvais alors .... depuis le temps que j'essaie


Vic
Laguna II + Carminat
Go to Top of Page

admin_0

1 Posts

Posted - 21 juil. 2005 :  10:20:50  Show Profile  Reply with Quote
quote:
Originally posted by vmatias

[quote]Originally posted by alicantor

.... je pense qu'éditer et modifier une DB est ŕ la portée du bon "bricoleur", ...



Je crois que je suis mauvais alors .... depuis le temps que j'essaie

Excuse me. I am not fully understand language of this forum. :( But I am understand, that you discused carindb format. May be somebody know, where I can get deextractor from CDF to GDF or some conversion tool from any format to CDF?

With best regards, Vladimir V. Vedeneev
Go to Top of Page

vmatias

France
385 Posts

Posted - 21 juil. 2005 :  20:10:23  Show Profile  Reply with Quote
Salut vvv
Moi non plus je ne comprends pas trčs bien ....
En tout cas je n'ai pas de réponse ŕ ta question (je crois que nous la cherchons tous les deux, cette réponse)
Une précision GDF n'est pas un format de stockage de données, c'est un format d'echange, transport de données.

Bonne recherche. Si tu trouvez .... fais-nous signe
Bye!
Go to Top of Page

admin_0

1 Posts

Posted - 23 juil. 2005 :  15:35:19  Show Profile  Reply with Quote
Bonjour,
Mon pčre vient d'avoir une espace avec carminat, c'est le premier systčme de navigation gps que je vois et j'ai déjŕ envie de le démonter pour voir un peu ŕ l'intérieur (ne lui dite rien). Je bricole un peu niveau programmation (j'ai tjs été allergique ŕ l'assembleur mais finalement ça ŕ l'air de servir ŕ quelquechose et du coup ça m'intéresse). Je vais relire le post, télécharger qques cd navteq/vdo pour étudier un peu tout ça. Cependant la remarque concernant les radars me semble judicieuse, comment pourras-tu gérer les avertissements sur les POIs par la suite ( je pense vraiment pas qu'on pourras travailler sur l'os, c'est quand męme assez sensible et exigeant en RH )
mini-brainstorming :
- bricoler un récepteur + ré-émétteur TMC (avec les informations complémentaires).
L'avantage, indépendant du systčme, l'inconvénient, comment le connecter ŕ une BDD?
concl : ça m'a pas l'air faisable ŕ vue de nez (mais bon je me suis m'y au gps hier j'ai pas une trčs bonne visibilité).
- sur planeterenault
idée intéressante mais compatible que sur les nouvelles versions de carminat (dvd), voir message de philnet
http://www.planeterenault.com/forum/viewtopic.php?t=10158&postdays=0&postorder=asc&highlight=carminat&start=23
... pas d'autres idées pour l'instant...
bon je dois filer, ya le clm du tour mais je réfléchis sur le sujet.

@ bientôt

enzo.
espace IV + carminat (de mon pčre -> donc pas de tests dangereux pour moi...)

ps : je précise que le travail (qui consiste finalement ŕ "libérer" un format propriétaire) est fondamental dans la mesure oů c'est le premier pas (inévitable) vers la compréhension de tout le systčme.

Edited by - on 23 juil. 2005 16:23:24
Go to Top of Page

alicantor

64 Posts

Posted - 24 juil. 2005 :  15:48:16  Show Profile  Reply with Quote
J’y avais pensé aussi mais bricoler un récepteur TMC c’est pas si évident car, pour qu’il propose les męmes performances que le GPS d’origine (sur ma BM), il devrait scanner toutes les fréquences pour connaître les stations TMC, puis ensuite proposer ces différentes stations au conducteur (107.7, Inter, etc.) pour qu’il fasse son choix (donc afficheur et boutons de sélections)…

Sans compter que la base TMC sur les CD/DVD est certainement indépendante des POI…

Donc pas si simple, mais surtout ça implique du hardware plus ou moins bien intégré… alors autant prendre un PDA…

BMW/VDO MKIV et Pocket Loox 600 en prépa
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 24 juil. 2005 :  19:01:43  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Et puis surtout ça existe tout fait et ça marche pas trop mal !
Par exemple Inforad (http://www.rosge.net/viewtopic.php?t=127) mais il y en a d'autres.

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 25 juil. 2005 :  09:20:12  Show Profile  Reply with Quote
Salut "enzoforzaitalia".
Bien venu

Nous manquons de main d’œuvre, alors n’hésite pas ŕ poster tes questions et réflexions.
Pour ma part, je ralenti les travaux, les vacances arrivent ….
Mais, dans la mesure du possible, je posterais le dernier l’état d’avancement.


Vic
Laguna II + Carminat
Go to Top of Page

alicantor

64 Posts

Posted - 25 juil. 2005 :  12:24:05  Show Profile  Reply with Quote
tuxcarnav> ben oui je connais inforad merci ;) et je compte justement m'en prendre un quand je vais remonter en France...

mais bon, si on suit ta logique du "ça existe", alors pourquoi vouloir intégrer les POI dans les systčme fixes puisqu'un PPC le fait ?

c’est pas le sujet donc…

et puis l’inforad ne fait pas la distinction de sens de radar, et ne sait pas non plus si le radar est sur l’intinéraire…,ce qu’un crack TMC ferait…

BMW/VDO MKIV et Pocket Loox 600 en prépa
Go to Top of Page

vmatias

France
385 Posts

Posted - 26 juil. 2005 :  14:46:04  Show Profile  Reply with Quote
Pour "tuxcarnav"
J'ai des schémas et dessins au sujet des structures des données sur le CD. Comment dois-je faire pour les publier ?

Quel format utiliser ?

Merci d’avance


Vic
Laguna II + Carminat

Edited by - vmatias on 26 juil. 2005 14:47:57
Go to Top of Page

pikgps

15 Posts

Posted - 26 juil. 2005 :  23:54:51  Show Profile  Reply with Quote
Bonsoir,
Aprčs quelques jours de vacances, je vois avec joie que ça discute.

Pour Alicantor et Tuxcarnav, j'ai regardé un peu les systčmes inforad et autres. Ils ont les inconvénients d'avoir souvent un abonnement ŕ prendre pour obtenir la liste des PIO radar.
Donc, ce qu'il faut aprčs l'achat, c’est de comprendre la structure du fichier import de ces outils et de faire un outils de conversion pour faire les MAJ soit męme pour éviter l'abonnement. (BOF : Ca reste plus simple que déchiffrer CArminat, mais bon…).

Par contre :
1/ selon les modčles plus ou moins cher : c'est plus ou moins précis (on est proche de coordonnées Longitudes/latitude, et rien ŕ voir avec un notion de route, de sens de circulation, … Il s'agit de GPS avec une liste de waypoint.
Tu peux aussi acheter :
- un GPS Garmin, et rentrer les waypoints.
- Ou une solution du style IPaq, mais ça fait double emploi.

2/ ça devient l'usine dans la voiture, ŕ installer / ranger /



VDO MS6000 + TMC
Go to Top of Page

pikgps

15 Posts

Posted - 27 juil. 2005 :  00:08:35  Show Profile  Reply with Quote
Vmatias, Je suis ok pour faire des tests.


Pour le problčme des annonces, il y aurait une solution. Il faudrait pouvoir mettre l'information comme une information de croisement ou de rond point.

A+


VDO MS6000 + TMC
Go to Top of Page

alicantor

64 Posts

Posted - 27 juil. 2005 :  12:41:25  Show Profile  Reply with Quote
quote:
Originally posted by pikgps

Bonsoir,
Aprčs quelques jours de vacances, je vois avec joie que ça discute.

Pour Alicantor et Tuxcarnav, j'ai regardé un peu les systčmes inforad et autres. Ils ont les inconvénients d'avoir souvent un abonnement ŕ prendre pour obtenir la liste des PIO radar.
Donc, ce qu'il faut aprčs l'achat, c’est de comprendre la structure du fichier import de ces outils et de faire un outils de conversion pour faire les MAJ soit męme pour éviter l'abonnement. (BOF : Ca reste plus simple que déchiffrer CArminat, mais bon…).

Par contre :
1/ selon les modčles plus ou moins cher : c'est plus ou moins précis (on est proche de coordonnées Longitudes/latitude, et rien ŕ voir avec un notion de route, de sens de circulation, … Il s'agit de GPS avec une liste de waypoint.
Tu peux aussi acheter :
- un GPS Garmin, et rentrer les waypoints.
- Ou une solution du style IPaq, mais ça fait double emploi.

2/ ça devient l'usine dans la voiture, ŕ installer / ranger /



VDO MS6000 + TMC



Ben oui il y a une MAJ payante pour les Inforad et consorts... mais elle a le mérite d'exister ! Et pourquoi vouloir absolument craquer le systčme pour économiser qq euros… ?

Quand on parle de déchiffrer les CD navetch c’est pour pouvoir leur ajouter des fonctionnalités inexistantes ŕ l’origine. Lŕ je suis d’accord, mais je serais aussi d’accord de payer si les fabricants sortaient des MAJ de leurs systčmes avec les POI éditables.

Je connais les limites d’Inforad mais quand je vois par exemple la complexité et le relative imprécision des PPC avec TT5 quand on active l’option Ť radars sur itinéraire ť… ben je pense que si j’avais un tel systčme je roulerais sans l’option… donc on se rapproche de l’inforad niveau performance…

J’ai passé pas mal de temps sur ce site depuis qq jours et je me rends compte de la relative complexité ŕ mettre en place une solution PPC. Je rappelle que j’ai une nav embarquée d’origine (BMW/VDO MKIV). Pour qu’un PPC soit performant, il faut l’antenne bluetooth, le support amplifié, etc… bcp d’euro et surtout l’usine ŕ mettre en place ŕ chaque fois… juste pour les POI radars. Puis il faut le mettre ŕ jour réguličrement… et contrairement ŕ Inforad qui propose des MAJ incluant plusieurs pays européens, les POI radars comme ceux proposés par radarenfrance.com ne concerne qu’un seul pays…

Donc dans mon cas, un peu particulier c’est vrai, l’inforad (+antenne car pb athermique) est un excellente alternative. Petit investissement, facile ŕ MAJ, facile ŕ installer/désinstaller…

Je suis cependant toujours dispo pour effectuer des tests si vous le désirez !!!

BMW/VDO MKIV et Pocket Loox 600 en prépa
Go to Top of Page

vmatias

France
385 Posts

Posted - 27 juil. 2005 :  13:28:57  Show Profile  Reply with Quote
Bonjour
quote:
Originally posted by alicantor
.............
Je suis cependant toujours dispo pour effectuer des tests si vous le désirez !!!
...........



Et moi ŕ vous donner un coup de pouce au déchiffrage de la strcuture des données

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 27 juil. 2005 :  13:34:09  Show Profile  Reply with Quote
quote:
Originally posted by pikgps

Vmatias, Je suis ok pour faire des tests.


Pour le problčme des annonces, il y aurait une solution. Il faudrait pouvoir mettre l'information comme une information de croisement ou de rond point.

A+


VDO MS6000 + TMC


Il serait souhaitable, avant toute tentative de modification des données du CD, de valider la cohérence des travaux.

Est-ce que tu peut valider les résultats de mes analyses (la structure des données)?


Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 27 juil. 2005 :  17:55:28  Show Profile  Reply with Quote
Bonjour ŕ tous
Le fichier CARINdb commence par :
- un bloc du type {00 12 00 00}
- un bloc du type {00 13 00 00}
- un bloc du type {00 07 00 00}
. Pour ces trois types de blocs, j'ai beau chercher je n'arrive pas ŕ comprendre leur structure
. Chaque bloc est composé d'une zone fixe de 12 octets + d'une zone complémentaire
- La taille de la zone complémentaire est déduite ŕ partir de la taille totale de l'entęte
- (12 - longueur totale).
- Cette zone complémentaire est structurée en fonction du type de bloc.
- Si la longueur de l'entęte est de 12, le bloc en question n'as pas de zone complémentaire.
. Ceci est valable pour l'ensemble des bloc du fichier CARINdb et CARINET

*******
Puis vient un bloc du type {00 0B 00 00}
Mon analyse donne le résultat suivant :

Header de 12 octets
Enregistrements de 12 octets

Le Header se compose comme suit :
- 3 Octets = ID du bloc
- 1 Octet = Nombre de zones de 2ko dans ce bloc
- 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
- 2 Octets = Offset des données utiles (ou longueur de l'entęte)
- 2 Octets = Nombre d'enregistrements
Chaque enregistrement se décompose comme sui :
- 4 octets = Pointeur sur Bloc {0x00 0x0A 0x00 0x00} (Information sur les pays )
- 2 octets = Id de la zone
- 2 octets = Offset des données dans le bloc 0x0A
- 2 octets = Nombre d'enregistrements dans le bloc 0x0A
- 2 octets = Toujours ŕ 0000 (RUF/Byte Alignment ? )

*******
Puis vient un bloc du type {00 0A 00 00} ce bloc est pointé par les 4 premiers octets de chaque enregistrement du bloc 0x0B
Mon analyse donne le résultat suivant :
Header de 40 octets
. Header de base (12 octets)
. Header complémentaire de 28 octets
- Le header complémentaire donne une description complčte de ce bloc
- A savoir :
.. Le bloc est décomposé en 4 structures différentes
...(1) Une zone d'enregistrements de 8 octets
...(2) Une zone d'enregistrements de 44 octets
...(3) Une zone d'enregistrements de 12 octets
...(4) Une zone d'enregistrements texte terminés par un 0x00

Les enregistrements de 8 octets se décomposent comme suit:
. 2 octets = Offset sur la zone texte (Libellé du Pays)
. 2 octets = Code pays/langue
. 2 octets = ? (toujours ŕ 0000)
. 2 octets = Offset sur l'enregistrement de 44 octets

Les enregistrements de 44 octets se décomposent comme suit :
. 4 octets = ID du block {0x00 0x0D 0x00 0x00} (Données complémentaires, Infos détaillée du pays ??)
. 4 octets = (2 octets = Offset + 2 octets = nombre d'enregistrements) dans le bloc 0x0D
. 4 octets = ?
. 4 octets = ?
. 4 octets = ?
. 4 octets = ?
. 4 octets = 2 octets offset sur l'enregistrement de 12 octets + 2 octets = nombre d'enregistrements
. les suivants je ne sais pas

Les enregistrements de 12 octets se décomposent comme suit :
. 4 octets = ID du block {0x00 0x11 0x00 0x00}
. 2 octets = Offset de l'enregistrement dans le block 0x11
. 2 octets = Nombre d'enregistrements dans le block 0x11
. 4 octets = ??

****************
La suite bientôt

***
Bonnes vacances


Vic
Laguna II + Carminat
Go to Top of Page

pikgps

15 Posts

Posted - 27 juil. 2005 :  19:30:52  Show Profile  Reply with Quote
alicantor ,
cracker, tu vas un peu vite, il s'agit de maîtriser ce que tu m'es dedans.
L'appareil est ŕ acheter, il s'agit de booster les fonctionnalités les Fixe, mobile, et coin dangereux, ...

Je ne conait pas la source et le contenu exacte d'inforad

et je préfčre avoir qu'un outil dans ma voiture.

Pour le TMC, j'ai rajouté le module sur mon VDO.
ON voit bien qu'il existe des info sur le CD qui sont activé par la FM, donc le problčme du décryptage du CD reste entier



VDO MS6000 + TMC
Go to Top of Page

pikgps

15 Posts

Posted - 27 juil. 2005 :  23:26:58  Show Profile  Reply with Quote
Vmatias,
Je te donne mes résultats, j'espčre que ca va d'aider ...


"un bloc du type {00 12 00 00}"
0 Offset

00 00 00 3 Octets = ID du bloc
01 1 Octet = Nombre de zones de 2ko dans ce bloc
00 12 00 00 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
00 2C 2 Octets = Offset des données utiles (ou longueur de l'entęte)
00 01 2 Octets = Nombre d'enregistrements


"un bloc du type
{00 13 00 00}"
2 048 Offset

00 00 01 3 Octets = ID du bloc
02 1 Octet = Nombre de zones de 2ko dans ce bloc
00 13 00 00 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
00 10 2 Octets = Offset des données utiles (ou longueur de l'entęte)
00 01 2 Octets = Nombre d'enregistrements


"un bloc du type
{00 07 00 00}"
6 148 Offset

00 00 03 3 Octets = ID du bloc
01 1 Octet = Nombre de zones de 2ko dans ce bloc
00 07 00 00 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
00 E8 2 Octets = Offset des données utiles (ou longueur de l'entęte)
00 1F 2 Octets = Nombre d'enregistrements

Petits commentaires :
- Je ne comprends pas bien : "Offset des données utiles (ou longueur de l'entęte)"
- "2 Octets = Nombre d'enregistrements " , ca n'a plus l'air de correspondre ?

"un bloc du type {00 0B 00 00}"
8 192 Offset

00 00 04 3 Octets = ID du bloc
01 1 Octet = Nombre de zones de 2ko dans ce bloc
00 0B 00 00 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
00 0C 2 Octets = Offset des données utiles (ou longueur de l'entęte)
00 0D 2 Octets = Nombre d'enregistrements


"un bloc du type
{00 0B 00 00}" suivant
12 928 Offset

72 01 08 3 Octets = ID du bloc
30 1 Octet = Nombre de zones de 2ko dans ce bloc
00 0B 00 00 4 Octets = Type de bloc {0x00 0x0B 0x00 0x00}
00 00 2 Octets = Offset des données utiles (ou longueur de l'entęte)
41 07 2 Octets = Nombre d'enregistrements

et entre les 2 "00 0B 00 00" on trouve des "00 0A 00 00"

10 244 Offset
00 0A 00 00 4 octets = Pointeur sur Bloc {0x00 0x0A 0x00 0x00}
00 28 2 octets = Id de la zone
00 13 2 octets = Offset des données dans le bloc 0x0A
00 C0 2 octets = Nombre d'enregistrements dans le bloc 0x0A
00 13 2 octets = Toujours ŕ 0000 (RUF/Byte Alignment ? )

et
10 262 Offset
00 0A 00 00 4 octets = Pointeur sur Bloc {0x00 0x0A 0x00 0x00}
00 00 2 octets = Id de la zone
00 00 2 octets = Offset des données dans le bloc 0x0A
00 00 2 octets = Nombre d'enregistrements dans le bloc 0x0A
00 00 2 octets = Toujours ŕ 0000 (RUF/Byte Alignment ? )


ET lŕ , visiblement, j'ai raté qqchose.

Je vais continuer ŕ essayer de comprendre ce que tu veux dire, mais si ces informations peuvent d'aider ...

A+

VDO MS6000 + TMC
Go to Top of Page

vmatias

France
385 Posts

Posted - 28 juil. 2005 :  10:03:18  Show Profile  Reply with Quote
Salut "pikgps"
Ca me fait plaisir de savoir que je ne suis pas tout seul
Il semble que mes explications soient incomplčtes. Je recommence
Quand je dis que le ne comprends pas les blocs "0x12 0x13 et 0x07", je veux dire que je n'arrive pas ŕ interpreter leur contenu. Le Header correspond tout ŕ fait.

Plus d'explications
Tout Bloc commende par un Header de 12 octets, ce header se décompose en :
4 octets (a)
4 octets (b)
4 octets (c)

La zone (a) se décompose ŕ son tour en :
3 octets = offset du bloc exprimé en blocs de 2Ko (0x800) et ce ŕ partir du début du fichier
1 octets = nombre de zones de 2Ko contenues dans le bloc.
Voi-ci ce que j'ai comme bloc {00 0B 00 00}

00001800h: 00 00 03 01 00 0B 00 00 00 0C 00 0C 00 00 04 01
00001810h: 61 01 00 28 00 01 00 00 00 00 04 01 62 01 00 30
00001820h: 00 01 00 00 00 00 04 01 63 01 00 38 00 01 00 00
00001830h: 00 00 04 01 64 01 00 40 00 02 00 00 00 00 04 01
00001840h: 65 01 00 50 00 01 00 00 00 00 04 01 66 01 00 58
00001850h: 00 01 00 00 00 00 04 01 69 01 00 60 00 01 00 00
00001860h: 00 00 04 01 6C 01 00 68 00 02 00 00 00 00 04 01
00001870h: 6E 01 00 78 00 01 00 00 00 00 04 01 F6 01 00 80
00001880h: 00 01 00 00 00 00 04 01 70 01 00 88 00 01 00 00
00001890h: 00 00 04 01 73 01 00 90 00 02 00 00

Header de 12 octets :
00 00 03 01 00 0B 00 00 00 0C 00 0C
--------_--_-----------_-----_-----
3 Octets = offset (00001800h = 3x0x800 ou 3x2024 = 6144)
1 Octet = Nombre de blocs de 2Ko ici 1 seul
4 Octets {00 0B 00 00} ID du block ou type de bloc ou identifiant du bloc
2 Octets 00 0C = Taille de l'entęte
2 Octets 00 0C = Nombre d'enregistrements de 12 octets
ŕ l'offset 0x0C de ce bloc nous retrouvons les enregistrements de 12 octets.
00001800h: .. .. .. .. .. .. .. .. .. .. .. .. 00 00 04 01
00001810h: 61 01 00 28 00 01 00 00 00 00 04 01 62 01 00 30
00001820h: 00 01 00 00 00 00 04 01 63 01 00 38 00 01 00 00
00001830h: 00 00 04 01 64 01 00 40 00 02 00 00 00 00 04 01
00001840h: 65 01 00 50 00 01 00 00 00 00 04 01 66 01 00 58
00001850h: 00 01 00 00 00 00 04 01 69 01 00 60 00 01 00 00
00001860h: 00 00 04 01 6C 01 00 68 00 02 00 00 00 00 04 01
00001870h: 6E 01 00 78 00 01 00 00 00 00 04 01 F6 01 00 80
00001880h: 00 01 00 00 00 00 04 01 70 01 00 88 00 01 00 00
00001890h: 00 00 04 01 73 01 00 90 00 02 00 00

0x0C = 12 enregistrements de 12 octets = 144 octets
Pour récupérer les enregistrements il suffit de récupérer les 144 octets ŕ partie de l'offset 0x0C
et on obtien :
0000180ch: 00 00 04 01 61 01 00 28 00 01 00 00
00001818h: 00 00 04 01 62 01 00 30 00 01 00 00
00001824h: 00 00 04 01 63 01 00 38 00 01 00 00
et ansi de suite.

Dis-moi ce que tu ne comprends pas .

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 29 juil. 2005 :  14:08:24  Show Profile  Reply with Quote
Je suspend les travaux jusqu'ŕ la rentrée.

Je vous souhaite ŕ toutes et ŕ tous de trčs trčs bonnes Vacances.

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 26 aoűt 2005 :  12:44:00  Show Profile  Reply with Quote
Bonjour ŕ tous,
Me voilŕ de retour.

Toujours pas de volontaire pour valider mes travaux ?
L'article n'interesse plus personne ?
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 08 sept. 2005 :  14:27:40  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

Je te lis avec intéręt mais je ne suis pas capable de faire autre chose que de t'encourager. Surtout ne laisse pas tomber.

A+
Tux

Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 08 sept. 2005 :  17:11:01  Show Profile  Reply with Quote
Merci pour tes encouragements.

En tout cas je confirme bien la structure de chaque bloc telle que je l'ai décrite.

Par contre j'ai quelques questions ŕ poser :
- Comment sont stockées les coordonnées d'une région ?
- Latitude min ?
- Longitude min ?
- Latitude max ?
- Longitude max ?

En général sur combien d'octets ?

Si vous avez une réponse ....

Merci d'avance

Vic
Laguna II + Carminat
Go to Top of Page

Ilco

19 Posts

Posted - 10 sept. 2005 :  20:56:35  Show Profile  Reply with Quote
quote:
Merci pour l'intéręt porté au systčme Birdview ainsi qu'ŕ notre travail de cartographe.

Concernant Zenrin, notre priorité sur le marché de la navigation en Europe est d'apporter de nouveaux contenus. Notre derničre valeur ajoutée a été les jonctions d'autoroutes en 3D sur les systčmes de navigation développés conjointement entre Renault & Nissan. Disponibilité sur les nouvelles Laguna, Velsatis ainsi que Pathfinder et d'autres véhicules devraient suivre trčs prochainement.

Toutefois, ce type d'ajout dépend de nos clients qui sont les constructeurs automobiles et pour les radars cela va dépendre de l'intéręt de Renault & Nissan pour ces informations.

Concernant les POI, une mise ŕ jour et ajout de nouvelles catégories sont en cours chez Navteq et Zenrin proposera ces POIs dans les prochaines mises ŕ jour.

Si vous avez d'autres questions ou commentaires afin d'amméliorer le systčme Birdview, elles seront les bienvenues.

Meilleures salutations,



Salut, apparement, les CD Nissan seraient aussi dans le meme sac.

Et donc... Ca m'interresse!!!

Apparement d'apres ce que j'ai pu voir son mon DVD, ca m'a l'air beaucoup plus simple. Chaque pays est dans un dossier bien definit (j'ai trouvé la correspondance fichiers => pays), et apr exemple, sur la france, en plus des 0 et des 1 , j'ai quelque fois des noms de rues en toute lettres.

Par contre ouvrir un fichier de 200Mo au bloc note prend beaucoup de temps.

Tous mes fichiers sont au format .DAT .

Zenrin m'aurait donc menti sur l'inter-compatibilité?

En tous cas, meme si nos recherches ne se croisent pas, je vous souhaite bonne chance.

Pour un systeme coutant plus de 2000€ en option, plus de simplicité aurait été de mise!!!
Go to Top of Page

Ilco

19 Posts

Posted - 10 sept. 2005 :  20:58:30  Show Profile  Reply with Quote
quote:
X A N A V I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Z E N R I N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ X I C - N A V I 0 3 - 0 1˙˙˙˙˙˙ F O R M A T V E R S I O N X 0 6 - 0 0 - 0 0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ D A T A V E R S I O N 0 2 / 1 0 / 1 1 / 0 1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ N I S S A N P A R T N O . 2 5 9 2 0 A V 6 0 2 - 0 0˙˙˙˙ V 0 1 . 0 0 . 0 0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ĐĐP(P

??????˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ € ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙  ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙  ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ ˙˙˙˙ é  ç 83=COUNTRY 3=GEWEST 3=PROVINCE(PROVINCIE) 3=GEMEENTE(MUNICIPALITY) 3=BUILT-UP AREA(SETTLEMENT) ˙˙˙˙˙˙˙˙ ˙˙ ˙˙   'ST ˙˙ ˙˙   -LM ˙˙ ˙˙
 1 ,-ELPS012345678901245 ˙˙ ˙˙   2 ,-E02346 ˙˙ ˙˙  
3 ,-E034 ˙˙ ˙˙   4 E03
˙˙ ˙˙   5 ,E83 ˙˙ ˙˙   6 E2
˙˙ ˙˙   7 ,E40 ˙˙ ˙˙ "  8 -E ˙˙ ˙˙ $  9E7 ˙˙ ˙˙ $› A ,-.25ABCDEFGHIJKLMNOPQRSTUVWX ˙˙ ˙˙ Ý  AYZ ˙˙ ˙˙ ďN
B,.AEGIL
˙˙ ˙˙ †› BORUWY ˙˙ ˙˙
pX C,.ADEHILNORUWY ˙˙ ˙˙ Şä D',.ADEHIJORUWYZ ˙˙ ˙˙ Í E ',.3ABCDEGHIKLMNOPQRSTUVWXYZ ˙˙ ˙˙ ó Ń F,.AEIJLORTUWY ˙˙ ˙˙ Ç€ G ',.ADEHILNORUY ˙˙ ˙˙ "‚ƒ
H,.AEIOUY ˙˙ ˙˙ (r ¨ I ,-BCDEFGIJKLMNPRSTVWXZ ˙˙ ˙˙ )1 Ź
J,-.AEOU ˙˙ ˙˙ *Ýé K,.AEHILNOPRUWY ˙˙ ˙˙ 0OĄ L',.AEHILOTUY ˙˙ ˙˙ 5B M,.AEGHIOQUY ˙˙ ˙˙ ;ş N'-.23456789AEIOSUY ˙˙ ˙˙ =ů– O ,.ABCDEFGHIKLMNOPRSTUVXYZ ˙˙ ˙˙ ?Ż‘ P ',.AEFHILORTUY ˙˙ ˙˙ Eh > QUW ˙˙ ˙˙ E˘Á R,.12AEGHIOUWY ˙˙ ˙˙ IŸ ’ S,.ACEGHIJKLMNOPQ
˙˙ ˙˙ OS÷ STUVWY ˙˙ ˙˙ Ql? T '.ACEHIJORSUWY ˙˙ ˙˙ TÓ ) U.BCDEFGIKLMNPRSTUWY ˙˙ ˙˙ TýŐ V-.AEILORUWY ˙˙ ˙˙ Z Ö W.AEHINORUY
˙˙ ˙˙ ]&  X ,-AHI ˙˙ ˙˙ ]0  YACDEMOPSVWZ ˙˙˙˙ ˙˙ ]A; Z.AEINOUWY (  'ST ˙˙˙˙˙˙˙˙˙˙˙˙˙˙
5678 ž ) ˙˙  ˙˙     'S-GRAVENMOLENSTRAAT  ˙˙     'S-GRAVENMOLENSTRAAT  ˙˙    ' 'S-GRAVENSTRAAT   ˙˙    ' 'S-GRAVENSTRAAT   ˙˙    ? 'S-GRAVENVELD   ˙˙    ? 'S-GRAVENVELD   ˙˙   6 'S-GRAVENWEZELSTEENWEG  ˙˙   ? 'S-GRAVENWEZELSTEENWEG  ˙˙   ? 'S-GRAVENWEZELSTEENWEG  ˙˙     'S-HEEREN HUYS,AVENUE   ˙˙     'S-HERENHUISLAAN  ˙˙    'S-HERENSTRAAT  ˙˙   
'S-HERENSTRAAT  ˙˙    ; 'S-HERENTHAGESTRAAT   ˙˙     'S-HERENWEGVELD   ˙˙   : 'S-HERTOGENDIJK   ˙˙   : 'S-HERTOGENDIJK   ˙˙    'S-HERTOGENHEIDE  ˙˙    ( 'S-HERTOGENLAAN   ˙˙    ( 'S-HERTOGENWIJNGAARD  ˙˙    ( 'S-MEIERSSTRAAT   ˙˙     'T CORTENBOSCH,CHEMIN   ˙˙     'T HOF
 ˙˙    4 'T HOF,OP 
 ˙˙    4 'T HOF,OP   ˙˙    3 'T KAMP   ˙˙     'T KINT,RUE   ˙˙     'T PAS,TUSSEN   ˙˙   $ 'T PLEIN  ˙˙     'T SERCLAES DE TILLY,RUE  ˙˙     'T SERCLAES,RUE   ˙˙      'T SERCLAES,SENTIER   ˙˙    C 'T SERSTEVENS,RUE   ˙˙     'T VELD   ˙˙     'T VELD   ˙˙    < 'T VELD   ˙˙   
'T-RIET,PIEP-IN   ˙˙    'TSAS 
 ˙˙     'TVELDEKE   ˙˙    'TVLOT  ˙˙    'TVLOT      R42Ď
Ţ+R42Ď@Ń@ÁX :75:;:75:
    R42Ď “R42Ď@Ý@ëX :40:;:10:    R42Ď F$R42Ď@Ń ×X :70:;:70:     R34ŢVcR34Ţ@Đ Ô     R34ďz2R34ď@@"     R4$Ü úžR4$Ü@;@? )   
R4$Ü ćâR4$Ü@? CT :6:;:8: X :27:;:25:    R4$Ü ŻR4$Ü C@ET :10:;:10: X :23:;:21:    R4$Ü ‹KR4$Ü@ +@ 9h :15:;:14:    R4$Ü ‰:R4$Ü@ =@ Ah :16:;:16:    R4$Ü Ž:R4$Ü@ =@ 9d :17:;:17:    R4$Ü
&ĺR4$Ü@ C@ Gd :33:;:34:     R4dý ¨ĽR4dý@Ś@Ž     R4dý ¨ĽR4dý@Ś@Ž     R4díČŐR4dí@R@X     R4ě šĚR4ě@
Ó
×     R4ě šĚR4ě@
Ó
×    R4cíBPR4cí@S@WT :2:;:14:X :3:;:7:  
R4cí}`R4cí@;@?T :16:;:24: X :9:;:29:    R4cíśeR4cí@G@CT :49:;:31: X :38:;:26:    R4cíŕbR4cí@K@GT :53:;:51: X :40:;:40:     R4ŢóR4Ţ@ ›@ Ľ 
 R2'Îv R2'Ď@•@Šp@é@í`@ľ@ť@@ą@ÓT :13:;:1:X :6:;:2:     R4%ý+‘R4%ý@@     R4r˙$,R4r˙@k@q '     R4sü/ůR4sü@@X :3:;:3:    R4sü SŻR4sü@@T :30:;:76: X :29:;:79:    R4sü
•R4sü@! %T :78:;:92: X :93:;:119:    R4sü R4sü %@'T :94:;:126:X :121:;:181:    R4sü ť„R4sü@'@+T :130:;:176: X :185:;:213:     R46î ”R46î@/@9 (   
R4%í ŽR4%í@3@-T :2:;:2: X :11:;:23:  
R4%íęR4%í@-@)T :4:;:6: X :25:;:25:  
R4%í*OR4%í@%@T :8:;:40:X :31:;:33:    R4%í|…R4%í@@T :42:;:42:
 R4%î(?R4%í@ˇ@żP@e@}T :44:;:86: X :51:;:123: *     R4%î FÝR4%î@Ë@Ďd :4:;:1:    R4%î WśR4%î@Ĺ@Ëd :7:;:5:   R4%î ‚ŠR4%î@Á@šd :10:;:9:X :8:;:8:    R4%î H‚R4%î@Ý@ád :17:;:11:    R4%î 2tR4%î@×@ÝT :18:;:18: X :19:;:19:    R4%î ,ŚR4%î@ó@d :36:;:32: h :20:;:30:     R4%î ČR4%î@C@GT :11:;:1:X :2:;:2:


R4ß‘ R4ß@S@O@@ĺ@áT :42:;:14: X :45:;:5: :    R3Rď E ĺR3Rď@Ÿ@Ľd :5:;:54:h :1:;:67:  
R3Rď } íR3Rď@o@id :18:;:16: h :9:;:11:    R3Rď pR3Rď@e@iX :12:;:12:    R3Rď r!R3Rď@w@}d :14:;:49: h :13:;:57:    R3Rď ˇ íR3Rď@š@˝h :19:;:20:    R3Rď ŻR3Rď@ç@íd :24:;:43: h :21:;:46:    R3Rď ÚR3Rď@ő@űT :26:;:26: h :40:;:39:    R3Rď ő)R3Rď@˙@űd :36:;:38:     R47ď ŽER47ď@ }@ ‹     R47ď &¨R47ď@ k@ g      R3BÍ@žR3BÍ@…@‰d :15:;:8:    
R4"ÎĹˆR4"Î@™@T :30:;:22: X :19:;:1:    R4"΂xR4"Î@•@™T :54:;:32: X :31:;:21:    R4"Î<hR4"Î@‘@•T :70:;:56: X :47:;:33:     R3Eď rxR3Ec@@T :2:;:36:X :1:;:21:     R4Cß
Ž/R4Cß@
+@
/T :7:;:1: X :26:;:2:     Q4Cţ TQ4Cţ@@-      R4"Ď q˛R4"C@K@ST :1:;:3:     R4Ü
ňR4Ü@ď@÷    
Q4BÍÉQ4BÍ@ ů@ ýT :1:;:17:X :24:;:66:    Q4BÍ 7Q4BÍ@ ő@ ůX :2:;:22:    Q4BÍc"Q4BÍ@ ý@T :19:;:41: X :68:;:92: 
 Q4BÍ!Q4BĚ@ —@ ‘P@@X :59:;:43:     R4ţ ĽcR4ţ@ 5@ 9     R3bě q0R3bě@G@WT :50:;:2:X :25:;:1: 7     R3Pޤ1R3PŢ@W@kX :18:;:2:  
R3PŢěpR3PŢ@ _@ uT :24:;:20: X :3:;:31:
 R3PÝ°{R3PÝ@/@5P@s@wT :35:;:35: X :37:;:43:
 R3PÝČ R3PŢ@ y@ }p@ a@ eT :40:;:58: X :47:;:55:    R3PŢŇR3PŢ@ u@ yX :45:;:45:    R3PÝY/R3PÝ@#@'T :59:;:57: X :61:;:69:    R3PÝRwR3PÝ@ e@ iT :60:;:100:X :71:;:79:


Voila un extrait du debut du contenu du CD Belgique.

Nom de rue en toutes lettres.
Go to Top of Page

vmatias

France
385 Posts

Posted - 10 sept. 2005 :  23:49:35  Show Profile  Reply with Quote
Salut ! Ilco
Sur le CD Renault, IBM, ... tout ce qui est noms (villes, rues, etc) sont aussi en ASCII (toutes lettres). L'intéret est de comprendre comment sont structurées ces données.
D'aprčs tes indications Renault et Nissan serait trčs proches (??).
Un conseil, tu dois utiliser un editeur Hexa pour pouvoir afficher le contenu du CD.
Pour info : Je prépare un petit programme qui permettra l'exploration d'un CD au format Navtech Renault.
Je le posterais dčs qu'il sera pręt (Pour Windows uniquement).
- Les fonctionnalités :
Accčs ŕ toutes les données du CD (Pays, villes, rues, ... et POI)
Possibilité d'extraction.

PLus tard (Quand j'aurais compris comment faire)
Afficher la carte contenue dans le CD.

Je vais voir si un de mes amis a un CD Nissan pour y jetter un oeil.

Merci pour les infos.
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 11 sept. 2005 :  11:24:57  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Salut,

Il me semble que les noms sont au format Unicode UTF et non ASCII...
Pour info : http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
Cela a son importance dans le traitement des données, en ASCII il n'y a qu'un octet par caractčre, pas en UTF.

A+
Tux


Carminat (Laguna II)
Go to Top of Page

vmatias

France
385 Posts

Posted - 11 sept. 2005 :  11:40:16  Show Profile  Reply with Quote
Pour en ętre sűr, IlCo, peux-tu poster un exemple en binaire (quelques lignes suffisent).
Cet exemple ne me donne par l'impression d'ętre en UTF
[quote]Originally posted by Ilco
'S-GRAVENMOLENSTRAAT  ˙˙     
'S-GRAVENMOLENSTRAAT  ˙˙    ' 
'S-GRAVENSTRAAT   ˙˙    ' 
'S-GRAVENSTRAAT   ˙˙    ? 
'S-GRAVENVELD   ˙˙    ? 
'S-GRAVENVELD   ˙˙   6 
'S-GRAVENWEZELSTEENWEG  ˙˙   ? 
'S-GRAVENWEZELSTEENWEG  ˙˙   ?
'S-GRAVENWEZELSTEENWEG  ˙˙    
'S-HEEREN HUYS,AVENUE
[quote]
Sauf si lors de la copie il y a eu transformation.

Qu'en penses-tu Tux ?


Vic
Laguna II + Carminat
Go to Top of Page

tuxcarnav

France
142 Posts

Posted - 13 sept. 2005 :  09:36:17  Show Profile  Visit tuxcarnav's Homepage  Reply with Quote
Tu as raison, je me suis basé sur le début du texte seulement (X A N A V...) oů l'on voit bien que l'espace entre les caractčres, typique de l'UTF.

A+
Tux

Carminat (Laguna II)
Go to Top of Page

Ide

France
110 Posts

Posted - 14 sept. 2005 :  15:25:02  Show Profile  Reply with Quote
J'avais essayé il y a quelques années de decrypter le fichier carindb
mais j'avais été bloqué car je pense qu'ils utilisent de la compression:
Si on cherche un nom de rue,on ne le trouve pas.
Sinon de mémoire au début du cd ce sont des tables de hachage qui pointent vers les blocs
de données. et vers la fin je crois que ce sont les repčres pour l'info trafic (location tables?)
J'essaierai de retrouver mon travail de l'époque...
Go to Top of Page

vmatias

France
385 Posts

Posted - 15 sept. 2005 :  13:59:44  Show Profile  Reply with Quote
quote:
Originally posted by Ide

J'avais essayé il y a quelques années de decrypter le fichier carindb
mais j'avais été bloqué car je pense qu'ils utilisent de la compression:
Si on cherche un nom de rue,on ne le trouve pas.
Sinon de mémoire au début du cd ce sont des tables de hachage qui pointent vers les blocs
de données. et vers la fin je crois que ce sont les repčres pour l'info trafic (location tables?)
J'essaierai de retrouver mon travail de l'époque...



Salut !
D'aprčs mes travaux, aucune donnée n'est cryptée
Le CD est décomposé en plusieurs fichiers dont un nommé CARINet qui contient en effet les données RDS/TMC
Plus haut dans ce topic tu trouveras l'explication du contenu de ce fichier.

Puis un autre CARINdb lui plus complet. Dans ce dernier tu trouveras les noms des pays, villes, rues, etc. C'est celui-ci qui nous interesse. Les travaux sont bien avancés, malheureusement je suis le seul ŕ m'y interesser.

Regarde si tes travaux peuvent apporter une aide, dans ce cas partage-les.


Vic
Laguna II + Carminat
Go to Top of Page

Ilco

19 Posts

Posted - 18 sept. 2005 :  15:59:54  Show Profile  Reply with Quote
quote:
Originally posted by vmatias

Pour en ętre sűr, IlCo, peux-tu poster un exemple en binaire (quelques lignes suffisent).
Cet exemple ne me donne par l'impression d'ętre en UTF
[quote]Originally posted by Ilco
'S-GRAVENMOLENSTRAAT  ˙˙     
'S-GRAVENMOLENSTRAAT  ˙˙    ' 
'S-GRAVENSTRAAT   ˙˙    ' 
'S-GRAVENSTRAAT   ˙˙    ? 
'S-GRAVENVELD   ˙˙    ? 
'S-GRAVENVELD   ˙˙   6 
'S-GRAVENWEZELSTEENWEG  ˙˙   ? 
'S-GRAVENWEZELSTEENWEG  ˙˙   ?
'S-GRAVENWEZELSTEENWEG  ˙˙    
'S-HEEREN HUYS,AVENUE
[quote]
Sauf si lors de la copie il y a eu transformation.

Qu'en penses-tu Tux ?


Vic
Laguna II + Carminat



Un exemple en binaire?

Je ne comprend pas :/
Go to Top of Page

vmatias

France
385 Posts

Posted - 21 sept. 2005 :  10:23:41  Show Profile  Reply with Quote
quote:
Originally posted by Ilco
[...............]
Un exemple en binaire?

Je ne comprend pas :/



Salut Ilco !

Un exemple en binaire n'est pas nécessaire, nous sommes tous d'accord, ce n'est pas du UTF.

Pour ce qui est du binaire,
Moi expliquer ŕ toi.

Le binaire est la représentation en ASCII des octets d'un fichier sans la traduction en caractčres lisibles.

exemple :
07 17 00 00 61 6E 64 6F 72 72 61 00 62 65 6C 67 ; ....andorra.belg
69 EB 00 63 69 74 74 E0 20 64 65 6C 20 76 61 74 ; ië.cittŕ del vat

Les chiffres ŕ gauche du point virgule ";" correspondent aux données binaires
Les données ŕ droite du ";" sont la représentation en ASCII des chiffres de gauche.

Une lecture brute aurait donnée quelque chose comme ceci :
"ŃQ,  ŃQ8  andorra belgië cittŕ del"

Pour résumer :
Les données ŕ gauche on les appelle données en Héxadécimal ou binare
Les données ŕ droite on les appelle données en ASCII ou en Texte.

Voilŕ.

J'espčre que ce sera plus clair maintenant.


Vic
Laguna II + Carminat

Edited by - vmatias on 21 sept. 2005 10:24:31
Go to Top of Page

Ilco

19 Posts

Posted - 24 sept. 2005 :  14:12:46  Show Profile  Reply with Quote
Merci de ton explication :)
Go to Top of Page

tetete

France
6 Posts

Posted - 29 sept. 2005 :  15:00:42  Show Profile  Reply with Quote
quote:
Originally posted by alicantor

tuxcarnav> ben oui je connais inforad merci ;) et je compte justement m'en prendre un quand je vais remonter en France...

mais bon, si on suit ta logique du "ça existe", alors pourquoi vouloir intégrer les POI dans les systčme fixes puisqu'un PPC le fait ?

c’est pas le sujet donc…

et puis l’inforad ne fait pas la distinction de sens de radar, et ne sait pas non plus si le radar est sur l’intinéraire…,ce qu’un crack TMC ferait…

BMW/VDO MKIV et Pocket Loox 600 en prépa



CL
Go to Top of Page

tetete

France
6 Posts

Posted - 29 sept. 2005 :  15:03:19  Show Profile  Reply with Quote
J'ai un VDO Dayton et j'aurais besoin de trouver un soft pour POI radars fixe et mobile est-ce que cela existe ou pas ?
Car je suis commercial et pour notre metier tu sais comment c'est!

A+ pour te lire




quote:
Originally posted by alicantor

tuxcarnav> ben oui je connais inforad merci ;) et je compte justement m'en prendre un quand je vais remonter en France...

mais bon, si on suit ta logique du "ça existe", alors pourquoi vouloir intégrer les POI dans les systčme fixes puisqu'un PPC le fait ?

c’est pas le sujet donc…

et puis l’inforad ne fait pas la distinction de sens de radar, et ne sait pas non plus si le radar est sur l’intinéraire…,ce qu’un crack TMC ferait…

BMW/VDO MKIV et Pocket Loox 600 en prépa



CL
Go to Top of Page

vmatias

France
385 Posts

Posted - 07 oct. 2005 :  14:24:06  Show Profile  Reply with Quote
Bonjours ŕ tous,
Aprčs une longue absence, voilŕ le résultat de mes travaux. Il serait souhaitable que quelqu'un d'autre les valide (si ce n'est pas trop demander). Lire ce qui est écrit c'est bien y participer c'est encore mieux.

Editer et/ou ajouter des données et/ou POIs sur un VDO Carin c'est tout ŕ fait possible.
Etre averti ŕ l'aproche de ces POI, c'est un sujet ouvert, peut-ętre le prochain poste.

Comment :

1 - Comprendre la structure des données du fameux fichier CARINdb.

  • Les indexes des blocs

  • Les indexes des données

  • Les types de données

  • Les structures de chaque donnée

  • [.....]


2 - Copier le contenu du CD sur disque
3 - Créer une base de données SQL
4 - Créer une table par type d'inforamtion contenue dans le fichier,(indexes et données)
5 - Extraire toutes les données du fichier CARINdb
6 - Les stocker dans une base de données pour une consultation/correction
7 - Ajouter/modifier des POI ou tout autre type de donnée, ajout d'une route non référencé dans le CD par exemple, le tout ŕ partir de la base de données.
8 - recalculer les indexs (facile, c'est automatique)
9 - Créer le nouveau fichier CARINdb
10 - Graver le CD.
11 - L'inserer dans le lecteur GPS de votre véhicule.

Simple non ?

Alors au travail.

Vic
Laguna II + Carminat

Edited by - vmatias on 07 oct. 2005 14:34:01
Go to Top of Page

vmatias

France
385 Posts

Posted - 12 oct. 2005 :  09:20:31  Show Profile  Reply with Quote
Bonjour ŕ tous,
Aprčs un bref aperçu de comment modifier/ajouter les données d’un VDO Carin, quel est votre ressenti sur le sujet ?
Etes-vous toujours intéressés ?
Une chose est sűre, tout seul j’airai un peu de mal… mais pourquoi pas

Je lance le défi : Créer un projet qui aurait comme objectif la récupération de ces données et les convertir en un autre format quelconque.

Qui est partant ?


Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 15 nov. 2005 :  12:00:12  Show Profile  Reply with Quote
Je vois que les volontaires sont tous absents, donc on met fin au projet.

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 14 déc. 2005 :  16:45:15  Show Profile  Reply with Quote
Toujours pas de volontaires?
Go to Top of Page

ctrillot

2 Posts

Posted - 16 déc. 2005 :  18:21:19  Show Profile  Reply with Quote
Vic,

Je viens de lire l'ensemble du topic. Je n'ai jamais été un fan ni de l'assembleur ni de l'hexa, mais je suis intéressé par ton projet.
Si je peux t'aider un petit peu, pas de pb.

NavTeq MS 5500 v-trafic

Edited by - ctrillot on 19 déc. 2005 11:08:23
Go to Top of Page

Delattre13

41 Posts

Posted - 27 déc. 2005 :  10:24:46  Show Profile  Reply with Quote
Bonjour ŕ tous,

Je viens d'acheter une Citroën C5 avec le GPS Navtech. Si c'est toujours le męme CD qui est utilisé il va s'abîmer ŕ la longue.
J'ai voulu copier le CD du GPS sur un autre CD mais męme la copie binaire de CD n'est pas reconnue.

Si la copie fonctionne il est bien sűr intéressant de rajouter des POIS, des radars fixes et mobiles.

Pouvez-vous me donner la marche ŕ suivre pour graver une sauvegarde du CD qui fonctionnera sur le GPS. Ou comment modifier le lecteur du GPS pour qu'il lise la copie.

Salutations et bonne année ŕ tous
Go to Top of Page

vmatias

France
385 Posts

Posted - 03 janv. 2006 :  12:08:52  Show Profile  Reply with Quote
quote:
Originally posted by ctrillot

Vic,

Je viens de lire l'ensemble du topic. Je n'ai jamais été un fan ni de l'assembleur ni de l'hexa, mais je suis intéressé par ton projet.
Si je peux t'aider un petit peu, pas de pb.

NavTeq MS 5500 v-trafic



Salut.
Il ne faut pas ętre un fan de l'ASM ou de l'HEXA, il faut avoir envie de découvrir ces systčmes et d'aller plus loin.
Aujourd'hui nous avons décortiqué le contenu d'un CD Navteq (sa structure et organisation des données) et ŕ en extraire les données utiles.
L'objectif suivant serait d'arriver ŕ analyser les données extraites, ŕ les comprendre pour pouvoir en ajouter et éventuellement les modifier.
- Ce n’est que pour le FUN.


Vic
Laguna II + Carminat
Go to Top of Page

ctrillot

2 Posts

Posted - 03 janv. 2006 :  13:40:13  Show Profile  Reply with Quote
Bonne année a tous,

Vic,

je suis toujours partant et pour le fun bien sur...

------------------------
NavTeq MS 5500 v-trafic

NavTeq MS 5500 v-trafic
Go to Top of Page

vmatias

France
385 Posts

Posted - 05 janv. 2006 :  14:46:00  Show Profile  Reply with Quote
Oui, Bonne année ŕ tous


Puisque tu es partant (ctrillot)...
Dis moi de quoi tu as besoin dans un premier temps.

Go to Top of Page

dm

France
2 Posts

Posted - 11 janv. 2006 :  15:50:31  Show Profile  Reply with Quote
Bonjour,

Je viens de lire et de découvrir ce tropic. Sujet intéressant...

vmatias, ou en es-tu?
Si le projet continue, je suis partant pour te rejoindre.
Go to Top of Page

aztazt

17 Posts

Posted - 06 févr. 2006 :  00:07:16  Show Profile  Reply with Quote
Salut ŕ tous,

Je viens d'aquérir un véhicule avec le systčme GPS dont il est question ici, je suis donc plus qu'enthousiaste sur ce projet.
Je ne sais pas si vmatias a continué depuis tout ce temps car plus de nouvelles ici.

Quoi qu'il en soit, je remarque que vmatias est quelqu'un de trčs intelligent incontestablement, mais a besoin d'aide concernant le véritable reverse engenering nécessaire ŕ la suite du projet.

Pour pouvoir venir ŕ bout de cette compréhension des données, il faut ętre intelligent et observateur, c'est un travail de longue haleine dont je ne suis pas capable (j'ai jeté un oeil ŕ carindb en hexa... et j'ai jeté l'éponge direct). En revanche, en tant qu'informaticien de formation, je serais capable, une fois les données comprises, de mettre en place une base SQL, de réaliser une interface pour modifier la BDD et de recomposer le fichier carindb, mais malheureusement, vous l'aures compris, la vraie difficulté n'est pas lŕ.

Je suis donc avec toi vmatias si tu m'entends encore, mais je ne peux pas t'aider ŕ déchiffrer ces données, je ne sais d'ailleurs pas comment tu es arrivé ŕ tes derničres conclusions.

En tout cas, félicitations, en espérant te relire...
Go to Top of Page

RT3PSA

3 Posts

Posted - 06 févr. 2006 :  20:00:37  Show Profile  Reply with Quote
Bonjour a tous, voila je suis nouveau sur ce forum est je suis curieux de vos expériences. Je suis actuellement magasinier vendeur chez peugeot donc possesseur de différents CD de nav d'origine autant RT3 que systeme VDO classique. Je suis possesseur d'une C4 équipé d'un RT3 couleur donc prčs au essai et prčs ŕ vous aidez si je le peux bien entendu. Je ne métrise pas grand chises en info.
Go to Top of Page

aztazt

17 Posts

Posted - 06 févr. 2006 :  22:03:40  Show Profile  Reply with Quote
Salut RT3PSA, dis-moi (désolé, c'est un peu HS...), j'ai une 607 de 12/2001 avec RT2, VDO Dayton couleur et les 3 prises RCA dans la boite ŕ gants.

J'ai un copain qui travaille chez Peugeot et qui a passé ma voiture ŕ "la valise" pour voir s'il y avait une option qui permet d'activer la lecture (audio et/ou video) ŕ partir de ces prises lorsque le véhicule roule ŕ plus de 5 km/h (sinon ça se coupe au dessus de 5 en temps normal). En fait je peux brancher un baladeur MP3 (iPod) sur cesprises, ça fonctionne trčs bien lorsque le véhicule est ŕ l'arręt, mais dčs que ça roule, impossible. As-tu déjŕ été confronté au problčme (en tant que magasinier, tu n'as peut-ętre pas que ça ŕ faire, mais sait-on jamais !) ?

Merci d'avance.
Go to Top of Page

vmatias

France
385 Posts

Posted - 09 févr. 2006 :  18:08:04  Show Profile  Reply with Quote
quote:
Originally posted by aztazt

Salut ŕ tous,

Je viens d'aquérir [.......]
[....] je ne sais d'ailleurs pas comment tu es arrivé ŕ tes derničres conclusions.

En tout cas, félicitations, en espérant te relire...



Bonjour ŕ tous,

Je suis toujours lŕ malgré mon silence. Je suis un inconditionnel des nouveautés. Comme sur ce sujet j'avais l'impression d'ętre seul , je me suis lancé dans un autre.
(developpement d'outils de mesure embarqués pour le modélisme, ŕ base de micro-processeurs PIC)

Mais je m'apperçois que finalement mes travaux on intéressé plus d'un, me voilŕ .... au travail.

aztazt:
Mon problčme n'est pas de mettre en place une base SQL, mais ętre capable d'extraire du fichier "carinDB" les données de maničre structuré.
Ce que je cherche :
. A comprendre le format des données
. - Format et taille d'une image
. - Format et taille des coordonnées d'un point
. - etc.
Si tu peux apporter une connaissance sur le sujet.


Vic
Laguna II + Carminat
Go to Top of Page

RT3PSA

3 Posts

Posted - 09 févr. 2006 :  19:37:44  Show Profile  Reply with Quote
Salut AZTAZT je ne peux pas te répondre tous de suite mais je vais me rensignr et je te dirais si je trouve quelques choses.
Go to Top of Page

privilege

Spain
5 Posts

Posted - 12 févr. 2006 :  02:12:32  Show Profile  Reply with Quote
quote:
Originally posted by vmatias

quote:
Originally posted by aztazt

Salut ŕ tous,

Je viens d'aquérir [.......]
[....] je ne sais d'ailleurs pas comment tu es arrivé ŕ tes derničres conclusions.

En tout cas, félicitations, en espérant te relire...



Bonjour ŕ tous,

Je suis toujours lŕ malgré mon silence. Je suis un inconditionnel des nouveautés. Comme sur ce sujet j'avais l'impression d'ętre seul , je me suis lancé dans un autre.
(developpement d'outils de mesure embarqués pour le modélisme, ŕ base de micro-processeurs PIC)

Mais je m'apperçois que finalement mes travaux on intéressé plus d'un, me voilŕ .... au travail.

aztazt:
Mon problčme n'est pas de mettre en place une base SQL, mais ętre capable d'extraire du fichier "carinDB" les données de maničre structuré.
Ce que je cherche :
. A comprendre le format des données
. - Format et taille d'une image
. - Format et taille des coordonnées d'un point
. - etc.
Si tu peux apporter une connaissance sur le sujet.


Vic
Laguna II + Carminat

Go to Top of Page

aztazt

17 Posts

Posted - 13 févr. 2006 :  01:07:33  Show Profile  Reply with Quote
Ca fait plaisir de voir que tu es toujours lŕ vmatias, bien que tes péoccupations aient changées...

J'ai bien cerné ton problčme et malheureusement, j'ai beau regarder le fichier CarinDB dans tous les sens, impossible d'y voir la moindre chose. Sans les spécifications du codage, ŕ mon avis, ceux qui comme moi veulent avancer dans ce sens auront changé de véhicule avant d'avoir trouvé !

Donc, désolé, mais en ce qui me concerne, je ne pourrais pas vous aider. RT3PSA, je guette toujours ce sujet de temps en temps si tu as la réponse ŕ ma question ;-)
J'ai entendu dire que ce 5km/h était une valeur qu'on pouvait modifier via la valise et qu'on pouvait la monter jusqu'ŕ 255. Si tu peux te renseigner lŕ dessus, tu auras ma pleine reconnaissance !!!

Merci d'avance.
Go to Top of Page

vmatias

France
385 Posts

Posted - 13 févr. 2006 :  09:37:24  Show Profile  Reply with Quote
quote:
Originally posted by aztazt

Ca fait plaisir de voir que tu es toujours lŕ vmatias, bien que tes péoccupations aient changées...

[.....], ceux qui comme moi veulent avancer dans ce sens auront changé de véhicule avant d'avoir trouvé !



Salut Aztazt!

Tout dépend de ce que tu cherches. A mon avis les systčmes diffčrent de peu , j’ai eu l’occasion de regarder celui de Volvo.
D’autre part, je suis sűr qu’en ayant décodé celui-ci, ils nous sera plus facile de décoder les autres.
Pour y parvenir, ça doit ętre un travail collectif, un individu seul n’y arriveras pas dans des temps raisonnables.
Pour ce qui est de la compréhension du systčme actuel je vais essayer de faire une synthčse avec des exemples.
Sinon dit nous ce que tu ne comprends pas.

Puisque vous manifestez un intéręt particulier, je reprends les travaux.
- Je vais commencer par écrire un petit programme d’exploration du CD.
- Est-ce que le code source intéresse quelqu’un ? Car dans ce cas je partagerais volontiers l’avancement des développements.


quote:

j'ai beau regarder le fichier CarinDB dans tous les sens, impossible d'y voir la moindre chose


Commence par comprendre le fichier CARInet

Vic
Laguna II + Carminat
Go to Top of Page

aztazt

17 Posts

Posted - 14 févr. 2006 :  21:41:43  Show Profile  Reply with Quote
Ooooooh oui que ça m'intéresse !

Je suis trčs agréablement surpris (et c'est un doux euphémisme) de voir que tu reprennes les travaux !

Je suis derričre toi ŕ 100%.
Ce que je ne comprends pas, c'est la partie la plus délicate du problčme, c'est ŕ dire la compréhension des données. Comment une carte routičre peut-elle ętre codée ? J'ai réfléchis en raisonnant par segments (morceaux de route, avec coordonnées) et par pixels (une bitmap générale qui serait interprétée en fonction des couleurs, mais en aucun cas, je n'arrive ŕ faire de rapprochement entre le fichier CarinDB (que j'observe en ASCII, ou en Hexa) et la carte.

Si seulement je pouvais avoir une mini-carte avec simplement une route qui la traverse, je pense qu'il serait plus facile pour moi de trouver comment cette route est codée.

Est-ce qu'en t'expliquant cela, tu cernes ma façon de voir les choses et oů j'en suis ?

J'ai bien vu tous tes travaux sur les 7 pages précédentes (que je relis de temps ŕ autre), mais je ne vois pas dans ces octets tout ce que tu y vois.

Pour ton prog, avec la source, je pense que je comprendrai bcp mieux ;-)

Merci encore et @ trčs bientôt j'espčre.
Go to Top of Page

vmatias

France
385 Posts

Posted - 15 févr. 2006 :  13:32:35  Show Profile  Reply with Quote
quote:
Originally posted by aztazt

[...] J'ai réfléchis en raisonnant par segments (morceaux de route, avec coordonnées) et par pixels (une bitmap générale qui serait interprétée en fonction des couleurs, mais en aucun cas, je n'arrive ŕ faire de rapprochement entre le fichier CarinDB (que j'observe en ASCII, ou en Hexa) et la carte. [....]



Cela me fait plaisir.
Je vais te donner un coup de pouce ŕ la compréhension de ce fichier. De cette façon nous serons au moins deux ŕ travailler sur le sujet.

Si je comprends bien, tu maîtrises parfaitement la partie Cartographie (?), super, moi j’y comprends rien.

Reprenons depuis le début.

Les données du fichier carinDB sont stockées sous forme de listes chaînées. Leurs points d’entrée figurent au block 0x0B (regarde sa structure).

Prenons les 12 premiers octets (header principal)
- 3 Octets (offset des données par rapport au début du fichier)
- 1 Octet qui nous donne la longueur totale de ce block (tous octets confondus), cette longueur est exprimé en blocks de 2Ko (2048 octets)
- 4 Octets ŕ {00 0B 00 00}
- 2 octets (longueur de l’entęte), ou offset du premier enregistrement
- 2 octets, nombre d’enregistrements dans ce block.

Est-ce que tu trouves ceci ?

Faisons ceci par étapes.
(Ce soir je te poste une copie Hexa des données ŕ cet endroit pour voir si elles correspondent avec les tiennes).

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 15 févr. 2006 :  19:59:51  Show Profile  Reply with Quote
Pout tous ŕ qui ça interesse

Repprenons :
Chargeons le fichier carindb avec un editeur Hexa (c'est plus facile ŕ manipuler)
Tout au début du fichier, offset 0x0000 nous avons quelque chose comme :
00000000h: 00 00 00 01 00 12 00 00 00 34 00 01 00 00 03 01 ;
00000010h: 00 0C 00 0E 00 00 01 01 00 01 00 1A 00 00 00 0C ;
00000020h: 00 01 00 08 00 3C 00 1F 00 7A 00 5A 08 00 00 00 ;
00000030h: 00 00 00 00 00 00 02 01 ;
Effectuons son annalyse :
Trois premiers octets : {00 00 00} - Offset du bloc, en effet il commence ŕ 0x000000
Octet suivant : {01} - Taille du block en nombre de 2048 octets,un seul. Ce block a donc une taille de 2048 octets
Quatre octets suivants {00 12 00 00}- ID du block
Deux octets suivants {00 34} - Offet du premier enregistrement par rapport au block. Dans notre cas {00000030h: .. .. .. .. 00 00 02 01} le premier enregistrement commence par 00 00 02 01.

Puis les deux octets suivants "00000000h: .. .. .. .. .. .. .. .. .. .. 00 01" nous donnent le nombre d'enregistrements dans ce bloc. Dans notre cas 1 seul.

Tout le monde suit?
Cette séquence est valable pour l'ensemble des blocks du fichier.
Les octets qui se situent entre cet entęte de 12 octets et le début du premier enregistrement (ŕ loffset 0x34) nous n'en parlerons pas tout de suite.

2048 octets plus loin comment un autre block. Dans mon cas :
00000800h: 00 00 01 01 00 13 00 00 00 10 00 01 00 1C 00 01 ;
Męme analyse :
(0x0800 = 2048)
Un seul block de 2048 octets
Nous avons ŕ l'offset 0x0010 le premier et le seul enregistrement.

Puis 2048 octets plus loin (soit 2048+2048 par rapport au début du fichier)
00001000h: 00 00 02 01 00 07 00 00 01 38 00 22 02 04 00 0A
Cette fois-ci nous avons ŕ l'offet 0x0138h 0x22h enregistrements.

Puis 2048 octets plus loin (soit 2048+2048+2048 par rapport au début du fichier)
00001800h: 00 00 03 01 00 0B 00 00 00 0C 00 0E 00 00 04 01 ;
Notre point d'entrée (j'en n'ai pas trouvé d'autres pour l'instant)
Pour ce block les enregistrements commencent ŕ l'offset 0x0C, c'est ŕ dire tout de suite aprčs l'entęte 00 00 04 01. Eil comprend 0x0E enregistrements.

Je continue ?
Nous avons donc 14 enregistrements de 12 octets soit un total hors entęte de 168 octets
Prenons le temps de l'annalyser :
Ici il est au complet :
00001800h: 00 00 03 01 00 0B 00 00 00 0C 00 0E 00 00 04 01
00001810h: 61 01 00 28 00 01 00 00 00 00 04 01 62 01 00 30
00001820h: 00 01 00 00 00 00 04 01 63 01 00 38 00 01 00 00
00001830h: 00 00 04 01 64 01 00 40 00 02 00 00 00 00 04 01
00001840h: 65 01 00 50 00 01 00 00 00 00 04 01 66 01 00 58
00001850h: 00 01 00 00 00 00 04 01 69 01 00 60 00 02 00 00
00001860h: 00 00 04 01 6C 01 00 70 00 02 00 00 00 00 04 01
00001870h: 6D 01 00 80 00 01 00 00 00 00 04 01 6E 01 00 88
00001880h: 00 02 00 00 00 00 04 01 F6 01 00 98 00 01 00 00
00001890h: 00 00 04 01 70 01 00 A0 00 01 00 00 00 00 04 01
000018a0h: 73 01 00 A8 00 06 00 00 00 00 04 01 75 01 00 D8
000018b0h: 00 01 00 00
Ce qui suit est ŕ 0x00 jusqu'au prochain block ŕ l'offset 0x02000 par rapport au début du fichier:
00 00 03 01 00 0B 00 00 00 0C 00 0E Entęte de 12 octets

Puis les 14 enregistrements de 12 octets. Une fois correctement formatés donne ceci:
00 00 04 01 61 01 00 28 00 01 00 00
00 00 04 01 62 01 00 30 00 01 00 00
00 00 04 01 63 01 00 38 00 01 00 00
00 00 04 01 64 01 00 40 00 02 00 00
00 00 04 01 65 01 00 50 00 01 00 00
00 00 04 01 66 01 00 58 00 01 00 00
00 00 04 01 69 01 00 60 00 02 00 00
00 00 04 01 6C 01 00 70 00 02 00 00
00 00 04 01 6D 01 00 80 00 01 00 00
00 00 04 01 6E 01 00 88 00 02 00 00
00 00 04 01 F6 01 00 98 00 01 00 00
00 00 04 01 70 01 00 A0 00 01 00 00
00 00 04 01 73 01 00 A8 00 06 00 00

00 00 04 01 75 01 00 D8 00 01 00 00
Que moi j'interprčte de cette façon :
00 00 04 01 - Offset du block 0x0A (c'est ce qu'on trouve ŕ cet endroit ({00 00 04} * 2048)
75 - Je le nomme ID
01 (???) Je ne lui ai toujours pas trouvé de nom
00 D8 - Offet des données complémentaires dans le block 0x0A
00 01 - Nombre d'enregistrements
00 00 (???) On dirait un Byte Aligment)

Vic
Laguna II + Carminat

Edited by - vmatias on 15 févr. 2006 20:04:50
Go to Top of Page

aztazt

17 Posts

Posted - 15 févr. 2006 :  22:30:28  Show Profile  Reply with Quote
Wow, trčs joli post. Je pense avoir tout compris maintenant, c'est ce qu'il me fallait pour t'aider je pense.

Donc ok pour la maničre dont les données sont structurées (ŕ quelques champs prčs dont tu n'as pas su donner de nom). Maintenant, il faut interpréter le contenu des blocks (hors-entetes) si j'ai bien compris.

Si au moins on avait un rapprochement block/morceau de carte ça aiderait le travail.

Quelqu'un a t'il en sa possession un fichier CarinDB de quelques metres carrés ? :)
Go to Top of Page

f-rico

24 Posts

Posted - 16 févr. 2006 :  19:28:25  Show Profile  Reply with Quote
Salut ŕ tous !!

Initiateur de ce post en 2004, je ne pensais pas trouver de réponse, mais je vois que le developpement est en cours!!

QQ aurit il la gentillesse de me faire un petit résumé (trčs court...)

Cordialement
Eric
Go to Top of Page

aztazt

17 Posts

Posted - 17 févr. 2006 :  11:41:12  Show Profile  Reply with Quote
Regarde juste 2 posts au dessus (le dernier de vMatias), c'est un résumé de toutes les connaissances actuelles en la matičre (et par conséquent, des 8 pages de ce topic).
Go to Top of Page

vmatias

France
385 Posts

Posted - 17 févr. 2006 :  22:55:58  Show Profile  Reply with Quote
aztazt
Salut !
Est-ce que tu trouves la męme chose que moi ?

Vic
Laguna II + Carminat
Go to Top of Page

aztazt

17 Posts

Posted - 18 févr. 2006 :  02:01:45  Show Profile  Reply with Quote
Salut vmatias,

Oui, je trouve la męme chose que toi, mais je ne travaille apparemment pas sur le męme fichier que toi.
Néanmoins, les valeurs sont ETRANGEMENT trčs trčs proches l'une de lautre : lŕ oů tu as :

00001800h: 00 00 03 01 00 0B 00 00 00 0C 00 0E 00 00 04 01
00001810h: 61 01 00 28 00 01 00 00 00 00 04 01 62 01 00 30
00001820h: 00 01 00 00 00 00 04 01 63 01 00 38 00 01 00 00
00001830h: 00 00 04 01 64 01 00 40 00 02 00 00 00 00 04 01
00001840h: 65 01 00 50 00 01 00 00 00 00 04 01 66 01 00 58
00001850h: 00 01 00 00 00 00 04 01 69 01 00 60 00 02 00 00
00001860h: 00 00 04 01 6C 01 00 70 00 02 00 00 00 00 04 01
00001870h: 6D 01 00 80 00 01 00 00 00 00 04 01 6E 01 00 88
00001880h: 00 02 00 00 00 00 04 01 F6 01 00 98 00 01 00 00
00001890h: 00 00 04 01 70 01 00 A0 00 01 00 00 00 00 04 01
000018a0h: 73 01 00 A8 00 06 00 00 00 00 04 01 75 01 00 D8
000018b0h: 00 01 00 00

moi j'ai :
(... mince, j'arrive pas ŕ copier coller avec pspad, tant pis, je note les modifs ŕ la main en rouge) :

00001800h: 00 00 03 01 00 0B 00 00 00 0C 00 0F 00 00 04 02
00001810h: 61 01 00 28 00 01 00 00 00 00 04 02 62 01 00 30
00001820h: 00 01 00 00 00 00 04 02 63 01 00 38 00 01 00 00
00001830h: 00 00 04 02 64 01 00 40 00 02 00 00 00 00 04 02
00001840h: 65 01 00 50 00 01 00 00 00 00 04 02 66 01 00 58
00001850h: 00 01 00 00 00 00 04 02 69 01 00 60 00 02 00 00
00001860h: 00 00 04 02 6C 01 00 70 00 02 00 00 00 00 04 02
00001870h: 6D 01 00 80 00 01 00 00 00 00 04 02 6E 01 00 88
00001880h: 00 02 00 00 00 00 04 02 F6 01 00 98 00 01 00 00
00001890h: 00 00 04 02 6F 01 00 98 00 01 00 00 00 00 04 02
000018a0h: 70 01 00 A0 00 01 00 00 00 00 04 02 73 01 00 A8
000018b0h: 00 06 00 00 04 02

Je ne sais pas sur quel fichier tu travaille, mais moi sur celui ci (extrait du ABSTRACT) :

This medium contains a digital road map database for the CARiN- and VDODayton navigation compatible systems.
The medium can be used in `product' target-systems, for the "CARiN on PC" application, and for CARSiM.


Tool : 3.0.6
Date : 2004-05-13

Operator : uida1203
CD number : EHVCD_12206_3.0.6
Medium : Master CD

Navigation database : .../NavTech/europe/south/eudc_hw_nt_ald_04II_20040511g.cpr
Type : non C-IQ
Event Texts : carinet16s2048.20020513
TPD Database : /carin/ITPD/Full_Products/04.2.113/20040504
IBA Database : Not available
Language Loading : Not available
CARINSYS File : Not available

Donc, je ne sais pas quelles conclusions on peut en tirer, je te laisse réfléchir.
Go to Top of Page

vmatias

France
385 Posts

Posted - 18 févr. 2006 :  12:08:28  Show Profile  Reply with Quote
Salut AztAzt,
C'est tout ŕ fait normal que le contenu ne soit pas le męme.
Je travaille sur 3 fichiers, leur contenu est tout ŕ fait différent.
Ce qu'il faut voir c'est si les offsets des libellés correspondent parfaitement.
D'aprčs les infos que tu donnes, ton fichier est beaucoup plus récent que les miens, c'est tout.
Une analyse rapide démontre que:
Tu as 15 (0xF) points d'entrée contre 14 (0x0E) pour moi.
Le block d'infos pays {00 0A 00 00} commence, pour toi ŕ {00 00 04 02}
C'est ŕ dire Offset (4*2048) er d'une longueur de 2*2048 octets
et ŕ {00 00 04 01} pour moi (un seul block de 2048).

Ton fichier est certainement plus complet que le mien, ce qui est vrai du fait qu'il soit plus récent.

Peut-tu confirmer?

Je suis content ne plus ętre seul sur cet affaire.

Edited by - vmatias on 18 févr. 2006 12:13:15
Go to Top of Page

aztazt

17 Posts

Posted - 18 févr. 2006 :  19:27:03  Show Profile  Reply with Quote
Salut vmatias (désolé, j'ai un temps de récation assez lent car je ne regarde mon mail qu'une fois par jour, et donc ce forum via l'alerte envoyée par mail), le soir.

Donc, déjŕ, pour info, j'ai 13 CD différents (que je pourrais comparer entr eux ŕ l'avenir si besoin).

Je te confirme donc que j'ai des données qui commencent en 00002000h, c'est ŕ dire ŕ l'offset 4 * 2048 octets depuis le début du fichier. Cependant, en ASCII, ça ne ressemble pas ŕ des libbelés de noms de rue ou autre...

J'ai vu qu'ŕ l'offset 00002780h, et sur environ 256 octets, il y avait le noms des pays inclus dans le CD.

Ensuite, j'ai repéré ŕ l'offset 00015BF0h jusqu'ŕ 00016FA0h qu'il y a avait des noms de ville apparemment (et c'est la premičre occurrence de noms de ville dans le fichier. la suivante liste de villes est ŕ l'offset 00019620h puis ŕ 0001D450h puis ŕ 00020CC0h soit une périodicité d'environ 15000 octets.

J'avoue que je ne sais pas trop comment chercher maintenant, tu restes mon guide, męme si tu n'es plus seul ŕ bord, tu es seul capitaine ;-)




Go to Top of Page

vmatias

France
385 Posts

Posted - 19 févr. 2006 :  00:43:28  Show Profile  Reply with Quote
Salut !
En principe, ŕ la fin du block {00 00 004} soit ŕ la fin de l'offset 0x00003000 tu dois avoir les noms des pays.
Cette adresse correspond ŕ la fin de ton block {00 00 04} qui est sur 2*2048. Les noms des pays sont toujours ŕ la fin.
Go to Top of Page

geoone

7 Posts

Posted - 27 févr. 2006 :  20:42:53  Show Profile  Reply with Quote
Bonsoir.

J'avoue ne pas avoir lu les 8 pages, mais j'ai une petite info ŕ donner si par hasard elle n'a pas été postée avant.
Je possčde un systeme VDO MS5500 avec carte sur DVD Navtech. C'est une version qui fonctionne uniquement avec C-IQ.
Sur leur site, il propose une options (entre 10euros mensuel et 35euros ŕ vie...) pour afficher les POI des radars fixes en France.
Je ne sais pas si cela fonctionne par TMC ou autre, j'attends ma nouvelle carte DVD 2005/06 et l'activation offerte par mon revendeur pour acheter cette option.
J'essayerai de voir si elle est présente sur le DVd ou non, ou alors fournirai une image pour que vous la "décortiquiez" !!
Go to Top of Page

aztazt

17 Posts

Posted - 01 mars 2006 :  15:23:20  Show Profile  Reply with Quote
Salut,

Merci, c'est trčs sympa ŕ toi de donner cette info, mais je ne pense pas qu'elle soit applicable pour nous car pas de TMC et carto sur CD et non DVD (m'enfin, je m'égare peut-ętre, je ne suis pas trčs renseigné la dessus)

Quant ŕ moi, mes nouvelles fonctions professionelles me prennent beaucoup de temps et je pense que je ne vais pas poursuivre mes recherches, car, męme si le sujet est intéressant quant ŕ la maničre d'obtenir ce que nous cherchons plus que dans la finalité de ce projet, j'ai décidé d'investir dans un PDA avec carto et POI...

A bientôt peut-ętre
Go to Top of Page

vmatias

France
385 Posts

Posted - 03 mars 2006 :  14:22:52  Show Profile  Reply with Quote
quote:
Originally posted by aztazt

Salut,

[........ je pense que je ne vais pas poursuivre mes recherches, car, męme si le sujet est intéressant quant ŕ la maničre d'obtenir ce que nous cherchons plus que dans la finalité de ce projet, j'ai décidé d'investir dans un PDA avec carto et POI...

A bientôt peut-ętre



Ils abandonnent tous le bateau !

Pour rappel :
L'objectif principal n'est pas d'ajouter des POIs et autres, mais de bien comprendre sa structure interne.



Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 08 mars 2006 :  17:45:29  Show Profile  Reply with Quote




Vic
Laguna II + Carminat
Go to Top of Page

Delattre13

41 Posts

Posted - 14 mars 2006 :  13:15:08  Show Profile  Reply with Quote
Bonjour Vmatias,

Je viens de consulter vos messages avec tous les détails de la structure du CD VDO. Mais je ne comprend pas la finalité de ces recherches. En effet quand on veut sauvgarder un CD de jeu par exemple on ne cherche pas ŕ décortiquer sa structure mais on utilise un logiciel qui permet de dupliquer ce CD de maničre conforme et si ça ne suffit pas ŕ rendre le CD jouable on utilise un module complémentaire pour pallier ŕ ce problčme.

Pour ce qui me concerne ce qui m'interrese c'est de sauvegarder le CD d'origine et de pouvoir utiliser la copie dans la voiture en y ajoutant les POI tels que les radars fixes et autres points dangeureux pour la circulation.

Je me doute bien que pour faire un copieur de CD il faut connaître la structure du CD en question, surtout si c'est pour y ajouter des informations qui devront ętre prises en compte. Mais pour les gens comme moi ce qui les interressent ce n'est pas le détail mais le moyen d'y parvenir.

Donc si vous avez des astuces pour débloquer la situation je serai heureux de les tester. Mais pas en binaire ni en hexadécimal.


Merci pour les infos et le travail que vous avez déjŕ fait.

Salutations
Go to Top of Page

Arnaud DASH

France
23 Posts

Posted - 14 mars 2006 :  17:59:36  Show Profile  Visit Arnaud DASH's Homepage  Reply with Quote
Je pense que le problčme ici n'est pas de dupliquer le CD mais d'y ajouter les POI ! Il ne suffit pas de les copier sur le CD pour que ton GPS les prenne en compte...

Arnaud "DASH"
----------------
Skoda Octavia 2 2.0 TDI Elegance
Dell X50v + BT-338 + Support Brodit + TTN 5

TOUT SUR L'OCTAVIA 2 : http://octavia2.forumactif.com/
Go to Top of Page

vmatias

France
385 Posts

Posted - 16 mars 2006 :  22:39:15  Show Profile  Reply with Quote
quote:
Originally posted by Delattre13

Bonjour Vmatias,

Je viens de consulter vos messages avec tous les détails de la structure du CD VDO. [.....].
Mais pas en binaire ni en hexadécimal.


Merci pour les infos et le travail que vous avez déjŕ fait.

Salutations



--

Vic
Laguna II + Carminat
Go to Top of Page

sunnytvfr

6 Posts

Posted - 18 mars 2006 :  08:56:35  Show Profile  Reply with Quote
Bonjour ŕ tous,
Je viens d'acquérir un véhicule doté d'un RT3.
Intéressé par l'ajout de POI's, je suis pręt ŕ collaborer pour tenter de faire la lumičre sur le format des données et pour leurs modifications.
Pour ce qui est du format VDO, j'y ai passé quelques heures ŕ extraire les données mais pour ce qui est de les ré-encoder avec de nouveaux POI, il y a un pas que je ne sais franchir.
A votre écoute !

Edited by - sunnytvfr on 18 mars 2006 09:47:01
Go to Top of Page

vmatias

France
385 Posts

Posted - 20 mars 2006 :  16:52:49  Show Profile  Reply with Quote
quote:
Originally posted by sunnytvfr

Bonjour ŕ tous,
[....]j'y ai passé quelques heures ŕ extraire les données mais pour ce qui est de les ré-encoder avec de nouveaux POI, il y a un pas que je ne sais franchir.
A votre écoute !


Salut!
A ce stade, tu es plus avancé que moi.
Moi je n'ai pas encore réussi ŕ comprendre la structure de toutes toutes les données du CD. Si tu as des infos ŕ nous communiquer c'est peut-ętre le moment.
Il n'y a pas de ré-encodage, les données ne sont pas codées, il y a réindexation (refonte des pointeurs par rapport aux nouvelles données ajoutées). Pour celŕ il faut stocker les données utiles (pas facile) en base et regénérer le CD.
Ma difficulté est de séparer les données utiles du reste. Le fichier en est rempli et ce dans tous les sens.

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 20 mars 2006 :  16:57:15  Show Profile  Reply with Quote
A toi "sunnytvfr" avec mes amitiés.
Voilŕ les question que je te pose
. A quel endroit trouve-ton les POIs?
. de quelle façon il sont codées ?
. Combien de types il y a ?
. Comment sont-ils organisés ?
. Quelles sont leurs dépendances ?
Merci de tes réponses
Go to Top of Page

sunnytvfr

6 Posts

Posted - 20 mars 2006 :  20:04:40  Show Profile  Reply with Quote
1. Dans le repertoire \LIN_SRV\

2. Ce n'est pas codé au sens propre du terme

3. Aautant que décrit dans le fichier SRV_FRA

4. Par type

5. Je ne saisis pas le sens de la question


Pour plus de commodité, pourrait-on initier un dialogue par mail. Je souhaiterais te faire passer une moulinette Excel qui permet d'y voir plus clair, męme s'il reste des zones d'ombre.
Go to Top of Page

gpspassion

94154 Posts

Posted - 20 mars 2006 :  20:05:57  Show Profile  Visit gpspassion's Homepage  Reply with Quote
En quotant correctement ça doit pouvoir se faire dans les forums ;-) je corrige

_________________________________________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Oů commencer?
Go to Top of Page

vmatias

France
385 Posts

Posted - 21 mars 2006 :  09:40:08  Show Profile  Reply with Quote
quote:
Originally posted by sunnytvfr

[..] Je ne saisis pas le sens de la question [...]



Salut!
Normal, car nous ne parlons pas de la męme chose.
Il y a en effet, dans la nouvelle génération de CD VDO Navteq, un répertoire contenant des POIs. Je n'ai pas eu l'occasion d'explorer ce répertoire.

Ici nous parlons du fichier CARINdb, celui qui contient toutes les informations cartographiques.

Voilŕ pourquoi je ne comprenais pas.

Je racadre : L'objectif principal n'est pas de pouvoir y insérer des POIs mai de comprendre l'organisation interne des données.

NB : Je vais regarder de plus prčs ce répertoire et je ne manquerais pas de vous tenir informés.

Vic
Laguna II + Carminat
Go to Top of Page

vmatias

France
385 Posts

Posted - 21 mars 2006 :  22:27:11  Show Profile  Reply with Quote
quote:
Originally posted by sunnytvfr

1. Dans le repertoire \LIN_SRV\
[...]
3. Aautant que décrit dans le fichier SRV_FRA
[...]



Désolé mais j'ai pas de répertoire avec ce nom.
J'en ai d'autres mais pas celui-lŕ

Vic
Laguna II + Carminat
Go to Top of Page

admin_0

1 Posts

Posted - 22 mars 2006 :  13:17:23  Show Profile  Reply with Quote
Hi,
I first want to thank you for the effort of disassembling the CarinDB file.
I have a BMW 2004-1 CarinDB file which also doesn't contain the entries LIN_SRV or SRV_FRA.

sonnytvfr, can you post the small Excel sheet you mention on this forum so we can try to clearify all unclear data?
Or email it directly to me?
It would be nice to come up with a Excel sheet displaying all the secrets in the CARINDB file and also to be able to add my own POI's into the file.
For the speed cameras there is a www site in Sweden (http://www.poidatabase.se/) which contains all speed cameras in Sweden with downloadable files for the TOMTOM, Magellan, NavMan Portable gps's.
It would be great to have this POI's added onto my CARINDB file.
Best regards and keep up the good work,
/Micke
Go to Top of Page

vmatias

France
385 Posts

Posted - 22 mars 2006 :  15:41:59  Show Profile  Reply with Quote
quote:
Originally posted by Emenkon

Hi,
[...]
I have a BMW 2004-1 CarinDB file which also doesn't contain the entries LIN_SRV or SRV_FRA.
[..]
/Micke



Au moins je ne suis pas le seul.

Pour "sunnytvfr"
Es-tu sűr que le format de ton CD correspond au nôtre ?

Cordialement

Vic
Laguna II + Carminat
Go to Top of Page

sunnytvfr

6 Posts

Posted - 23 mars 2006 :  20:53:03  Show Profile  Reply with Quote
Bonjour,

Information prise, il s'avčre que le CD dont je dispose est prévu pour fonctionner sur un systčme VDO installé sur une 406 Peugeot.
Ceci explique que l'on ne trouve pas la męme arborescence.
j'aurais aimé participer ŕ vos travaux, mais je n'ai pas de CD Carminat ŕ ma disposition.
Néanmoins, voici un aperçu de mon avancement sur la lecture d'un fichier POI:
X Y Bloc Index 2 C6 Dep C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 Nb car Nom
631477 2587948 1 1 2 0 62 10 193 53 0 0 0 0 4 96 64 0 21 GARE ROUTIERE D'ARRAS
635079 2603640 1 2 2 0 62 123 128 245 0 0 0 1 28 95 160 0 13 GARE ROUTIERE
653680 2597653 1 3 2 0 59 44 0 173 0 0 0 2 55 44 32 0 22 GARE ROUTIERE DE DOUAI
614952 2609379 1 4 2 0 62 44 0 42 0 0 0 3 19 32 0 0 35 GARE ROUTIERE DE BRUAY LA BUISSIERE

On obtient donc 20 champs :
1 : Coordonnée X en Lambert 2 Etendu (4 Octets)
2 : Coordonnée Y en Lambert 2 Etendu (4 Octets)
3 : N° de bloc de données
4 : Index dans le bloc
5 : Signification ŕ trouver (toujours ŕ 2)
6 : Signification ŕ trouver
7 : N° de département
8 ŕ 18 : Signification ŕ trouver
19 : nb de caractčres du nom du POI
20 : Nom de POI

Comme vous pouvez le constater, il reste encore beaucoup de "Signification ŕ Trouver". Si vous avez des idées ...

@+

Go to Top of Page

vmatias

France
385 Posts

Posted - 24 mars 2006 :  09:42:24  Show Profile  Reply with Quote
Salut,est-ce que tu as essayé de changer que le Nom d’un POI et vérifié que celui-ci s’affiche bien sur l’écran du GPS ? Sans changer autre chose.
Puis changer ses coordonnées et effectuer le męme test.
Dans le pire des cas tu remplaces des POIs qui ne servent pas.

Vic
Laguna II + Carminat
Go to Top of Page

sunnytvfr

6 Posts

Posted - 24 mars 2006 :  20:20:49  Show Profile  Reply with Quote
je ne suis pas en mesure de faire ces tests, ne disposant pas de systčme VDO.
Je pense que le changement de nom de poi ne pose pas de probleme. On met ce qu'on veut dans la chaine texte ŕ la condition de repackager le tout correctement (offset's,nb de caractčres...)
Pour les coordonnées, je suis plus pessimiste. Ces coordonnées doivent ętre utilisées pour positionner correctement le POI mais pour ce qui est du choix des POI's ŕ considérer (pour alerte et affichage) je pense qu'il faut faire la lumičre sur les "parcels".
J'ai depuis peu, un véhicule avec RT3 et je vais regarder comment sont organisés les POI's. Aprčs un coup d'oeil rapide, c'est pas gagné...
Go to Top of Page

Chance

6 Posts

Posted - 25 mars 2006 :  09:14:57  Show Profile  Reply with Quote
Bonjour ŕ tous, salut Vic,
je viens de faire l'acquisition d'un véhicule (opel) équipé d'un systčme GPS. Comme certains d'entre vous, j'aime mettre les doigts un peu partout et tripatouiller les octets. Je suis venu ŕ l'informatique un peu tard mais je me débrouille quand męme un peu. Je souhaiterai vous apporter mon aide. J'ai lu plusieurs fois ce thread et je pense ętre ŕ jour avec les infos dont vous disposez. Je me lance donc avec vous dans cette grande aventure. Pour résumer : l'objectif aujourd'hui pour faire avancer notre connaissance de ce systčme, c'est la clarification du mode d'organisation des données dans le fichier carinDB. A l'heure actuelle, męme si on a avancé un peu, le reverse engeneering sur ce fichier me semble assez fastidieux mais s'il n'existe pas d'autre solution, faudra faire avec. Mais j'ai peut-ętre une autre voie, que je vais m'efforcer d'explorer. Pour mettre un peu de suspens, je ne dirai rien de plus, mais ne vous attendez pas ŕ un miracle et quoi qu'il en soit, je vous tiendrai au courant prochainement sur l'avancée de mes travaux. Ne vous méprenez pas, je me lŕ joue pas perso. dans mon coin, je veux juste m'assurer de quelque chose avant de vous en faire part.
A trčs bientôt, il faut pas lacher l'affaire.
Go to Top of Page

Chance

6 Posts

Posted - 25 mars 2006 :  11:57:44  Show Profile  Reply with Quote
Je reviens sur un post qui a été fait précédemment dans cette discussion concernant la validité et l'exploitation par le systčme GPS d'une copie d'un CD : dans mon cas, j'ai éffectué une copie du CD fournie avec mon vehicule intitulé Navigation CD (CD70 NAVI) et il fonctionne parfaitement, ce qui est donc encourageant puisqu'apparemment il n'existe pas de protection contre la duplication. Un point noir de moins qui nous permettra donc de faire des tests sur nos futures versions.
Go to Top of Page

vmatias

France
385 Posts

Posted - 25 mars 2006 :  15:16:42  Show Profile  Reply with Quote
quote:
Originally posted by Chance

[...] Mais j'ai peut-ętre une autre voie, que je vais m'efforcer d'explorer. [...]


Toute idée ou suggestion sont les biens venues.
Aucune d’elles ne sera perçue comme farfelue ou inappropriée.

Et merci ŕ toi d'apporter ton savoir.

Vic
Laguna II + Carminat

Edited by - vmatias on 25 mars 2006 15:17:40
Go to Top of Page

aztazt

17 Posts

Posted - 27 mars 2006 :  00:48:09  Show Profile  Reply with Quote
Je reste dans l'ombre, j'observe vos travaux réguiličrement car je reste curieux de ce que ça va donner... Les grands projets ont souvent commencé comme ça, dans "un" thread d'"un" forum :) Bonne continuation ŕ vous et je suis content pour toi vmatias, car "sunny" et "Chance" ont l'air d'apporter de l'eau ŕ ton moulin :)
Go to Top of Page

piombazzo

2 Posts

Posted - 30 mars 2006 :  15:43:33  Show Profile  Reply with Quote
I HAVE FOUND THIS INFORMATION IN THE FILE CARINDB FOR SYSTEM Carminat renault:

1. NAME : IT_HW_NT_ALD_03I_20020819.CPR
2. CONTENT : ITALIA
3. OEM: AFTERSALES
4. SUPPLIER: NAVTECH
7. CONV TOOL VERSION: BLOF_1.1_20020816
8. CONV INPUNT FILES
9. CONVERSION DATE : 20020816-1614
10. DB RELEASE NUMBER: 26
11. CONVERSION REMARKS: GDF VERSION 3.0 RDS/TMC INCLUSED
13. CONDITIONAL ACCESS: FALSE
Go to Top of Page

vmatias

France
385 Posts

Posted - 31 mars 2006 :  19:27:43  Show Profile  Reply with Quote
quote:
Originally posted by piombazzo

I HAVE FOUND THIS INFORMATION IN THE FILE CARINDB FOR SYSTEM Carminat renault:

1. NAME : IT_HW_NT_ALD_03I_20020819.CPR
2. CONTENT : ITALIA
3. OEM: AFTERSALES
4. SUPPLIER: NAVTECH
7. CONV TOOL VERSION: BLOF_1.1_20020816
8. CONV INPUNT FILES
9. CONVERSION DATE : 20020816-1614
10. DB RELEASE NUMBER: 26
11. CONVERSION REMARKS: GDF VERSION 3.0 RDS/TMC INCLUSED
13. CONDITIONAL ACCESS: FALSE




Merci pour l'info, mais nous sommes déjŕ ŕ quelques années lumičre ...

Vic
Laguna II + Carminat
Go to Top of Page

Chance

6 Posts

Posted - 02 avr. 2006 :  08:26:20  Show Profile  Reply with Quote
Bon aloir voilŕ, comment dire... ça marche pas Je m'explique : devant la relative difficulté ŕ exploiter le fichier carinDB, je me suis dit que ça serait peut-ętre plus facile de trouver un logiciel qui exploite ce type de fichier et d'y fair un peu de reverse dessus pour commprendre comment il est exploité. En cherchant rapidement sur le net, j'ai trouvé :
http://products.iciatechnologies.com/content/product/optway_SIG.html
Ce produit semble ętre caâble de lire les cartographies navteq. Malheureusement, la version client ne permet pas cette lecture, il faut une version serveur et le download n'est possible qu'aprčs contact avec un commercial qui ne lache rien dans le cas d'un particulier (mon cas). Bref impossible d'obtenir une version démo de la version serveur qui semble exploiter les carto. navteq. Je vais continuer ŕ chercher des produits capable d'exploiter les carto. navteq car je pense qu'il y a de fortes chances de pouvoir comprendre l'orga. du fichier carinDB ŕ partir de lŕ. Parralčlement, je me lance aussi officiellement dans le reverse du fichier carinDB, car męme si c'est plus long et compliquée, c'est la solution la plus sűre de comprendre son organisation.
Cordialement, Chance.
Go to Top of Page

vmatias

France
385 Posts

Posted - 03 avr. 2006 :  21:04:07  Show Profile  Reply with Quote
J'ai analysé un autre CD, le nombre d’octets du bloc 00 17 n’est plus de 56 octets mais de 84. Je suis de plus en plus persuadé que les blocs en début du CD ont une importance capitale (0x12,0x13 et 0x07).
Mais je n’ai aucune idée de ce que représente leur contenu.


Vic
Laguna II + Carminat
Go to Top of Page

aztazt

17 Posts

Posted - 03 avr. 2006 :  23:58:53  Show Profile  Reply with Quote
Moi j'ai trouvé ceci :

Navtech proposerait un kit de développement accompagné d'un extrait de carte aux professionnels qui en feraient la demande afin de promouvoir leur base de données en permettant ŕ des sociétés de construire des applis autour de leur base de donnée dans le but de gagner des parts de marchés face ŕ leur concurrence. Ce qui n'est pas idiot en soi et pourrait ętre LA solution ŕ notre problčme.

Imaginez un petit prog en C capable de lire et écrire des infos sur la carte ! Męme pas besoin de reverse engineering !

C'est ici que ça se passe :
http://www.devbuzz.com/content/zinc_navtech_maps_pg2.asp

Seul hic : écrire un mail qui motive sa demande... En tant que particulier, point de salut (je n'ai pas testé, mon anglais n'est pas assez bon) !

A vos plumes ! (Chance, peut-ętre pourrais-tu t'y coller ?)

PS : Je regagne espoir...
Go to Top of Page

Chance

6 Posts

Posted - 04 avr. 2006 :  10:12:50  Show Profile  Reply with Quote
Le mail est parti, j'attend la réponse, mais j'ai constaté que l'article était assez vieux (2002), je sais pas si le kit est encore disponible gratuitement, on verra bien, je vous tiens au courant. Je reste persuadé que c'est par ce type de moyen qu'on trouveras la solution, une société comme navteq est obligé, pour continuer ŕ prendre de l'ampleur sur le marché des solutions GPS, de fournir des solutions (kit de dével.) pour les entreprises souhaitant développer des applis basées sur leurs cartes.
Je vous tiens au courant, je croise les doigts ;-)
Go to Top of Page

Chance

6 Posts

Posted - 04 avr. 2006 :  10:48:18  Show Profile  Reply with Quote
Autre chose : en fouillant encore le net, j'ai trouvé ça :
http://www.lbschallenge.com/eu/rules.html
Bon c'est trop tard pour s'inscrire, mais on trouve dans le lien sponsor la liste des sociétés qui proposent des kits de développement basés sur les carto. Navteq. Je me suis inscrit chez deux d'entre elles afin d'obtenir le kit de développement, mais j'ai fait du "social engeneering" de bas niveau et je pense pas que ça va passer, on verra, lŕ encore je vous tiens au courant mais je vous encourage tous ŕ chercher sur le net des boites proposant ce type de kit de développement, le but étant de trouver une version d'évaluation de ce type de kit pour analyser et comprendre comment sont générées les infos.
Bon recherche ŕ tous, on tient le bon bout.

Edited by - Chance on 04 avr. 2006 19:01:35
Go to Top of Page

vmatias

France
385 Posts

Posted - 04 avr. 2006 :  20:21:57  Show Profile  Reply with Quote
quote:
Originally posted by Chance

[...] des sociétés qui proposent des kits de développement basés sur les carto. Navteq. [...]


N'y aurait-il pas doublon avec "PSF Specification for SDALŽ Format" dans sa derničre version (1.7)
Ces spécifications sont en téléchargement depuis leur site aprčs enregistrement. Elles ne concernent que les cartes au format SDAL dont on a déjŕ parlé.
C'est ŕ partir de ces spécifications qui a été développé "NaviPC" si ma mémoire est bonne.

En tout cas c'est un bon exercice intéléctuel

Vic
Laguna II + Carminat
Go to Top of Page

Chance

6 Posts

Posted - 05 avr. 2006 :  13:30:37  Show Profile  Reply with Quote
Je confirme pour NaviPC, les carto. Navteq utilisé avec ce produit sont au format SDAL. Mais je pense que ça n'est pas ce format qui est utilisé pour le développement d'outil via les kits fournis. Toujours pas de réponse de mon côté...
Go to Top of Page
Page: of 5 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply/Répondre
 Printer Friendly
Jump To:
GpsPasSion Forums © 2002-2015_GpsPasSion/Manzanite Go To Top Of Page
This page was generated in 2,41 seconds. Powered By: Snitz Forums 2000 Version 3.4.05