Adding speed camera POI to your SatNav DVD
#1
Senior Members
Thread Starter
Join Date: Oct 2004
Location: Kent, UK
Posts: 689
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: E60 530d Sport - Carbon Black, Black Dakota Leather, Media Pack (satnav, bluetooth, CD changer), heated font seats, through load
![Default](https://5series.net/forums/images/icons/icon1.gif)
Interested in adding speed cameras to your SatNav DVD? Keen to add/change the Points of Interest (POI)? Here's how!
A good explanation of how to edit your own DVD provided by mathmos at www.bmwnavaddpoi.co.uk (updated Nov 06)
Some links that you might find useful:
Pocket GPS World
POI Place
POI Edit
POI Download
POI Converter
A very good list of LOTS of European Speed Camera POI websites can be found here
Some of the links from the page are: POIworld POIenFrance POInUSA Radarfalle.de
A good explanation of how to edit your own DVD provided by mathmos at www.bmwnavaddpoi.co.uk (updated Nov 06)
Some links that you might find useful:
Pocket GPS World
POI Place
POI Edit
POI Download
POI Converter
A very good list of LOTS of European Speed Camera POI websites can be found here
Some of the links from the page are: POIworld POIenFrance POInUSA Radarfalle.de
#2
Members
Join Date: Mar 2006
Location: Hampshire, UK
Posts: 93
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: Due May 2006:
530d SE Touring, Automatic, Titanium Grey, beige leather comfort seats, light poplar wood trim, sports steering wheel, graduated tinted windscreen, panoramic sunroof, pro radio, logic 7, 6CD, visibility pack, storage compartment pack, adv aircon
#3
Members
Join Date: Mar 2006
Location: Worcestershire, UK.
Posts: 44
Likes: 0
Received 0 Likes
on
0 Posts
![Default](https://5series.net/forums/images/icons/icon1.gif)
Originally Posted by BangleBox_530d' post='284335' date='May 18 2006, 08:41 PM
I've searched everywhere, and I can't find the topic a few months ago about adding a speed camera POI DB to your nav DVD.
I'm keen to have a go at doing it, now that I have a DVD writer and a new nav DVD. Anyone know what happened to the thread? Maybe I'm just not good enough with using search, but I have tried.
I'm keen to have a go at doing it, now that I have a DVD writer and a new nav DVD. Anyone know what happened to the thread? Maybe I'm just not good enough with using search, but I have tried.
http://forums.e60.net/index.php?showtopic=24107
#4
![Default](https://5series.net/forums/images/icons/icon1.gif)
Originally Posted by BangleBox_530d' post='284335' date='May 18 2006, 08:41 PM
I've searched everywhere, and I can't find the topic a few months ago about adding a speed camera POI DB to your nav DVD.
I'm keen to have a go at doing it, now that I have a DVD writer and a new nav DVD. Anyone know what happened to the thread? Maybe I'm just not good enough with using search, but I have tried.
I'm keen to have a go at doing it, now that I have a DVD writer and a new nav DVD. Anyone know what happened to the thread? Maybe I'm just not good enough with using search, but I have tried.
ABC
#5
Senior Members
Thread Starter
Join Date: Oct 2004
Location: Kent, UK
Posts: 689
Likes: 0
Received 0 Likes
on
0 Posts
My Ride: E60 530d Sport - Carbon Black, Black Dakota Leather, Media Pack (satnav, bluetooth, CD changer), heated font seats, through load
![Default](https://5series.net/forums/images/icons/icon1.gif)
I searched for a lot of different words. Didn't find what I was looking for. Not sure why.
Fingers crossed I *am* smart enough to get the DVD done.
I'll post the results, if anyone is interested in doing this themselves.
Fingers crossed I *am* smart enough to get the DVD done.
![Big Grin](https://5series.net/forums/images/smilies/imported/biggrin.gif)
#6
![Default](https://5series.net/forums/images/icons/icon1.gif)
I've put all the information regarding adding speed camera POI to your SatNav DVD together in one place HERE along with some screen shots which will hopefully make some parts clearer.
For any corrections or additions, please PM me.
For those of you interested in trying this for yourselves here is what you need to do. These instructions are based upon modifying a European 2006-01 DVD with UK speed camera information, however the principle is the same for earlier and later versions of the DVD.
You'll need the locations of speed cameras within the UK. These can be obtained from www.pocketgpsworld.com . From here download the latest speed camera database. It costs around ?2 a month or ?19 a year. Click on Speed Cameras on the top menu and select 'other' in the drop down chart. You need to download one in a asc format.
The following steps and tools used listed below are what worked for me.
1. Create an image of the NAV DVD using DVD Decrypter.
2. Open the iso file for edit (I used UltraISO) and extract the file eng.lsc to your local hard disk from the \tpd\ntcBeu_eu_20050704\eng folder. NB: The folder name ntcBeu_eu_20050704 will vary depending on the version of NAV DVD you have.
3. Edit the extracted eng.lsc file with a text editor. Afraid notepad or Wordpad are no good for this, I used VEdit.
4. Look for the "TPD-CAT" lines and add a new one for the category you want to add. eg.
TPD-CAT 7395 N Rest areas
TPD-CAT 9101 N Golf clubs
becomes
TPD-CAT 7395 N Rest areas
TPD-CAT 9000 N UK Speed Cameras
TPD-CAT 9101 N Golf clubs
5. Near the top of the eng.lsc file look for the "TPD-GRP" lines and add the new category to one of them eg.
TPD-GRP 10001 41012 7366 7384 7379 7352 7312 9108 41001 7395 7316
becomes
TPD-GRP 10001 41012 7366 7384 7379 7352 7312 9000 9108 41001 7395 7316
6. Look for the "TPD-ICO" lines and add a new one for the new category eg.
TPD-ICO 7395 /icons/poi_rest_area.gif
TPD-ICO 9101 /icons/poi_golf_course.gif
becomes
TPD-ICO 7395 /icons/poi_rest_area.gif
TPD-ICO 9000 /icons/poi_speed_camera.gif
TPD-ICO 9101 /icons/poi_golf_course.gif
7. Look for the "TPD-SEA" lines and add a new one for the new category modifying the numbers accordingly.
becomes
8. Save the eng.lsc file and copy it back into the correct location in the iso file opened for edit in Step 2.
9. Copy the icon you want to use (the icon must be a 16x16 pixels 256 colors GIF image with transparency) into the \tpd\ntcBeu_eu_20050704\icons directory in the iso file opened for edit in Step 2. The speed camera database you downloaded earlier contains a bmp file you can use if you want but it would need converting to a gif first. Alternatively you can use this one
calling it poi_speed_camera.gif
10. Extract the sf_9101.htm and the st_9101.htm files from the tpd\ntcBeu_eu_20050704\eng and rename them accordingly, sf_9000.htm and st_9000.htm in this case.
11. Download the perl script file from here and using the .asc file containing the uk speed camera locations obtained from pocketgpsworld.com, create the idx and url files.
(To do this you'll need a version of perl, I suggest you download cygwin from www.cygwin.com and make sure you select the perl modules when installing it.) To test your perl installation open up a command prompt and change directory so you at the C:\> prompt then type (assuming you installed cygwin to c:\cygwin )
c:\cygwin\bin\perl -v
and press Enter. You should get the following displayed
-------------------------------- snip ----------------------------
This is perl, v5.8.7 built for cygwin-thread-multi-64int
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2005, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
-------------------------------- snip ----------------------------
This proves your perl is working ok!
From the command prompt switch to the directory on your pc where you have the perl script and asc file and type
c:\cygwin\bin\perl createidxurl.pl pocketgps_uk_sc.asc 9000 (press return)
pocketgps_uk_sc.asc was the file name of the asc file I got from pocketgpsworld.com so change that to whatever your asc file is named as. You should now have a idx and a url file in that folder.
12. In the ISO image look in the tpd\ntcBeu_eu_20050704\tables\0 directory and find the last .idx and .url files listed. On my DVD they were 0097.idx and 0098.url.
13. Rename the idx and url files generated in step 10. accordingly eg. 0099.idx and 0100.url in my case and then copy them back into the correct location in the iso file.
14. Go back and edit the sf_9000.htm and st_9000.htm that you created in Step 10. Change all occurances of 9101 to 9000, change the idx and url references to the filenames you used in step 13. and change any relevant text to what you want eg. Golf clubs becomes Speed Cameras. Once done copy them back into the correct location in the iso file.
15. Right click on the ISO image name and select Properties. In the CD File Section ensure only ISO 9660, Joliet and UDF are ticked. In the ISO 9660 FileName Format section select the Windows/Unix(31) option and leave the other options alone. In The Joliet FileName Format Section select the Extended(110) option. On the Date/Time tab tick the Creation and Modification boxes but do nothing else. Now press OK to save these preferences.
16. Save the edited iso image.
17. Burn the iso image to DVD. I used DVD Decrypter.
And thats all there is to it!
For any corrections or additions, please PM me.
For those of you interested in trying this for yourselves here is what you need to do. These instructions are based upon modifying a European 2006-01 DVD with UK speed camera information, however the principle is the same for earlier and later versions of the DVD.
You'll need the locations of speed cameras within the UK. These can be obtained from www.pocketgpsworld.com . From here download the latest speed camera database. It costs around ?2 a month or ?19 a year. Click on Speed Cameras on the top menu and select 'other' in the drop down chart. You need to download one in a asc format.
The following steps and tools used listed below are what worked for me.
1. Create an image of the NAV DVD using DVD Decrypter.
2. Open the iso file for edit (I used UltraISO) and extract the file eng.lsc to your local hard disk from the \tpd\ntcBeu_eu_20050704\eng folder. NB: The folder name ntcBeu_eu_20050704 will vary depending on the version of NAV DVD you have.
3. Edit the extracted eng.lsc file with a text editor. Afraid notepad or Wordpad are no good for this, I used VEdit.
4. Look for the "TPD-CAT" lines and add a new one for the category you want to add. eg.
TPD-CAT 7395 N Rest areas
TPD-CAT 9101 N Golf clubs
becomes
TPD-CAT 7395 N Rest areas
TPD-CAT 9000 N UK Speed Cameras
TPD-CAT 9101 N Golf clubs
5. Near the top of the eng.lsc file look for the "TPD-GRP" lines and add the new category to one of them eg.
TPD-GRP 10001 41012 7366 7384 7379 7352 7312 9108 41001 7395 7316
becomes
TPD-GRP 10001 41012 7366 7384 7379 7352 7312 9000 9108 41001 7395 7316
6. Look for the "TPD-ICO" lines and add a new one for the new category eg.
TPD-ICO 7395 /icons/poi_rest_area.gif
TPD-ICO 9101 /icons/poi_golf_course.gif
becomes
TPD-ICO 7395 /icons/poi_rest_area.gif
TPD-ICO 9000 /icons/poi_speed_camera.gif
TPD-ICO 9101 /icons/poi_golf_course.gif
7. Look for the "TPD-SEA" lines and add a new one for the new category modifying the numbers accordingly.
Code:
TPD-SEA 7395 http://tpdhost/cgi/form?templ=/eng/s...N&UNIT=%23%23U TPD-SEA 9001 http://tpdhost/cgi/form?templ=/eng/s...N&UNIT=%23%23U
Code:
TPD-SEA 7395 http://tpdhost/cgi/form?templ=/eng/s...N&UNIT=%23%23U TPD-SEA 9000 http://tpdhost/cgi/form?templ=/eng/s...N&UNIT=%23%23U TPD-SEA 9001 http://tpdhost/cgi/form?templ=/eng/s...N&UNIT=%23%23U
9. Copy the icon you want to use (the icon must be a 16x16 pixels 256 colors GIF image with transparency) into the \tpd\ntcBeu_eu_20050704\icons directory in the iso file opened for edit in Step 2. The speed camera database you downloaded earlier contains a bmp file you can use if you want but it would need converting to a gif first. Alternatively you can use this one
![](http://www.zen102337.zen.co.uk/poi_speed_camera.gif)
10. Extract the sf_9101.htm and the st_9101.htm files from the tpd\ntcBeu_eu_20050704\eng and rename them accordingly, sf_9000.htm and st_9000.htm in this case.
11. Download the perl script file from here and using the .asc file containing the uk speed camera locations obtained from pocketgpsworld.com, create the idx and url files.
(To do this you'll need a version of perl, I suggest you download cygwin from www.cygwin.com and make sure you select the perl modules when installing it.) To test your perl installation open up a command prompt and change directory so you at the C:\> prompt then type (assuming you installed cygwin to c:\cygwin )
c:\cygwin\bin\perl -v
and press Enter. You should get the following displayed
-------------------------------- snip ----------------------------
This is perl, v5.8.7 built for cygwin-thread-multi-64int
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2005, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
-------------------------------- snip ----------------------------
This proves your perl is working ok!
From the command prompt switch to the directory on your pc where you have the perl script and asc file and type
c:\cygwin\bin\perl createidxurl.pl pocketgps_uk_sc.asc 9000 (press return)
pocketgps_uk_sc.asc was the file name of the asc file I got from pocketgpsworld.com so change that to whatever your asc file is named as. You should now have a idx and a url file in that folder.
12. In the ISO image look in the tpd\ntcBeu_eu_20050704\tables\0 directory and find the last .idx and .url files listed. On my DVD they were 0097.idx and 0098.url.
13. Rename the idx and url files generated in step 10. accordingly eg. 0099.idx and 0100.url in my case and then copy them back into the correct location in the iso file.
14. Go back and edit the sf_9000.htm and st_9000.htm that you created in Step 10. Change all occurances of 9101 to 9000, change the idx and url references to the filenames you used in step 13. and change any relevant text to what you want eg. Golf clubs becomes Speed Cameras. Once done copy them back into the correct location in the iso file.
15. Right click on the ISO image name and select Properties. In the CD File Section ensure only ISO 9660, Joliet and UDF are ticked. In the ISO 9660 FileName Format section select the Windows/Unix(31) option and leave the other options alone. In The Joliet FileName Format Section select the Extended(110) option. On the Date/Time tab tick the Creation and Modification boxes but do nothing else. Now press OK to save these preferences.
16. Save the edited iso image.
17. Burn the iso image to DVD. I used DVD Decrypter.
And thats all there is to it!
![Big Grin](https://5series.net/forums/images/smilies/imported/biggrin.gif)
#7
![Default](https://5series.net/forums/images/icons/icon1.gif)
Originally Posted by mathmos' post='284852' date='May 19 2006, 06:49 PM
And thats all there is to it! ![Big Grin](https://5series.net/forums/images/smilies/imported/biggrin.gif)
![Big Grin](https://5series.net/forums/images/smilies/imported/biggrin.gif)
Correct?
ABC
#8
![Default](https://5series.net/forums/images/icons/icon1.gif)
Originally Posted by aybeesea' post='284862' date='May 19 2006, 07:16 PM
I assume this ends up with the icons visible but no audio warnings.
Correct?
ABC
Correct?
ABC
![](http://www.zen102337.zen.co.uk/speedcam.jpg)
#9
![Default](https://5series.net/forums/images/icons/icon1.gif)
Originally Posted by mathmos' post='284866' date='May 19 2006, 07:32 PM
yes that is correct. You'll see the icons displayed like this
ABC