Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 09 Feb 2010, 11:34
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
Request compiling of car navigation/routing software
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Author Message
Jeff

Joined: 05 Feb 2006
Posts: 23

PostPosted: Sat 13 Sep 2008, 03:34    Post_subject:  Request compiling of car navigation/routing software  

Can anyone look at compiling some car navigation/routing software for use with OSM (OpenStreetMaps).

http://wiki.openstreetmap.org/index.php/Routing


I'm looking at gosmore

http://wiki.openstreetmap.org/index.php/Gosmore

and Navit at the moment

http://sourceforge.net/project/platformdownload.php?group_id=153410

Thanks

Jeff.
Back to top
View user's profile Send_private_message 
amigo

Joined: 02 Apr 2007
Posts: 754

PostPosted: Sat 13 Sep 2008, 04:12    Post_subject:  

From the gosmore wiki:
This last step takes typically 5 hours for a current planet file on a dual core 64 bit machine with 2GB RAM and requires close to 20GB of harddisk space.

Sounds like a fun compile -not!

navit sounds more reasonable.
Back to top
View user's profile Send_private_message Send_email 
ttuuxxx


Joined: 05 May 2007
Posts: 8321
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 13 Sep 2008, 05:31    Post_subject:  

I'm working on Navit for you, Should have something by tomorrow. Lots of libraries.
ttuuxxx

_________________
www.ttuuxxx.com <--- home of 'Living Water' and 'Fire Hydrant'
Back to top
View user's profile Send_private_message Visit_website 
Jeff

Joined: 05 Feb 2006
Posts: 23

PostPosted: Sat 13 Sep 2008, 05:38    Post_subject:  

Thanks ttuuxxx - I have to say I was amazed at the gosmore compilation time but it looks the most up-to-date on offer using OSM data. Navit supposedly has early limited support.

Apart from net based options like google or uk based aa websites, it would be great to have standalone versions.

Jeff
Back to top
View user's profile Send_private_message 
ttuuxxx


Joined: 05 May 2007
Posts: 8321
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 13 Sep 2008, 06:59    Post_subject:  

Jeff wrote:
Thanks ttuuxxx - I have to say I was amazed at the gosmore compilation time but it looks the most up-to-date on offer using OSM data. Navit supposedly has early limited support.

Apart from net based options like google or uk based aa websites, it would be great to have standalone versions.

Jeff


Well here's your Navit
http://www.puppylinux.ca/tpp/ttuuxxx/programs/Utilities/navit-0.0.4-i386.pet
Try it out and report back how it operates, It was compiled on puppy 4.0
Thanks and goodluck
ttuuxxx Cool

_________________
www.ttuuxxx.com <--- home of 'Living Water' and 'Fire Hydrant'
Back to top
View user's profile Send_private_message Visit_website 
Jeff

Joined: 05 Feb 2006
Posts: 23

PostPosted: Sat 13 Sep 2008, 09:12    Post_subject:  

Thanks trying it out now...

Just some background for others,

http://wiki.navit-project.org/index.php/OpenStreetMaps

Navit uses .bin (coverted from OpenStreetMap format of .osm) which can be obtained from here

http://dev.openstreetmap.org/~deelkar/maps/

or in garmin format .img (converted from .osm format) from here

http://downloads.cloudmade.com/

Garmin format untested at this moment...

These files (either .bin or .img) have to put in /usr/share/navit/maps

One folder up /usr/share/navit is a file navit.xml which needs to edit by hand unless you are planning on going to Munchen, Germany.
Sadly no options to do so in the program yet.

See http://wiki.navit-project.org/index.php/Configuring_NavIt
to help set up the program but basically this file (navit.xml) needs editing in two places by using Geany. First, the center must be set (it defaults to Germany all the time) and this uses Latitude and Longitude see here for help

http://itouchmap.com/latlong.html

Second, the mapset section needs to edited, the type="binfile" must point to the .bin you want to use, eg osm_bbox_11.3,47.9,11.7,48.2.bin should be exchanged with osm_france.bin for France.

