[Roadster] Re: GPS
Ian McIntosh
ian_mcintosh at linuxadvocate.org
Tue Feb 22 10:33:15 PST 2005
Hi Steven,
Welcome to the list.
> community map builder: http://mapbuilder.sourceforge.net/
I'll check it out, but there's a lot to read there; are you already
familiar with it? Are they working on adding routing information?
> Also, have you thought about marrying your excellent route rendering code
> to a more established GPS/GIS/Navigation project?
I was familiar with these projects when I started work on Roadster.
Here is why I felt a new one was necessary:
> GPSDrive:
> http://www.kraftvoll.at/software/
GPSDrive downloads maps from expedia/mapblast. The legality of this is
questionable. I'm not at all confident about the future availability of
this data. For that reason alone it wasn't a suitable solution for me.
(I also don't like the look of expedia/mapblast's maps!)
Plus, you can't search for addresses, makes routes, etc.
> Roadmap:
> http://roadmap.digitalomaha.net/
I'm quite familiar with Roadmap (their source code helped me understand
the TIGER format).
The main issue I have is their use of a custom database. A ton of the
code is devoted to reading and writing the database, seemingly so it
will run well on a handheld device. But I'm not confident that it's
scalable, at least not without a lot of work. (It also produces wrong
results-- try zooming in on a long road such that the end points are
outside the window-- the road disappears, but perhaps this is fixable).
Also, the graphics API they chose doesn't support rotated text
(Cairo/Pango may not have been around when they started). So that's a
show-stopper in my book.
So I could have taken Roadmap, changed the DB backend, added a more
robust GUI, and completely changed the rendering framework, and then
added things like road-hugging road labels. But that's pretty much
everything.
> Navsys Mapeditor:
> http://www.navsys.org/mapeditor/
I've been chatting with the author of Mapeditor on irc.gnome.org. I
think he has some things to teach me about GIS, but Roadster and
Mapeditor seem to have different goals.
> Summary of a Variety of GPS/GIS software for Linux:
> http://tuxmobil.org/navigation_gps.html
Good link, thanks. And hopefully we can get listed there.
Overall, I would love to collaborate with all of these projects where
possible, but our goals are different enough that I think the projects
should remain separate. Of course, since it's under the GPL, they are
welcome to use Roadster's road rendering code if they like.
-Ian
More information about the Roadster
mailing list