|
2008-03-26
, 01:57
|
Posts: 21 |
Thanked: 1 time |
Joined on Dec 2007
|
#32
|
|
2008-03-26
, 10:25
|
|
Posts: 33 |
Thanked: 4 times |
Joined on Jan 2008
|
#33
|
|
2008-03-26
, 17:59
|
Posts: 21 |
Thanked: 1 time |
Joined on Dec 2007
|
#34
|
The Following User Says Thank You to venubvs For This Useful Post: | ||
|
2008-03-27
, 22:28
|
Posts: 12 |
Thanked: 21 times |
Joined on May 2006
@ Argentina
|
#35
|
The Following 6 Users Say Thank You to ajf For This Useful Post: | ||
|
2008-03-28
, 00:05
|
|
Posts: 33 |
Thanked: 4 times |
Joined on Jan 2008
|
#36
|
|
2008-03-28
, 01:26
|
Posts: 21 |
Thanked: 1 time |
Joined on Dec 2007
|
#37
|
|
2008-03-28
, 05:35
|
Posts: 393 |
Thanked: 112 times |
Joined on Jul 2007
|
#38
|
Hi everybody, sorry for the late response.
Please take in consideration that Navit is in alpha stage and the N8x0 port is more alpha than the PC version. Actually there's a memory/cpu limitation in how Navit handle big maps, specially garmin ones. Please try to keep your maps as small as possible and use Swap.
The project is really promising, a 3d gui using SDL could be possible to do (I'm working on that) and routing is 90% finished. It's just a matter of time, so patience
Thanks.
|
2008-03-28
, 16:33
|
Posts: 12 |
Thanked: 21 times |
Joined on May 2006
@ Argentina
|
#39
|
|
2008-03-28
, 16:51
|
Posts: 66 |
Thanked: 145 times |
Joined on Jan 2008
|
#40
|
#!/bin/sh XMLCFG=/tmp/navit.xml NAVITROOT=/usr/share/navit MAPPATH="${NAVITROOT} /media/mmc1/Maps /media/mmc2/Maps" MAPCOUNT=0 cat ${NAVITROOT}/preamble.xml > ${XMLCFG} cat ${NAVITROOT}/layout*.xml >> ${XMLCFG} if which flite >/dev/null; then cat ${NAVITROOT}/speech_flite.xml >> ${XMLCFG} fi for p in ${MAPPATH}; do if [ -e $p ]; then if [ `find $p -name *.bin | wc -l` -gt 0 ]; then echo '<mapset enabled="yes">' for m in `find $p -name *.bin`; do echo '<map type="binfile" enabled="yes" data="'$m'"/>' MAPCOUNT=$[${MAPCOUNT}+1] done echo '</mapset>' fi if [ `find $p -type d -name *.map | wc -l` -gt 0 ]; then for m in `find $p -type d -name *.map`; do echo '<mapset enabled="yes">' echo '<map type="mg" enabled="yes" data="'$m'"/>' for mm in `find $m -type d -name *.smp`; do MAPCOUNT=$[${MAPCOUNT}+1] done echo '</mapset>' fi if [ `find $p -type d -name *.map | wc -l` -gt 0 ]; then for m in `find $p -type d -name *.map`; do echo '<mapset enabled="yes">' echo '<map type="mg" enabled="yes" data="'$m'"/>' for mm in `find $m -type d -name *.smp`; do echo '<map type="mg" enabled="yes" data="'$mm'"/>' done echo '</mapset>' MAPCOUNT=$[${MAPCOUNT}+1] done fi if [ `find $p -name *.img | wc -l` -gt 0 ]; then echo '<mapset enabled="yes">' for m in `find $p -name *.img`; do echo '<map type="garmin" enabled="yes" data="'$m'" debug="4"/>' MAPCOUNT=$[${MAPCOUNT}+1] done echo '</mapset>' fi fi done >> ${XMLCFG} cat ${NAVITROOT}/postamble.xml >> ${XMLCFG} exec ${NAVITROOT}/navit ${XMLCFG}
I found that in order for my maps to show up properly I had to set my initial center point to a point within the area of the maps, otherwise Navit opened up at some unmapped point. Did you set your center point in your navit.xml? I used Google Maps to find my house and then pulled the coordinates out of the "Send Link" URL.