To move the map around there are menu options like Zoom In/Out and mouse pulling within the screen to move the map around.

There are limited options at the moment for route planning but its workable but not fully operational yet, but time will see that rectified. The route is shown in blue in its flat or in pseudo-3D views, I would dearly like a route in the form of a list as well - but this is an early version which may have this feature implemented later.

The osm maps are still missing details but as an open source venture, its improving all the time.

If you want to use this with GPS then look here http://gpsd.berlios.de/
There are also others with more features like


GPSdrive http://www.gpsdrive.de/

TANGOgps http://www.tangogps.org/gps/cat/About

looks like this a growing area...

Thanks ttuuxxx for the compile and I hope others will uses it and find it interesting. Navit's main Page http://wiki.navit-project.org/index.php/Main_Page

Jeff.
Back to top
View user's profile Send_private_message 
ttuuxxx


Joined: 05 May 2007
Posts: 8321
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 14 Sep 2008, 01:26    Post_subject:  

Jeff wrote:

Thanks ttuuxxx for the compile and I hope others will uses it and find it interesting. Navit's main Page http://wiki.navit-project.org/index.php/Main_Page

Jeff.


Hi jeff I never really played with it, Just a quick question, after you add those extras you posted does the actual program I compiled work properly? If so could you paste a couple of 600x600 screenshots?

And if it does work maybe retitle this post to something like NAVIT Car Navigation Software

thanks ttuuxxx

_________________
www.ttuuxxx.com <--- home of 'Living Water' and 'Fire Hydrant'
Back to top
View user's profile Send_private_message Visit_website 
Jeff

Joined: 05 Feb 2006
Posts: 23

PostPosted: Sun 14 Sep 2008, 04:37    Post_subject:  

Hi

I think I was a little over-enthusiastic about this program, its in early stage with lots of rough edges to be smoothed and features to be added.

Enter destination box doesn't work with .bin files and the only way to define a route is to left click with mouse at the start and end.

As I have not got GPS working, I cannot comment on this feature yet.

I think other programs may be better suited at this time, like gosmore, gpsdrive, etc.

Thanks for the time and effort,

Jeff.
uk-sw2.jpg
Description 
jpg

 Download 
Filename  uk-sw2.jpg 
Filesize  175.73 KB 
Downloaded  200 Time(s) 
uk-sw.jpg
Description 
jpg

 Download 
Filename  uk-sw.jpg 
Filesize  149.9 KB 
Downloaded  164 Time(s) 
Back to top
View user's profile Send_private_message 
benry

Joined: 23 Sep 2008
Posts: 5

PostPosted: Tue 30 Sep 2008, 09:23    Post_subject:  

Does someone tried gpsDrive?

I'm going to try it... maybe trying to install it from .deb or .tgz precompiled packages, does someone has some hints to give to me before I waste too much time?

I'll post here the results.

bye.
Back to top
View user's profile Send_private_message Send_email 
GeePS

Joined: 30 Jul 2009
Posts: 18

PostPosted: Fri 31 Jul 2009, 20:02    Post_subject: navit on puppy
Sub_title: using navit-0.11.1.tar.gz
 

I am very new to Linux, also very interested in getting a linux gps multifunction device going. I was happy to find out that puppy 4 has utilities to allow easy install of .tar.gz files (tgz2pet) and have used this a few times since discovering it. I tried it with navit, it appears to work (tells me all dependencies satisfied and installed, also tells me where list of installed files is and that it is updating menus but they need refreshed). It appears to be lying to me. The menus have not changed, and I can't find the folder with the installed files it says is there. If I go back into the pet installer utility, it shows it as installed, and if I click on it, it asks if I want to uninstall it. It has created a navit folder at the same level as mnt, root and initrd and several sub folders within it. Other google searches have turned up svn directions requiring me to compile, but it also appears that if I use the tar.gz compiling is not necessary.

