Howdy,
As some of you already know (from the Infotainment Thread), I have been working on a "free" navigation software for Mazda Connect. I decided to branch off the discussion in a separate thread to keep the main thread clean.
The Idea!
My initial idea was to build a complete navigation system using Google Maps via the enabled WiFi. Well, reality came fast and it turns out that the network process on the Infotainment system has very low priority, thus it's freaking slow and unusable for a "production" app.
I didn't want to give up, so I was looking to create my own mapping software and yep, using Mapnik / PostGIS and OpenLayers, I created millions of static tiles and put them on an SDCard, allowing me to serve my own map.
The Reality Check!
During this whole process I started to understand that Navigation is actually not that simple, especially routing etc. So I made a decision to divide the project in different milestones:
1) Enhanced Compass
2) Searchable POI
3) Searchable Addresses
4) Online routing (will require WiFi turned and connected)
5) Offline routing
The First: Enhanced Compass
I already achieved the first milestone with my "Enhanced Compass" application which is basically the standard compass coupled with a moveable map that is zoomable. I deployed it to my 2016 Mazda 6 and it works pretty well. Don't believe me? Check out the video below:
https://youtu.be/JH_brkXI0-0
Wow - how can I get it?
I am working on it. As soon as I am satisfied with this version I will put the entire project on GitHub and anyone with dev experience can grab it. Those who don't want to mess around need to wait until we have a Installation script available.
Also one of the big issues is the tile rendering. Currently I only have Southern California available. However I may get a temporary server to render the entire United States. If you outside of the US, you may need to drop a PM to me or setup your own environment.
How can I help?
Send me a PM. I need someone for writing the plug & play installation script. Also anyone with Mapnik experience would be great.
Also check out the pictures below. These are all live pictures from my 2016 Mazda 6 running Firmware 51.
Thanks,
Andy
As some of you already know (from the Infotainment Thread), I have been working on a "free" navigation software for Mazda Connect. I decided to branch off the discussion in a separate thread to keep the main thread clean.
The Idea!
My initial idea was to build a complete navigation system using Google Maps via the enabled WiFi. Well, reality came fast and it turns out that the network process on the Infotainment system has very low priority, thus it's freaking slow and unusable for a "production" app.
I didn't want to give up, so I was looking to create my own mapping software and yep, using Mapnik / PostGIS and OpenLayers, I created millions of static tiles and put them on an SDCard, allowing me to serve my own map.
The Reality Check!
During this whole process I started to understand that Navigation is actually not that simple, especially routing etc. So I made a decision to divide the project in different milestones:
1) Enhanced Compass
2) Searchable POI
3) Searchable Addresses
4) Online routing (will require WiFi turned and connected)
5) Offline routing
The First: Enhanced Compass
I already achieved the first milestone with my "Enhanced Compass" application which is basically the standard compass coupled with a moveable map that is zoomable. I deployed it to my 2016 Mazda 6 and it works pretty well. Don't believe me? Check out the video below:
https://youtu.be/JH_brkXI0-0
Wow - how can I get it?
I am working on it. As soon as I am satisfied with this version I will put the entire project on GitHub and anyone with dev experience can grab it. Those who don't want to mess around need to wait until we have a Installation script available.
Also one of the big issues is the tile rendering. Currently I only have Southern California available. However I may get a temporary server to render the entire United States. If you outside of the US, you may need to drop a PM to me or setup your own environment.
How can I help?
Send me a PM. I need someone for writing the plug & play installation script. Also anyone with Mapnik experience would be great.
Also check out the pictures below. These are all live pictures from my 2016 Mazda 6 running Firmware 51.
Thanks,
Andy