
|
|
||||||
|
Do-It-Yourself H.Q.
Share your DIY projects or ask questions about how to fix something on your own. Help fellow Bimmerfest members improve your wrench turning skills! All BMW DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need! |
|
|
|
Thread Tools | Display Modes |
|
#51
|
|||
|
|||
|
No beaming up of Routes in the U.S. That is only a European feature, at least for now.
__________________
|
|
#52
|
|||
|
|||
|
Convert GoogleEarth or DiscoverAus files to BMW GPS
I picked up my latest X5 earlier in the year - the first one I'd ordered with an inbuilt GPS.
I was used to using DiscoverAus (maybe called MapSend in America?) mapping software with a Magellan GPS to create routes so I could get from a to b via a route of my choice! With the new one I was frustrated by not being able do this, as I live in Australia am therefore just a little out-of-zone for BMW-routes. I searched BMW forums to find out how I might create a file, but couldn't find anything. I then created and downloaded a BMW-routes file for London to Bath (or somewhere), and used it as a proforma to edit and replace the coordinates with ones appropriate to my planned trips. It imported to my car via USB and worked pretty well. Manually editing files for each trip was a fairly cumbersome process though. I then wrote a programme in Excel VBA which imported a DiscoverAus route file, and converted it to the BMW xml format. I've since also written a programme to import GoogleEarth (*.kml) files and again converting them to the BMW xml format. So now I can easily create my trip on GoogleEarth, import it to my computer, then with one click create the BMW file. Anyway as far as I can tell, the only reason why the BMW-routes files don't work outside Europe/GB is that the site doesn't have that capability. Otherwise I find it all works beautifully. I'm not a VBA programmer, so the code's probably not that pretty, but it does the job for me. The purpose of me joining and putting up this post was to make this Excel spreadsheet available to other people who currently share my earlier frustration. Let me know if I can email it to anyone who's interested. Simon |
|
#53
|
||||
|
||||
|
That KML -> BMW utility sounds useful/interesting. Thank you. Why not post it here? Just rename the extension to add .PDF, post it using the Attachments button, and make sure to tell folks to rename it back to the correct (identified) extension once they have it.
E.g. Post "MyUtility.exe.pdf". Frank.
__________________
ED Vehicle: 328i Platinum Bronze / Beige / Light Burl | Sports (paddles) | Premium | Auto | Navigation | Fold-down seats | Alarm | Comfort Access | iPod integration. ED Tour: 1st June - 13th July 2009. (Route map). ED Progress: Delivery of M1100Z on 2nd June 2009; Drop off at Geneva 13th July; The journey home on 'Ryujin'; Redelivery 19th September. |
|
#54
|
|||
|
|||
|
Excel conversion file
Here 'tis.
Once downloaded, change the name of the file and remove the ".pdf" extension. This makes it a macro-enabled Excel file (hence the "m" after the ".xls"). Ensure your computer allows macros to run. Depending on your Excel version, you can have a look at your "Trust Centre Settings" in your Trust Centre in Excel and make changes if necessary. Some versions just have a pop-up message when you open the spreadsheet, asking if you want to enable macros. Go to Google Earth, and use the directions options to create a route. There's a button there which allows you to save this as a .kml file. By default it will probably put this in your "Downloads" folder, which sits in your "My Documents" folder. Now click on the right-hand blue button in the "Master" sheet of the spreadsheet. It should open up your "Desktop" folder, and you can find your .kml file from there. This then automatically converts the .kml file, and creates the BMW .xml file. It puts it in the same folder as where the spreadsheet is. On your USB drive you need to create a folder called "BMWData", and within that a folder called "Nav". The new file goes into this "Nav" folder. That is, the path on the USB drive will be "BMWData\Nav\1234567890.xml". Stick that in your BM and smoke it ![]() As aforementioned, I'm not a programmer by trade, and I take no responsibility for any outcomes as a result of your using this spreadsheet. If you want to look at, or play with the code, right-click on the "Master" tab sheet, and go up to "View Code". The top half is the code for converting DiscoverAus routes, and the Google Earth converter starts about half way down. Hopefully this assists anyone interested in this stuff. Simon Last edited by Aussie40d; 09-23-2012 at 10:09 PM. Reason: Replace date error in attached file. |
|
| Bookmarks |
| Forum Navigation | |||||||
|
Today's Posts Search | ||||||
| Thread Tools | |
| Display Modes | |
|
|