Any idea where this noob is going wrong?
Back to top
View user's profile Send_private_message Send_email 
muggins

Joined: 20 Jan 2006
Posts: 5648
Location: hobart

PostPosted: Sat 01 Aug 2009, 07:30    Post_subject:  

GeePS,

If you have working compile environment, devx_xxx.sfs, and follow procedures outlined here, then compiles easily...any probs?
Back to top
View user's profile Send_private_message 
GeePS

Joined: 30 Jul 2009
Posts: 18

PostPosted: Sat 01 Aug 2009, 20:45    Post_subject: Navit GPS
Sub_title: Navit 0.1.0+svn-2430_a debian flavor
 

Muggins,

Thanks for the quick reply. I have been able to spend some more time learning about puppy and about Navit. I was missing several dependencies (the package manager said it was checking but didn't), and I finally gave up on the tar.gz version converted to pet and found a .deb version that is current within a few days. The Navit project is quite active, and it looks like several improvements have been made. I had found info that allowed me to use pb-debianinstaller earlier, and it has been quite beneficial. The debian version of Navit installed and placed things in all required directories it appears. I have a resolving startup file in my-applications and was able to put a desktop file on the desktop that looks like the real macoy. Wink Problem is, it won't start. I think this is very close, but that only counts in horseshoes and hand grenades. I will uninstall the debian and try your directions. I was just reading about the sfs file structure strategy right before logging in and checking this, so I now know what you are talking about and how to use it! I will give it a shot and let you know. Once I get this going, I think the best way to share it will be as an sfs. I am also planning to add bluetooth and sms capabilities to this to allow it to work with cell phone and transmit location data to a website.
Thanks.
Back to top
View user's profile Send_private_message Send_email 
muggins

Joined: 20 Jan 2006
Posts: 5648
Location: hobart

PostPosted: Sat 01 Aug 2009, 20:48    Post_subject:  

If the program isn't starting, it's probably missing some library file dependencies. Try running in a console:

Code:
ldd /usr/local/bin/navit


(That's if navit is in /usr/local/bin)
Back to top
View user's profile Send_private_message 
GeePS

Joined: 30 Jul 2009
Posts: 18

PostPosted: Sat 01 Aug 2009, 22:30    Post_subject: Navit compile
Sub_title: navit puppy 4.20
 

Muggins,

I tried using the command line as you suggested, but no luck, so I uninstalled the .deb version and tried the compile with the devx_420.sfs. SVN command per the link doesn't work because the link is https, svn says it doesn't do ssl. I figured out the same file structure exists in http, so eventually got that to run. All looked like it went well until I launched the compilation, then instead of getting back the successful msg, I got this:

warning: underquoted definition of AM_PATH_NSPR
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.in:4: error: Autoconf version 2.60 or higher is required
/usr/share/aclocal-1.10/init.m4:26: AM_INIT_AUTOMAKE is expanded from...
configure.in:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
aclocal: autom4ate failed with exit status: 63
autoreconf: aclocal failed with exit status: 63

I will attempt to see if I can upgrade autoconf, but not sure what else I can do based on this msg.
Back to top
View user's profile Send_private_message Send_email 
GeePS

Joined: 30 Jul 2009
Posts: 18

PostPosted: Sat 01 Aug 2009, 22:54    Post_subject:
Sub_title: svn co http://navit with upgraded autoconf
 

Muggins,

The upgrade to autoconf worked, and the compile seemed to go through with only minor warnings in a few areas, eventually giving me a message,
Makefile.am: installing './INSTALL'

There is a file by that name in the directory, however the next instruction in the direction link you pointed me to says to type 'make'. I do that and it says No targets specified and no makefile found. There are several make files in the directory, so not sure what I need to do at this point.
Thanks.
Back to top
View user's profile Send_private_message Send_email 
Display_posts:   Sort by:   
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
hot copy
[ Time: 0.2643s ][ Queries: 9 (0.0057s) ][ Debug on ]