E90Post
 


 
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
      05-02-2006, 05:27 AM   #133
jav
New Member
0
Rep
17
Posts

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

iTrader: (0)

Quote:
Originally Posted by drfluid
I sort of figured out the 'binary table' after the first 2 lines in a idx file.
It is a table with 2 column indicating a line number of a POI and its corresponding x coordinate.

I sampled some original idx files out of the DVD, but the interval in the table is not equidistant.

One file has [0 20 40 60 78 89 ...]th location in the binary table, whereas the other has [0 50 91 122 155 205 255 ... ].

Is there or should there be a certain rule in writing this binary table?

Once i understand the order for the binary table, then it's no problem to create EXE. I think I will write a code in FORTRAN rather than in Matlab.
I don't know the exact rule, but in my script I used a equidistant algorithm creating aproximatly the same number of entries. And it works.
Appreciate 0
      05-02-2006, 10:47 AM   #134
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

Quote:
Originally Posted by jav
I don't know the exact rule, but in my script I used a equidistant algorithm creating aproximatly the same number of entries. And it works.
Thanks jav for clarifying that. That helps alot.
I see that in your code.

I guess every 20 line would be okay.

Now, i'm one more step closer to EXE file
__________________
330i-NAV-Premium
Appreciate 0
      05-02-2006, 03:22 PM   #135
StressFull
New Member
0
Rep
26
Posts

Drives: BMW 525d
Join Date: Feb 2006
Location: Belgium

iTrader: (0)

Just for information, I have noticed that the newly burned dvd make more noise in the drive than the original one. Did anyone noticed this ?
Anyone knows the difference between blank medias and the one originally given ?

Not so important, but I was wondering about the life expectancy of a burned dvd.

Cheers.
Appreciate 0
      05-03-2006, 08:11 AM   #136
gmcwv
Private First Class
5
Rep
112
Posts

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

iTrader: (0)

Quote:
Originally Posted by StressFull
Just for information, I have noticed that the newly burned dvd make more noise in the drive than the original one. Did anyone noticed this ?
Anyone knows the difference between blank medias and the one originally given ?

Not so important, but I was wondering about the life expectancy of a burned dvd.

Cheers.
Not to sure why it would make more noise than normal, but here are some articles about cd/dvd's the good the bad and life expectancy

http://www.digitalfaq.com/media/dvdmedia.htm

http://www.pcworld.com/news/article/0,aid,116473,00.asp

http://www.nist.gov/public_affairs/pubs.htm
Appreciate 0
      05-04-2006, 12:29 PM   #137
rudolfoxs
Rudolf OS X
United Kingdom
0
Rep
39
Posts

Drives: LCI 325i M Sport Touring
Join Date: Apr 2006
Location: UK

iTrader: (0)

Stressfull

For info, my disk does not make any more noticeable noise than the BMW original (2006-1). I used Verbatim Advanced AZ) DVD-R 8x certified (recorded at 1x). "Test" done stationary in my drive way, engine off, no music / radio!

Cheers & Happy POI'ing
Appreciate 0
      05-04-2006, 02:54 PM   #138
StressFull
New Member
0
Rep
26
Posts

Drives: BMW 525d
Join Date: Feb 2006
Location: Belgium

iTrader: (0)

Thanks for these advices. Glad everything went fine for you rudolfoxs.
Luckily Verbatim are the dvd I've just ordered...

Cheers !
Appreciate 0
      05-04-2006, 04:53 PM   #139
mathmos
New Member
0
Rep
29
Posts

Drives: 525d
Join Date: Apr 2006
Location: UK

iTrader: (0)

I've not had a chance to confirm this but I have been informed that in order to make the perl script work in any version of Perl on Windows (ie. ActivePerl) make the following adjustments:

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

Code:
$/ = "\n"; # set input record separator (depends really on input EOF)
$\ = "\r\n"; # set output record separator
and the lines

Code:
open URL, ">url";
open IDX, ">idx";
become

Code:
open URL, ">url";
binmode URL, ":raw" ;
open IDX, ">idx";
binmode IDX, ":raw" ;
Many thanks Bruce for this information
Appreciate 0
      05-13-2006, 02:20 PM   #140
StressFull
New Member
0
Rep
26
Posts

Drives: BMW 525d
Join Date: Feb 2006
Location: Belgium

iTrader: (0)

Guys,

Just to keep you informed, I now managed to have a "Radars" menu, with "Radars Fixes", "Radars Mobiles" and "Radars All" in it.
I have inserted radars from F/B/NL/D/AUT/SWI.

Cheers !
Appreciate 0
      05-21-2006, 05:16 AM   #141
StressFull
New Member
0
Rep
26
Posts

Drives: BMW 525d
Join Date: Feb 2006
Location: Belgium

iTrader: (0)

Guys,

Another question for those like me who have put their hands in these files.

There seem to be a search function associated with POI in a given radius in the st_xxxx.htm.
But as far as I know, when you choose "actual place" (not sure about translation "Lieu Actuel"), sometimes it comes up with "Nothing found". Would you know a trick to make sure the gps picks the actual closest POI, no matter how long that is ?

Cheers !
Appreciate 0
      05-27-2006, 03:30 AM   #142
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

Create idx and url using MATLAB

Finally, I'm done writing Matlab script creating idx and url files out of a tab-delimited text file.

I was trying to work with asc files, but I couldn't get any asc file for US POI's. So I started with my own format of text file, but it's pretty easy to create. Please take a look at the sample.txt for the required format. Open it with Excel, then it is easier to visualize.

The attached p-file is a pseudo-matlab file that works perfectly on Matlab, but the script itself was hidden.
I CAN make EXE file from this matlab script, but the problem is that if you want to run matlab-generated EXE file, you must install MATLAB Component Runtime library utility, which is about 200M bytes.

If you already have Matlab installed on your Windows machine, then this p-code will work flawlessly (I hope).
Attached Files
File Type: zip write_idx_url.zip (15.7 KB, 265 views)
__________________
330i-NAV-Premium
Appreciate 0
      05-28-2006, 12:59 AM   #143
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

making idx and url with MATLAB

1) I modified my script so that now it can convert csv files, which is exactly same as the asc file except csv does not have a header like 'Latitude, Longitude, Name.'

2) The file must start as follows without a header.

-119.01893, 35.35396, "Brundage & Chester"
-119.03875, 35.36851, "California & Oak 1"
-119.03867, 35.36868, "California & Oak 2"
.
.
.

3) The name of the location must be in the 3rd column, but if there is 4th column then it's okay and idx and url will have the contents of 4th column. (skip the 3rd column)
The double quotation mark on names are not necessary. idx and url file will show only what's without the quotation marks.

4) Attached zip files also has a Matlab p-code and a sample csv file.

5) Enjoy!

---------------

AFter you create idx and url from either this program or my earlier version, you will have to change the first line according to your numbering order.

i.e. the 1st line of the output idx and url is just a place-holder for now.
"CATURL-usa/sf_40002.htm___"
You probably will have to change "sf_400002" to something else.
Attached Files
File Type: zip write_idx_url_from_csv.zip (18.6 KB, 242 views)
__________________
330i-NAV-Premium

Last edited by drfluid; 05-29-2006 at 10:12 PM..
Appreciate 0
      05-28-2006, 01:26 AM   #144
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

EXE file converting (csv-> idx & url)

Here's an EXE file that I promised about a month ago.
Instruction on using this program is on my previous thread.

You must install Matlab Component Runtime (MCR) utility to use this program. AND, It is version specific. Try to install MCR for Matlab version R2006a.

Unzip the file and keep EXE and CTF file in the same folder always! This is important.

----------
http://www.mathworks.com/access/help...ler/index.html

The link shows how the Matlab Component Runtime utility works and why it is needed on the end-user computers.
Attached Files
File Type: zip write_idx_url_from_csv_EXE.zip (147.1 KB, 252 views)
__________________
330i-NAV-Premium
Appreciate 0
      05-30-2006, 03:03 AM   #145
Coyote
Registered
Coyote's Avatar
Germany
0
Rep
2
Posts

Drives: E61
Join Date: May 2006
Location: Germany

iTrader: (0)

Hi Drfluid,

where can I get the recommended Mathlab MCR? Is it free or to I've to purchase it?

regs
Coyote
Appreciate 0
      05-30-2006, 03:43 AM   #146
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

Quote:
Originally Posted by Coyote
Hi Drfluid,

where can I get the recommended Mathlab MCR? Is it free or to I've to purchase it?

regs
Coyote
Here's the answer on your question.

http://www.mathworks.com/support/sol...lution=1-RX4O3
__________________
330i-NAV-Premium
Appreciate 0
      05-30-2006, 03:14 PM   #147
schumi2912
Registered
0
Rep
2
Posts

Drives: E90 330D
Join Date: May 2006
Location: PARIS

