![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
BMW Garage | BMW Meets | Register | Today's Posts | Search |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
Add new POI's to Navi DVD (U.S. version)
![]() |
![]() |
06-04-2006, 11:54 PM | #1 |
Second Lieutenant
![]() ![]() 26
Rep 244
Posts |
Add new POI's to Navi DVD (U.S. version)
I finally was able to add new POIs to the US version of nav dvd.
I was able to get the location of all red light cameras in the US and added it to my navigation dvd. ![]() I wrote a matlab script to create idx and url and it worked very well. Do not download the scripts that I already uploaded in the other threads, because I found out that the code had lots of bugs in it. I was trying to delete the uploaded files, but I don't know how to remove what I already uploaded. ![]() To create the matlab script, jav's original Perl script helped me alot. Thanks. ![]()
__________________
330i-NAV-Premium
|
06-05-2006, 01:14 PM | #2 |
Larry from Los Angeles
16
Rep 296
Posts |
Question:
I made a copy of my Nav Disc since I live in a hot area and would rather keep the original in a cool place and just use a copy: I used Titanium Toast and it did a verify and found no errors in the copy. However, from time to time, it says DVD ERROR -- RELOAD DVD. I just take it out and put the copy back in and it works. So, is there some special COPY TYPE that I should use to make the COPY that will NOT cause these errors? What method did you use or what software and software settings did you use? Thanks for your help. (And, I'm sorry to those who have asked before, I can't post a copy of the disc. The copy I made was for me and for my car.) |
Appreciate
0
|
06-05-2006, 11:46 PM | #3 |
First Lieutenant
![]() ![]() ![]() 14
Rep 332
Posts
Drives: 330xi
Join Date: Apr 2006
Location: South
|
First, congratulations. Nice job!
![]() Second, now is when we all start asking for help: Where did you acquire the locations for red light cameras for the US? Also, could you post your revised, and bug-free, matlab scripts? Thanks
__________________
330xi Sparkling Graphite | Terra with Burl Walnut | ZPP | ZSP with Style 162 | Comfort Access | Heated Seats | PDC | Navigation | Satellite Radio | OEM Alarm | De-badged | OEM Strut Brace | Blacklines | Rear Fogs | Silver Front Indicator Bulbs
Ordered: 4.3.2006 Scheduled for Production: 4.7.2006 Awaiting Transport: 4.13.2006 En Route: 4.19.2006 At Preparation Center: 5.11.2006 Performance Center Delivery: 06.01.2006 ![]() |
Appreciate
0
|
06-06-2006, 01:01 AM | #4 | |
Second Lieutenant
![]() ![]() 26
Rep 244
Posts |
Quote:
I think the error message that you got, 'RELOAD DVD' might have been the DVD has been defected while it was burned. I guess if you lower the burning speed, then you could go around this problem. I also used Titanium Toast 6 on my Mac. But, what I did is a little complicated. I created a DVD image from a PC and burned it on a Mac, because the DVD media (apple DVD-R 8x) doesn't run on my PC ![]() The configuration on the ISO has been followed what mathmos described in one of his threads (Thanks again, Mathmos!). This is, however, only for the case when you edited and saved the image file. If you're just copying the DVD, then it doesn't matter, I guess. Change the media or lower the burning speed.
__________________
330i-NAV-Premium
|
|
Appreciate
0
|
06-06-2006, 01:26 AM | #5 | |
Second Lieutenant
![]() ![]() 26
Rep 244
Posts |
Quote:
Short description on the matlab script I'm posting here; 1) write_idx_url_binary.zip - unzip it. - p-code and a sample file - The format of the txt file is the output format from the website http://www.batchgeocode.com/ which converts the address into lat-long. You can just copy and paste the output text into a file and save it as a txt file. Make sure that all fields are located in the same order as what I provide here. - With this txt file, if you have a phone number of a POI, you can call the number on i-drive screen like you do with other existing POI's. You must have BMW assist or bluetooth connection to make a phone call. - After you create the idx and url, you must change the first line of each file so that it has the right ####.htm___ at the end of the line. 2) write_idx_url_from_csv_Binary.zip -unzip it -p-code and a sample csv file - This program is a little different from the previous one. you need to specify the ####.htm___ by typing >>write_idx_url_from_csv_Binary(2000) on your matlab command line. It will basically skip the last step of the program 1) above. 3) Lastly, read_url_idx.p On matlab command window type >>read_url_idx and select an idx file that you created from either of the two scripts mentioned above. If the matlab command windows only shows the name of all the POI's then your idx and url are ready to be burned!!! BTW, you can test any of the original idx with this script. ** Before you burn a DVD, make sure you follow exactly what mathmos described in his guideline. Enjoy! Let me know if there's any other question. I wasted 5 DVD's because my matlab code has bugs. Now they're all fixed and the icons of the red light cameras look great! Although there aren't that many of them in US. ![]()
__________________
330i-NAV-Premium
|
|
Appreciate
0
|
10-10-2007, 10:54 AM | #6 |
Captain
![]() ![]() ![]() ![]() 86
Rep 793
Posts |
so by putting the red light cameras in your POI how does it help you avoid them while driving...it's not like it will TELL you...or BLINK a light.... can you explain?
__________________
Now: '11 BMW X5 xDrive35i
Then: '07 X3 3.0si '07 335xi '06 Audi A4 2.0T Quattro |
Appreciate
0
|
10-10-2007, 11:56 AM | #7 |
Silky Johnson
![]() 12
Rep 105
Posts
Drives: 2008 Jet Black 328xi
Join Date: Aug 2007
Location: East Coast
|
would it be possible for someone to rip the modified DVD w/new POIs and post as a torrent?
I question my skills and other on this board to be as masterful as you and get this working.
__________________
2008 Jet Black 328xi | 189 Wheels | Nav | Steptronic | Sport Package | Logic 7 | Xenon | BMW Assist | Comfort Access | Fold Down Seats | iPod/USB | HD Radio | 35% CS Tints | Happy Robot | V1 Hardwire | Homelink Retrofit | Depo Blacklines |
|
Appreciate
0
|
10-11-2007, 03:26 PM | #9 |
Private First Class
![]() ![]() 7
Rep 198
Posts |
|
Appreciate
0
|
10-13-2007, 10:25 AM | #10 |
I love the ///M3, but I want 550hp ///M5
![]() 153
Rep 3,276
Posts
Drives: BMW330iE90
Join Date: May 2006
Location: NYC
|
ill try today if i have the time ( I should soon) I just need to download the latest 2007.2
|
Appreciate
0
|
10-13-2007, 12:35 PM | #11 |
Deny everything
![]() 234
Rep 11,378
Posts
Drives: 2006 330i; 2015 X6, S1000RR
Join Date: Apr 2006
Location: Beautiful MD
|
This link has everything I needed to add new POIs and create my own categories.
http://www.bmwnavaddpoi.co.uk/
__________________
I need a drink ![]() ![]() |
Appreciate
0
|
10-16-2007, 08:21 PM | #12 | |
Registered
0
Rep 3
Posts |
Quote:
|
|
Appreciate
0
|
11-01-2007, 06:09 PM | #13 |
Second Lieutenant
![]() ![]() 26
Rep 244
Posts |
UPDATE on merging POI categories.
--------------------------------- I've been working on merging the lowest level categories so that we won't have to memorize (or guess) which category we should start searching. 1) I can now successfully read an existing URL/IDX and re-write them exactly the same way as they were originally written. This was particularly complex because of the French vowels. 2) ...which means that I can store all the information NAV POI has on my computer memory (I'm using Matlab to do this - so 'memory' means the variables in Matlab work******* and can manipulate the data whatever I want, i.e. update phone number, change the store name and delete unwanted POIs, etc. 3) Since I could convert them from URL to variables on Matlab, I though it would be easy to sort them and merge them. (Sorting is required because all URL/IDX pairs must be sorted in acsending order of Longitude.) 4) The problem I had was the size of POI files. Only the Home Improvement category takes up to 81 Mbytes, which would become huge once I converted them all to the floating numbers and characters. URL/IDX files are in binary format (some parts of them). 5) So I started from the scratch and changed the whole algorithm so that the existing URL/IDX files can be used as database rather than reading them all in the computer workspace. 6) Sorting the Longitudes of POIs out of multiple files were a bit tricky, but it's done. Now, it creates a 'mapping' file that contains the order of POIs for the merged URL/IDX and also contains the indicator on which original file (URL) and which line the POI should be extracted from. I summed up the progress so far here for the sake of my own record keeping and for someone who might be interested in what's been done.
__________________
330i-NAV-Premium
|
Appreciate
0
|
![]() |
Bookmarks |
|
|