Slashdot Mirror


A Better Breed of GPS Software?

willo asks: "I recently built an on board computer for my Grand Cherokee. The initial uses for it include music, gps navigation, on board diagnostics and a baby cam so I can see how my kid is in that rear facing seat. After lots of research and testing, I'm really disappointed with the mapping software out there for Linux. Gpsdrive provides the basic functionality I need, but the street names are built into the image and are difficult to read at a glance while driving. Not to mention that it has to download the maps it needs ahead of time. Xastir can handle almost any map out there, but it reads through every map for each redraw! It also seems to lack the ability to zoom intelligently based on location. Note that it's not really designed to be a navigation aid, but rather a ham radio APRS tool. (I am a ham). Delorme Street Atlas USA does what I really want, but it's been a pain to make run properly under wine. Is anyone else out there working on a decent navigation application?"

"To be really usable navigation software should do the following:

  • handle maps efficiently and draw them quickly
  • have intelligently organized map sets for countries/states. (You can't download a friggin map in the middle of Montana!)
  • include serial gps/gpsd support. (just about everyone has this)
I've found a few references to mapping projects that seem to just be vaporware.

Map Sources do exist for this! Bruce Perens made TIGER/line data availible. NAVTECH is the map source for pretty much all the vehicle navigation systems out there, and high resolution maps are availible from the Geographical Information Survey."

3 of 189 comments (clear)

  1. Windows by gUmbi · · Score: 1, Troll

    Okay, this might be a really stupid question. Why not install Windows with some commercial software instead of trying to patch together some half-baked solution?

    Jason.

  2. No they aren't... by Lumpy · · Score: 3, Troll

    and the problem is the datasets....

    I have the complete specs and entire dataset for the USA for the 1997 Census data set.. which includes streets,addresses,etc... It's free for public use and most companies base their dataset on this (although a current version of the data) or they use a closed and secret dataset... The problem is that the closed data set... I have the full specs on how to use it with sample C code from them on how to use it, and they basically wrote me my app except for the GUI... but the Dataset SUCKS (NavTech comes to mind).. and is horribly expensive... a 3 state CD costs $150.00 and is missing anything that is not a major metropolitan area.. which is useless as when you get lost it's out in the middle of nowhere...

    gpsd is a must have, it's the best GPS data server on the planet (and the only one) but except for GPS drive, there is nothing that is worth even messing with as they are either too young to use, or havent been worked on cince 1999 and are dead/dying...

    I'd help but I'm no C programmer... and C++ is plain evil (in my opinion) I dont know GTK, or Qt (Please PLEASE stay with GTK so I can use it with xfce or another window managet that is sane in size and resources needed)

    But the same thing is happening on the windows side... Delorme tripmate software from 1998 is nice but needs help... the newer stuff is nothing but a rehash with the latest libs and designed to use the newest dataset. but as far as GPS navagation software, Microsoft platforms have crappy software too.. I want to do many different navigation things, How about storing a waypoint easily? how about storing the current position as a waypoint right now without disrupting the current nav operation? Nope...

    Linux doesnt have that "itch" that needs to be scratched. At least not by a talented programmer.

    --
    Do not look at laser with remaining good eye.
  3. Bulgemobiles by Animats · · Score: 1, Troll
    It's people like that who give SUVs a bad name. "Fireblast! Twice the car youâ(TM)ll ever need â" and that goes double for the new four-door FunTop!". See Bruce McCall's artwork for the automotive excess that didn't happen - until now!

    And don't forget, it's Unamerican not to go to the Cavalcade of Chrome!

    If you want a good laugh, visit a Hummer dealer. The Hummer 2 is a mommymobile. Everybody looking at them has rugrats in tow. The thing doesn't even have enough driver legroom for tall guys, and the towing capacity is low (less than a Ford Explorer) for the size of the thing.