iTrader: (0)

Thank you Mathmos

With your all the things you discribed I succeded. Thank you very much. I'm also at your disposal to help to prepare a wonderfull HowTo (Idiot proof, and I'm a good idiot!!)
Appreciate 0
      06-01-2006, 11:59 AM   #148
mathmos
New Member
0
Rep
29
Posts

Drives: 525d
Join Date: Apr 2006
Location: UK

iTrader: (0)

For anyone who is interested I have put all the information regarding adding speed camera POI to your SatNav DVD together in one place along with some screen shots which will hopefully make some parts clearer. You can find the information here.

There are also some copies of the modified files if you don't fancy editing the files yourself.
Appreciate 0
      06-01-2006, 02:13 PM   #149
schumi2912
Registered
0
Rep
2
Posts

Drives: E90 330D
Join Date: May 2006
Location: PARIS

iTrader: (0)

Hello Mathmos.
Your guide is very usefull. I would probably have saved some time (and some DVD) with it, but that's life.

Your icon for speed cam is nice. Could you please put it in the forum to download it?

bye
Appreciate 0
      06-01-2006, 03:03 PM   #150
drfluid
Second Lieutenant
drfluid's Avatar
United_States
23
Rep
244
Posts

Drives: 2006 - 330i Navi, Premium
Join Date: May 2005
Location: Walnut Creek, CA

iTrader: (0)

good job mathmos,

I'm still trying to make it work, but I wasted 3 dvd already.
Hopefully, I figure out what went wrong soon and shed some light on drivers in US, too.
__________________
330i-NAV-Premium
Appreciate 0
      06-02-2006, 08:07 AM   #151
Coyote
Registered
Coyote's Avatar
Germany
0
Rep
2
Posts

Drives: E61
Join Date: May 2006
Location: Germany

iTrader: (0)

Quote:
Originally Posted by mathmos
For anyone who is interested I have put all the information regarding adding speed camera POI to your SatNav DVD together in one place along with some screen shots which will hopefully make some parts clearer. You can find the information here.

There are also some copies of the modified files if you don't fancy editing the files yourself.
Hi Mathmos,

you know you're providing (with the files) copyright protected material?

I'm currently facing a huge discussion on a german forum if even providing the description is violating laws. But providing the files itself.....

Anyhow: Thanks to your script I was also able to succeed and it's (looking backwards) extremely simple! (success on first try)

regs
Coyote
Appreciate 0
      06-02-2006, 09:06 AM   #152
mathmos
New Member
0
Rep
29
Posts

Drives: 525d
Join Date: Apr 2006
Location: UK

iTrader: (0)

Quote:
Originally Posted by Coyote
Hi Mathmos,

you know you're providing (with the files) copyright protected material?

I'm currently facing a huge discussion on a german forum if even providing the description is violating laws. But providing the files itself.....

Anyhow: Thanks to your script I was also able to succeed and it's (looking backwards) extremely simple! (success on first try)

regs
Coyote
Hmmm, interesting point. I hadn't thought of that because its not like I'm supplying anyone with the NAV DVD itself and the files themselves are only of use to those with the NAV DVD however I have no wish to trend on anyones toes so probably best if I remove them.

Thanks for the heads up!
Appreciate 0
      06-05-2006, 12:50 PM   #153
qualorga
Enlisted Member
0
Rep
32
Posts

Drives: bmw 330d
Join Date: Jun 2006
Location: France

iTrader: (0)

Hi everyone,
Has anyone made a DVD for french users ?
I'll try and i'm a bit surprised of the url and idx and url contents
Glambda- CATIDX-eng/sf_9000.htm__ inn idx filr
and
CATURL-eng/sf_9000.htm__
-51015979,577153887RF0527-090km/h-F UK-51015979,577153887
for french files it that correct?
fre/sf_9000 ? no?
I 'm really not the king of software as Mathmos. and my English spoken coud improve a bit?
Regards
Claude
Appreciate 0
      06-05-2006, 04:08 PM   #154
qualorga
Enlisted Member
0
Rep
32
Posts

Drives: bmw 330d
Join Date: Jun 2006
Location: France

iTrader: (0)

Hi,
You have seen I'll get a 330d in france on 23 june.
I'll imediatly try to burn the DVD with French Radars ( as in Tom Tom right now). What are the main diffrences for french DVD burning, please can I have your advise on my previous remark about url files
I live in north of France (Lille) and I have some customers in belgium
Thanks
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 03:17 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