E90Post
 


Studio RSR
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > New POIs on Navi (Professional)



Reply
 
Thread Tools Search this Thread
      12-27-2005, 01:04 PM   #23
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

How to add new POIs

Let's see if I can clearly explain the complete process I followed. Keep in mind that I tried to be as unintrusive as possible to prevent problems. I know it isn't very simple, but it worked for me. If someone is interested in writing a graphical program to do everything, is very welcomed :-)

1.- Copy all DVD to a hard disk folder.
2.- In \tpd\ntcBeu_...., open *.psc file with a text editor. This file (and the rest that we'll be editing) may have some special features (for instance, uses Unix-style line ends) so I used a text editor that maintains formatting as much as possible. Wordpad or notepad won't do it. It may work or it may not.
3.- Look for line "TPD-DEF". The number will define the default lenguage.
4.- Look for lines "TPD-LSC". These are the files that we'll be editing for each lenguage. Look for the file corresponding to your language of choice and also for the default language (defined by the number in step 3). You can edit the languages you want, but you need to also edit the default lenguage if you want the icons to work.
5.- Open the file of the chosen language in a text editor (for instance, ger/ger.lsc).
6.- Look for the "TPD-CAT" lines and add a new one for your category. As they are sorted, keep them that way (just in case). For instance, add:

TPD-CAT 9000 N Fast Food

For fast food restaurants.
7.- Look for the "TPD-GRP" lines and add the new category to one of them so it appears in the menu. For instance, changing the line:

TPD-GRP 10003 7314 41015

to

TPD-GRP 10003 7314 41015 9000

will make the "Fast Food" option to appear in the "Hotels and Restaurants" menu in the thrid place.
8.- Look for the "TPD-ICO" lines and add a new one for the new category. Once again, keep them sorted. Specify a new icon for the category. The icon must be a 16x16 pixels 256 colors GIF image with transparency. The image should go in the icons directory with the rest (that could be used as examples).
9.- Look for the "TPD-SEA" lines and add a new one for the new category. Sorted as always. Just copy and paste another line and modify the numbers.
10.- Look for the "TPD-SEV" lines and add a new one for the new category. These ones aren't sorted so I just added it at the end. The new one needs to refer to new *.idx and *.url files in the tables\0 directory. I just named them 0099.idx and 0100.url.
11.- Copy one sf_*.htm and one st_*.htm files in the language directory to the new name (let's say sf_9000.htm and st_9000.htm) and edit them with a text editor, changing the number in the first line to the new one and the name of the category (to "Fast Food" in the example).
12.- Repeat steps 5 to 12 for any other language needed.
13.- Add the new *.url and *.idx files to the tables\0 directory.
14.- Burn all the files to a DVD. I used Nero and configured it as: DVD-ROM UDF/ISO, No multisession, with the default parameters using the same name and and volume creation date for the disk as the original.

I generated the *.idx and *.url files downloading some POIs in MapSource format (*.asc) from www.todopoi.tk and using the following perl program, which will generate a "url" and a "idx" files.

Code:
#!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
    if $running_under_some_shell;
			# this emulates #! processing on NIH machines.
			# (remove #! line above if indigestible)

$/ = "\r\n";		# set input record separator
$\ = "\r\n";		# set output record separator

LINE: while (<>) {
  chomp;
  next LINE if (/^;/);

  if (/(.+),(.+),[^"]*"(.+)"/) {
    $rec[0] = sprintf("%d", $1 * 2**29 / 45);
    $rec[1] = sprintf("%d", $2 * 2**29 / 45);
    $rec[2] = $3;
    $rec[2] =~ s/ +/ /g;
    $rec[2] = substr($rec[2], 0, 35);
    $tlen = length( $rec[0] . $rec[1] ) + 1;
    $wgslen = $tlen if ($tlen > $wgslen);
    $tlen = length ($rec[2]);
    $namelen = $tlen if ($tlen > $namelen);
    push @data, [ @rec ];
  }
}
@data = @data[sort { $data[$a][0] <=> $data[$b][0] } 0 .. $#data];

open URL, ">url";
open IDX, ">idx";

print URL "CATURL-eng/sf_9000.htm__";
print URL "POSWGS:S:$wgslen|VILLAGE:S:0|CITY:S:0|NAME:S:$namelen|STREET:S:0|HOUSENUMBER:S:0|PHONE:S:0|COUNTRY:S:6|ENTP1:S:$wgslen|ENTP2:S:0|ENTP3:S:0|ENTP4:S:0|ENTP5:S:0|ENTP6:S:0|ENTP7:S:0|ENTP8:S:0|ENTP9:S:0|BRANDNAME:S:0|_:S:0";
for $i (0 .. $#data) {
  $wgs = pack("a" . $wgslen, $data[$i][0] . "," . $data[$i][1]);
  print URL $wgs . pack ("a". $namelen, $data[$i][2]) . "ESPAÑA" . $wgs;
}

close URL;

$idlen = int(log($#data)/log(10) + 1);
$delta = ($#data - 2) / int($#data / 50 + .9999);
print IDX "Glambda- CATIDX-eng/sf_9000.htm___";
print IDX "ID:I:$idlen|POS:P:8|NAME:S:$namelen|_:S:0";

$j = 0;
LOOP: for $i (0 .. $#data) {
  next LOOP if ($i < $j);

  $S = $S . pack("N2",$i,$data[$i][0]) . "|";
  $j += $delta;
}
print IDX substr($S, 0, length($S) - 1) . "\0";

for $i (0 .. $#data) {
  print IDX sprintf("%*s", $idlen, $i) . pack("N2a" . $namelen, $data[$i][0], $data[$i][1], $data[$i][2]);
}

close IDX;
The MapSource format (at least what I've seen) is much simpler than the one in Navteq DVD, so I only add the available fields. Much more things could be added (phone numbers, cities, streets, ...).
Appreciate 0
      12-27-2005, 02:00 PM   #24
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

good.
i can import a lot of PDI .asc in excel, edit cange delete etc etc, then export cvd and make .url file.
but i don't understand Perl and i don't know how it can be run under windoze :-(
so may you explain how to get "POS:P:8" to put on .idx?


Code:
Glambda- CATIDX-eng/sf_40003.htm___
ID:I:2|POS:P:8|NAME:S:35|_:S:1
    ûœ"R 
 0ûœ"R%æÅ=MAXWELL MOTORS (ROLLS-ROYCE)       _
 1üjw…íí7ROLLS-ROYCE MOTOR CARS MARBELLA    _
 2ý[;ÀÁ¦ÏROLLS-ROYCE MOTOR CARS MADRID      _
 3ý¦ûj'ÅXdJOHN MARTIN GROUP EDINBURGH DUNEDIN_
 4þ¤!$%R.)RYDALE CENTRAL (ROLLS-ROYCE)       _

edit: what do PACK function?

re-edit i will use activeperl 4 windows
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...

Last edited by Nemis; 12-27-2005 at 02:54 PM..
Appreciate 0
      12-27-2005, 02:16 PM   #25
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

Quote:
Originally Posted by jav
11.- Copy one sf_*.htm and one st_*.htm files in the language directory to the new name (let's say sf_9000.htm and st_9000.htm) and edit them with a text editor, changing the number in the first line to the new one and the name of the category (to "Fast Food" in the example)
all sf_*.hmt are different, maybe bmw's navi don't use this file?
or we can use similar file like sf_41015.htm (restaurant) for fast food
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      12-27-2005, 03:44 PM   #26
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

jav post some line form an .asc file that you have contert in .idx & .url

i have convert from ttm5 .ov2 file to .asc file with poiedit, rempve first line but don't work :-(
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      12-27-2005, 10:03 PM   #27
NPinUK
Private First Class
7
Rep
199
Posts

Drives: E90 325i M Sport
Join Date: Oct 2005
Location: UK Midlands

iTrader: (0)

Jav thanks for the detailed explnanation. i have managed to get some POIs in MapSource format (*.asc) format but I dont understand how you generate a "url" and a "idx" files.

Do i copy and paste the above code you have posted into activeperl??

I think this has got to be one of the most interesting threads!!!
Appreciate 0
      12-28-2005, 05:40 AM   #28
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

These are some of the *.asc files I tried. If someone point me to some other format, I could modify the program.

http://perso.wanadoo.es/custom27/des...locidadmap.zip

"pack", in perl, converts to different data formats. That's one of the reasons perl is so convenient for prototyping this kind of application.

POS:P:8 is just longitude and latitude expressed as 32-bit signed big-endian integers. But be aware that, just after the first two lines of the *.idx files, there's a binary lookup table that needs to be created.

I'm pretty sure that BMW Navis don't use the *.htm files, I just wanted to be as strict as possible to make sure everything works. If someone has a bunch of DVDs to burn, it may be possible to identify the minimum set of required changes.

To be sincere, I'm using perl in Unix, and if I have to do it in Windows I would probably use Cygwin. But perl is a scripting language, similar to what a *.bat file is, so I guess you'll only need to save the script in a file and run it with activeperl. Something similar to:

perl scriptname poifile.asc

and will generate two files: url and idx.
Appreciate 0
      12-28-2005, 06:33 AM   #29
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

i have remove first 2 line try perl script.pl ES_R_Semaforo.asc
this give me a empy :-( .idx file


ES_R_Semaforo.asc :

Code:
  -2.68233,  42.84745, "SEM  Calle Adriano VI 15, Vitoria-Gasteiz"
  -3.68975,  40.46269, "SEM CESA anade semafo F050 JDEB Pseo Castellana MAD"
   2.16343,  41.39721, "SEM PABL      D ROB F Existe BCN Lluria"
   2.16086,  41.39749, "SEM PABL    D ROB F BCN Pau Claris"
   2.15872,  41.38194, "SEM PARE  F50  BCN Gran Via"
url :
Code:
CATURL-eng/sf_9000.htm__

POSWGS:S:19|VILLAGE:S:0|CITY:S:0|NAME:S:35|STREET:S:0|HOUSENUMBER:S:0|PHONE:S:0|COUNTRY:S:6|ENTP1:S:19|ENTP2:S:0|ENTP3:S:0|ENTP4:S:0|ENTP5:S:0|ENTP6:S:0|ENTP7:S:0|ENTP8:S:0|ENTP9:S:0|BRANDNAME:S:0|_:S:0

-32001443,511189990SEM Calle Adriano VI 15, Vitoria-GaESPAÑA-32001443,511189990
maybe activePerl don't work wery well :-(

ps in this flie "village" + "city" + "street" are all in "name" , i think this is not problem when we can see semaforo on map



may you rewrite a small perl programm that from url gime me a idx??
(not all POI on espana maybe)

from
Code:
CATURL-eng/sf_41009.htm_
POSWGS:S:20|VILLAGE:S:30|CITY:S:31|NAME:S:35|STREET:S:44|HOUSENUMBER:S:4|PHONE:S:17|COUNTRY:S:16|ENTP1:S:20|ENTP2:S:18|ENTP3:S:0|ENTP4:S:0|ENTP5:S:0|ENTP6:S:0|ENTP7:S:0|ENTP8:S:0|ENTP9:S:0|BRANDNAME:S:0|_:S:3
-184146484,335737713                              LAS PALMAS DE GRAN CANARIA     NEON DANCING                       CALLE LUIS MOROTE                           61  +34928266079     ESPAÑA          -184146484,335737713                  ___
-112663196,462023829                              CASCAIS                        DISCOTECA NEWS                                                                     +351214857325    PORTUGAL        -112663196,462023829                  ___
-112410389,461600059                              CASCAIS                        DISCOTECA COCONUTS                 AVENIDA REI HUMBERTO II DE ITÁLIA               +351214844109    PORTUGAL        -112410389,461600059                  ___
-112368871,464839419ERICEIRA                      MAFRA                          OURIÇO                             RUA CAPITÃO JOÃO LOPES                      8   +351261862138    PORTUGAL        -112368871,464839419                  ___
-111375183,468468070PRAIA DA AREIA BRANCA         LOURINHÃ                       FOZ BAR                            PASSEIO DO MAR                                  +351261471124    PORTUGAL        -111375183,468468070                  ___
-110906435,461852388                              OEIRAS                         WALL STREET BAR & BISTRO           ESTRADA DE PAÇO DE ARCOS                        +351214411292    PORTUGAL        -110906435,461852388                  ___
-109986477,462354899VENDA NOVA                    AMADORA                        ABEAS CORPUS                       RUA HENRIQUE DE PAIVA COUCEIRO              8   +351214351918    PORTUGAL        -109986477,462354899                  ___
-109759202,462343327                              LISBOA                         BOITE BATUCADA                     RUA DR. JOÃO DE BARROS                      5   +351217162506    PORTUGAL        -109759202,462343327                  ___
-109550061,462868029                              ODIVELAS                       BY                                 AVENIDA AMÁLIA RODRIGUES                    49  +351219313430    PORTUGAL        -109550061,462868029                  ___
-109498760,461707552                              LISBOA                         Z                                                                                  +351213973948    PORTUGAL        -109498760,461707552                  ___
-109492914,461709103                              LISBOA                         ZONA DOCA                                                                          +351213972010    PORTUGAL        -109492914,461709103                  ___
-109491005,461709581                              LISBOA                         CELAT & IBEROS                                                                     +351213976037    PORTUGAL        -109491005,461709581                  ___
-109489096,461710058                              LISBOA                         DOCA 6                                                                             +351213957905    PORTUGAL        -109489096,461710058                  ___

........
witout
POSWGS:S:20|VILLAGE:S:30|CITY:S:31|NAME:S:35|STREE T:S:44|HOUSENUMBER:S:4|PHONE:S:17|COUNTRY:S:16|ENT P1:S:20|ENTP2:S:18|ENTP3:S:0|ENTP4:S:0|ENTP5:S:0|E NTP6:S:0|ENTP7:S:0|ENTP8:S:0|ENTP9:S:0|BRANDNAME:S :0|_:S:3

but i will take fixed 20char for pos,30char for villag,31char... etc etc for all url i will add


to :

Code:
Glambda- CATIDX-eng/sf_41009.htm
ID:I:4|POS:P:8|NAME:S:35|_:S:3
    õ%Ì|   2ù~æÀ|   dùØ6^|   –ûÉ>,|   ÈüåU|   úýM*2|  ,ý^)™|  ^ýt¨Ø|  ýác-|  Âþ?>{|  ôþ~|  &þÔš°|  Xþøš
|  Šÿ+F|  ¼ÿ_Xü|  îÿ˜g|   ÿ½\^|  Rÿâ:ó|  „ÿò€\|  ¶ #¥à|  Ø j•Ð|  
 ÙHÜ|  <ÆB|  n=´®|  *ãW|  Ò˜k%|  £èH|  6¬jþ|  hÉ X|  šçè‚|  Ìr>|  þ>šo|  0_|  bÙu"|  ”åPà|  Æ3³|  øŸ|  * ðâ|  \.ÿ!|  ŽbŠà|  ÀnŠø|  òo¬Ø|  $q>|  V|-|  ˆ–@|  º£–º|  ìËi¯|  	÷ì*|  	P|  	‚a,|  	´<¾&|  	æIQ|  
[Mu|  
JaÏÿ|  
|e‹]|  
®ª¯T|  
àÑî|  ݘå|  Dîd|  vö»ã|  ¨¬Z|  Ú7‡n|  J£b|  >e¦e|  pu*[|  ¢Í›|  Ô”C0|  
À¡Ô|  
8ñð[|  
j,&|  
˜£S|  
Ê/Å1|  
üNX;|  .m´˜|  `…ÏY|  ’‰ú|  Ä–¼‡|  öÉ™ƒ|  (æÊÔ|  ZíÊD|  Œ
‘S|  ¾“*|  ðKü·|  sÂ|  LÜŽR|  ~’ë|  °Ž÷|  â@eò|  r'”|  FšÀ™|  xÂAˆ|  ªÞuT|  ÜáÃ¥|  ë”÷|  ;ú2À|  m	 „|  Ÿ	FO(|  Ñ	Jì|  	)|  5	–¾Ü|  g	Ìß|  ™
S¢|  Ë
)Ák|  ô
h=|  &
ÓVË|  Xpì|  Š‹§È|  ¼š¹œ|  îž„[|   *;\|  R¡I2|  „¢û|  ¶¤è|  褔@|  ¥Ó|  L¦«|  ~ª#„|  *Ü×}|  Ñ_P™|  èVti 
   0õ%ÌóqNEON DANCING                       ___
   1ùHåd‰ì•DISCOTECA NEWS                     ___
   2ùLÀëƒu;DISCOTECA COCONUTS                 ___
   3ùMc´âûOURIÇO                             ___
   4ù\Œ±ìAfFOZ BAR                            ___
   5ùc³½‡NäWALL STREET BAR & BISTRO           ___
   6ùq½SŽùÓABEAS CORPUS                       ___
   7ùu5ŽÌŸBOITE BATUCADA                     ___
   8ùxf–Î=BY                                 ___
   9ùy.x… Z                                  ___
  10ùyEN…/ZONA DOCA                          ___
 .....
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      12-28-2005, 08:56 AM   #30
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

Here you have a program to convert *.url to *.idx.

Keep in mind, if you generate your own *.url that:

1.- Longitudes must be sorted in ascending order.
2.- Names seems to have a maximum length of 35 characters.
3.- Fields are filled with null characters, not spaces.

Code:
#!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
    if $running_under_some_shell;
                # this emulates #! processing on NIH machines.
                # (remove #! line above if indigestible)

$/ = "\r\n";            # set input record separator
$\ = "\r\n";            # set output record separator

open IDX, ">idx";

while (<>) {
    chomp;
    if ($. == 1) {
      s/^.*CATURL/Glambda- CATIDX/;
      print IDX $_;
    }
    if ($. == 2) {
      $n = (@a = split(/\|/));
      $offset = 0;
      for $i (0 .. $n-1) {
          @b = split(/:/, $a[$i]);

          if ($b[0] eq 'POSWGS') {
        if ($offset) {
            $Spos =  "x" . $offset . "a" . $b[2];
        } else {
            $Spos =  "a" . $b[2];
        }
          }
          if ($b[0] eq 'NAME') {
        if ($offset) {
            $Sname =  "x" . $offset . "a" . $b[2];
        } else {
            $Sname =  "a" . $b[2];
        }
        $namelen = $b[2];
          }
          $offset += $b[2];
      }
    }
    if ($. > 2) {
      @pos = split(/,/, unpack ($Spos, $_));
      $name = unpack ($Sname, $_);
      @rec = ( @pos, $name );
      push @data, [ @rec ];
    }
}

$idlen = int(log($#data)/log(10) + 1);
$delta = ($#data - 2) / int($#data / 50 + .9999);
print IDX "ID:I:$idlen|POS:P:8|NAME:S:$namelen|_:S:0";

$j = 0;
LOOP: for $i (0 .. $#data) {
  next LOOP if ($i < $j);

  $S = $S . pack("N2",$i,$data[$i][0]) . "|";
  $j += $delta;
}
print IDX substr($S, 0, length($S) - 1) . "\0";

for $i (0 .. $#data) {
  print IDX sprintf("%*s", $idlen, $i) . pack("N2a" . $namelen, $data[$i][0], $data[$i][1], $data[$i][2]);
}

close IDX;
Appreciate 0
      12-28-2005, 12:25 PM   #31
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

i have try this with original 0046.url file. result: change only first line
from "CATURL-eng/sf_40003.htm___" to "Glambda- CATIDX-eng/sf_40003.htm___"

now i think activeperl run not good as perl under linux or unix
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      01-07-2006, 06:37 AM   #32
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

Can't take log of 0 at ./poi.pl line 41, <> chunk 1

on linux :-(
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      01-09-2006, 06:39 PM   #33
paper888
New Member
0
Rep
5
Posts

Drives: E91 330d
Join Date: Sep 2005
Location: Italy

iTrader: (0)

Quote:
Originally Posted by Nemis
Can't take log of 0 at ./poi.pl line 41, <> chunk 1

on linux :-(
I have also tried and i have received same error.
Appreciate 0
      01-10-2006, 09:33 AM   #34
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

Looks like the forum somehow alters the script so it brokes. If someone can suggest a way of fixing that, I can give it a try.
Appreciate 0
      01-10-2006, 02:05 PM   #35
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

Quote:
Originally Posted by jav
Looks like the forum somehow alters the script so it brokes. If someone can suggest a way of fixing that, I can give it a try.
paper888 have change

$/ = "\r\n"; # set input record separator
$\ = "\r\n"; # set output record separator

in to

$/ = "\n"; # set input record separator
$\ = "\r\n"; # set output record separator


and now it work !!

so i have try your script that convert .url into .idx
original file 0046.url i have a file similar to 0045.idx but with a little difference :-(

original
Code:
Glambda- CATIDX-eng/sf_40003.htm___
ID:I:2|POS:P:8|NAME:S:35|_:S:1
    ûœ"R 
 0ûœ"R%æÅ=MAXWELL MOTORS (ROLLS-ROYCE)       _
 1üjw…íí7ROLLS-ROYCE MOTOR CARS MARBELLA    _
 2ý[;ÀÁ¦ÏROLLS-ROYCE MOTOR CARS MADRID      _
 3ý¦ûj'ÅXdJOHN MARTIN GROUP EDINBURGH DUNEDIN_

...
with your script

Code:
Glambda- CATIDX-eng/sf_40003.htm___
ID:I:2|POS:P:8|NAME:S:35|_:S:0
    ûœ"R|   >ÅO 
 0ûœ"R%æÅ=MAXWELL MOTORS (ROLLS-ROYCE)       
 1üjw…íí7ROLLS-ROYCE MOTOR CARS MARBELLA    
 2ý[;ÀÁ¦ÏROLLS-ROYCE MOTOR CARS MADRID      
 3ý¦ûj'ÅXdJOHN MARTIN GROUP EDINBURGH DUNEDIN
...

but i have to try if it work.
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      01-10-2006, 03:29 PM   #36
gmcwv
Private First Class
5
Rep
112
Posts

Drives: '06 330i Sport
Join Date: Oct 2005
Location: Northern WV

iTrader: (0)

jav-

there is and icon at the top when you reply to the posts of the pound symbol (#)that will place code tags around your code. If that doesn't work I'll send you my email address and I will post them on an ftp site. Hit the preview post button at the bottom and see if it works.

Last edited by gmcwv; 01-10-2006 at 03:31 PM.. Reason: grammer
Appreciate 0
      01-10-2006, 03:39 PM   #37
Nemis
Private First Class
1
Rep
153
Posts

Drives: 330d -> 550Nm@1750
Join Date: Sep 2005
Location: italy

iTrader: (0)

Code:
code are already on # code tag
__________________
i'm sorry for my errors and my bad english


330d attiva, SG, dakota Terra, 162 18", xeno als, pcd front & rear, Navi Pro with MP3, rear tint, sun roof, sport pak , sport seat , M shift knob...
Appreciate 0
      01-11-2006, 03:58 AM   #38
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

Quote:
Originally Posted by Nemis
so i have try your script that convert .url into .idx
original file 0046.url i have a file similar to 0045.idx but with a little difference :-(
I know. There's two things that I don't know how they work, but looks like I got it reasonably right and it works:

1.- The binary lookup table at the beginning of the idx file. The criteria for choosing the entries is unknown but I just made up a new one.
2.- The "_" field at the end of each line. I don't know what is for, but looks like it isn't critical.
Appreciate 0
      01-11-2006, 04:21 AM   #39
jesse
bimmer fanatic
0
Rep
9
Posts

Drives: E91 325 -06
Join Date: Oct 2005
Location: Sweden

iTrader: (0)

Am I the only one with enormous problems re-recording the image?
I cant get my modified dvd working, I cant even get the straight off clone working. It just says "Please insert map DVD" when trying.

I've done some research and the navi only plays DVD+R and DVD+RW dvds, and they must be recordet with bootype DVD-ROM. This created huge problems for me since my DVD-recorder defaults to DVD+R booktype, and wont allow me to change. Had to patch the firmware with a modified non-official firmware to be able to change the booktype. Tho, I still cant make it work.
I have a NEC ND-3520A DVD-recorder. Professional 2006-1 europe.

Now. how do u manage to get the modified navi-dvd working?


For swedes: http://www.poidatabase.se/
locations of all the speed cameras in sweden. (no poi file for navteq tho, this is what I'm trying to create...)
Appreciate 0
      01-11-2006, 11:48 AM   #40
paper888
New Member
0
Rep
5
Posts

Drives: E91 330d
Join Date: Sep 2005
Location: Italy

iTrader: (0)

i have tried the procedure previously described changing the files *.psc, *.lsc, etc.....and using the script to convert *.asc files to url e idx. I have burned the DVD and i have a problem:
The navigator works correctly (maps, navigatione etc) but now it does not make to see any POI. They wrote "Nessun dato registrato" (No data recorded).
Any ideas ?
Appreciate 0
      01-11-2006, 04:00 PM   #41
jav
New Member
0
Rep
17
Posts

Drives: 430xd
Join Date: Dec 2005
Location: Spain

iTrader: (0)

jesse: I've used DVD-R without any problem although I'm aware of other brands of DVD-R that don't work. I'm using both a Pioneer DVR-108 and an Matsushita DVD recorder on my laptop (I don't have the model number handy). Both work fine.

paper888: Change the language of the system. If it works in the new language, the problem is in the *.lsc file. If it doesn't, it's in the *.psc.
Appreciate 0
      01-11-2006, 05:46 PM   #42
paper888
New Member
0
Rep
5
Posts

Drives: E91 330d
Join Date: Sep 2005
Location: Italy

iTrader: (0)

Quote:
Originally Posted by jav
paper888: Change the language of the system. If it works in the new language, the problem is in the *.lsc file. If it doesn't, it's in the *.psc.
Thank for fast answer. I've tried all languages but don't works.
Probably I have made an error in the *.psc but i don't see it.
Tomorrow I recheck all the editated files and I say something to you.
Bye
Appreciate 0
      01-12-2006, 02:16 PM   #43
jesse
bimmer fanatic
0
Rep
9
Posts

Drives: E91 325 -06
Join Date: Oct 2005
Location: Sweden

iTrader: (0)

argh... what kinda dvd-writers do u guys use when u sucessfully reburn the dvd? especially interested if someone uses a NEC ND-3520A ?
Appreciate 0
      01-12-2006, 04:46 PM   #44
paper888
New Member
0
Rep
5
Posts

Drives: E91 330d
Join Date: Sep 2005
Location: Italy

iTrader: (0)

Quote:
Originally Posted by jav
14.- Burn all the files to a DVD. I used Nero and configured it as: DVD-ROM UDF/ISO, No multisession, with the default parameters using the same name and and volume creation date for the disk as the original.
jav: I have made a experiment:
i have copied all original DVD to a hard disk folder and, without any modifications, i have burn with Nero with the procedure previously indicated and surprise...don't work.
Therefore my mistake are on the setting of Nero.

Your regolations are equal to mine?

My regulations are those that follow:




Thanks for your availability
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 06:22 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST