Notices


Reply
Thread Tools
Nik1's Avatar
Posts: 186 | Thanked: 5 times | Joined on Feb 2007 @ Canada
#371
Anyone else experiencing some problems with maemo mapper closing when you go to save route or when you are not within range of a network connection?
__________________
http://my-symbian.com
 
Posts: 61 | Thanked: 2 times | Joined on Jan 2007 @ United Kingdom
#372
Originally Posted by gnuite View Post
You can "force" download of maps in the "Manage Maps" dialog. This option will overwrite any maps that you already have. The default behavior is to avoid re-downloading maps that you already have.
Can you consider an option to allow the reverse to happen. In my area, OSM (OpenStreetMap) is undergoing a lot of regular updates, so it would be handy to have an option to, say, re-download the maps once they are 3 or 6 months old for that particular Map Repository. I don't need such regular updates to the other map sources, just OSM, so an option to be able to force redownload (if internet connected, otherwise just redisplay the stored map) would be useful for me.
 
Posts: 4 | Thanked: 0 times | Joined on Aug 2007 @ Suzhou, China; LA, USA
#373
Does "Download Route" work for other parts of the world? I am in China getting ready to take the new transcontentental train from Shanghai to Lhasa, Tibet, and then I will continue overland to Nepal. Since downloading maps on the fly will be difficult due to lack of cellular phone service in many spots during the trip, I want to download all of the maps along the train route in advance. What is the best approach for this need? Should I do it by defining the corners and doing a mass download? I am concerned this approach will take way too much memory and it will down load maps that really are not part of the route. Suggestions??

Great app!!!
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#374
Originally Posted by Arynd View Post
Does "Download Route" work for other parts of the world?
"Download Route" should work for any route that works with maps.google.com. Note that this generally requires English input and produces English output, although this can be tweaked by adding "&tld=de" to the routing "Source URL", for example, to emulate maps.google.de (for German input and output). It's important to note that Google Maps handles input differently depending on the top-level domain that you use (com, de, co.uk, etc.). For example, five-digit addresses (like "90210") are interpreted differently between maps.google.com and maps.google.fr. All of these differences are emulated when you pass "&tld=XXX" to the routing web service.

You can test Maemo Mapper's "Download Route" functionality by using the HTTP web service version at http://www.gnuite.com/cgi-bin/gpx.cgi - that's the web service that Maemo Mapper is actually using under the covers.

Originally Posted by Arynd View Post
I am in China getting ready to take the new transcontentental train from Shanghai to Lhasa, Tibet, and then I will continue overland to Nepal. Since downloading maps on the fly will be difficult due to lack of cellular phone service in many spots during the trip, I want to download all of the maps along the train route in advance. What is the best approach for this need? Should I do it by defining the corners and doing a mass download? I am concerned this approach will take way too much memory and it will down load maps that really are not part of the route. Suggestions??
I would probably download the entire rectangular area bounding the trip at the lowest zoom number possible (10, maybe even 8 or 6, depending on your available space), and then download maps along your route at all of the lower zoom numbers (up to 2, or even 0). You can download maps along your route by first inputting your entire route (segment by segment) using the "Download Route" dialog, then using the "Along Route" option in the "Manage Maps" dialog.

Pick a larger "Radius" to download more maps surrounding the route. For example, setting "Radius" to "5" will cause Maemo Mapper to download all maps that are within 5 tiles of your route.
 
Posts: 28 | Thanked: 1 time | Joined on Jul 2007
#375
Phew - scaled through the 38 pages to get here... .

I recently got an N800 and a Holux M-1000. Unfortunately the latter didn't arrive in time for my vacation, oh well. I'm loving MM, and have donated (modest amount - I plan to keep it coming as I continue to use it). I'm looking forward to needing to go somewhere new, just to use MM.

I have some observations:
  • Bug?: View->Zoom Level seems to be inverted. If I unselect it, I see zoom level indicators.
  • I want to delete maps from an area (where I went on vacation) - when I try to, it says "Downloading maps"... why is that? My N800 isn't connected right now, so it fails. I tried to delete a whole swath of area while connected, and it gave the impression it was trying to download everything, so I quit it.
  • I'd love to be able to configure a root directory for all repositories. For each repository I have to change the dir to send it to my SD card, rather than selecting the root directory once for all repositories. Problematic I suppose for when people want repos with different roots.
  • Enhancement req for map scale: when in miles, it'd be great if it switched to yards or feet for smaller levels. I have no idea what 0.05 of a mile is (though now I think about it, it's 1.6 * 50m, so 80m).
  • Enhancement req for route speech announcements: Precede them by a signal to get attention, and/or an "In <distance>: " message. e.g. "In 100 feet: turn left onto xxx". Also, how about pre-filtering the text to change "0.0" to "0 point 8", as it currently says "zero eight". While you're at it, filter "rd" to "road" etc..

Another thing - is it possible that Google blacklists people or am I paranoid? I simply downloaded satellite maps for a 20 mile route, and now I can't get any satellite maps from my home net connection, but I can from work. Could it be my home IP is blacklisted?

Since the Holux and N800 both have 5V chargers of similar amperage, I'm contemplating soldering on an additional Nokia tip to the Holux chargers (car and wall), to consolidate. Have to find a source of 2mm jack plugs.

Thank you so much for MM.

Last edited by sping; 2007-08-07 at 18:49.
 
Posts: 4 | Thanked: 0 times | Joined on Aug 2007 @ Suzhou, China; LA, USA
#376
[QUOTE=gnuite;66274]It's important to note that Google Maps handles input differently depending on the top-level domain that you use (com, de, co.uk, etc.). For example, five-digit addresses (like "90210") are interpreted differently between maps.google.com and maps.google.fr.

You can test Maemo Mapper's "Download Route" functionality by using the HTTP web service version at http://www.gnuite.com/cgi-bin/gpx.cgi - that's the web service that Maemo Mapper is actually using under the covers.QUOTE]

When I look on google maps (.com) and search on chinese cities it finds them and shows simple yellow lines (routes?) connecting the cities. In some cases it looks like rail lines shown as well. But when I ask to go from one chinese city to another (for routes or directions) I get the message "We could not calculate driving directions between suzhou, china and shanghai, china." Even tho these 2 cities are shown with lines (roads & rail) connecting them. But if i go to google (.fr) I can get directions between 2 french cities. There doesn't seem to be a google maps domain for .cn. Is it possible i need to use some other google domain for the chinese cities? Note: i get the same results when i use http://gnuite.com:8080/cgi-bin/gpx.cgi/directions.gpx

Again, the purpose of all of this is not to get driving directions in china. i just want to mass download the maps for my trancontenental train trip.

Thanks for the help!
 
Posts: 3 | Thanked: 0 times | Joined on Aug 2007
#377
Hi

Could someone offer guidance on how to clear all the installed remnants of Maemo Mapper off for a full reinstall (and coincidentally offer advice on the problem I had)?

I installed the latest version on an N770 w/ OS2007_HE. No GPS yet. On opening got the blank screen & dot, added the preset repositories okay, but if I selected 'Manage Maps' or 'Auto Download' the app exited. Uninstalling and reinstalling made no difference.

I removed the repositories, added the default only, then it tried to download some maps but said there was a URL error. I switched Auto-Download on and it exited. Now it exits from the app immediately after start up (the black screen with dot flashes by briefly) so I can't get into the app to undo whatever I've done. I've uninstalled and reinstalled but get the same behaviour - immediate exit. I've deleted the maps directories but it doesn't make a difference, so is there anything else short of reflashing I can do to clear old settings off?

Many thanks
 
Posts: 21 | Thanked: 0 times | Joined on Aug 2006 @ Beijing
#378
Originally Posted by mzandrew View Post

here's what happens when I run ./configure:

Code:
...
checking for intltool >= 0.23... 0.33 found
checking for perl... /scratchbox/tools/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
[sbox-770: ~/build/maemo-mapper-1.4.4-770] > /scratchbox/tools/bin/perl
use XML::Parser;  
Can't load '/usr/lib/perl5/auto/XML/Parser/Expat/Expat.so' for module XML::Parser::Expat: /usr/lib/perl5/auto/XML/Parser/Expat/Expat.so: cannot open shared object file: No such file or directory at /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/DynaLoader.pm line 230.
 at /usr/lib/perl5/XML/Parser.pm line 14
Compilation failed in require at /usr/lib/perl5/XML/Parser.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/XML/Parser.pm line 18.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.
[sbox-770: ~/build/maemo-mapper-1.4.4-770] > file /usr/lib/perl5/auto/XML/Parser/Expat/Expat.so
/usr/lib/perl5/auto/XML/Parser/Expat/Expat.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), stripped
anybody have any hints? I've only ever used scratchbox for maemo mapper and I've never tried to compile it for an arm target before this.
Here is a solution for this error: http://viewcvs.scratchbox.org/cgi-bi...rl.txt?rev=1.2
 
Posts: 106 | Thanked: 11 times | Joined on Jun 2007
#379
Speaking of scratchbox, Mapper is OK under X86 environment :
Code:
maemo_af_desktop[28384]: We could not read lowmem page stats.
main()
maemo_mapper_init()
config_init()
parse_gpx()
path_resize()
path_wresize()
parse_gpx()
path_resize()
path_wresize()
config_parse_repo(OpenStreet    http://tile.openstreetmap.org/%0d/%d/%d.png    /home/murphy/MyDocs/.documents/Maps/OpenStreet  1       1     01)
set_repo_type(http://tile.openstreetmap.org/%0d/%d/%d.png)
repo_set_curr()
repo_make_cache_dir(/home/murphy/MyDocs/.documents/Maps/OpenStreet)
db_connect()
config_update_proxy()
gps_show_info()
gps_hide_text()
osso_cb_hw_state()
integerize_data()
update_gcs()
menu_init()
menu_maps_add_repos()
route_find_nearest_point()
route_update_nears(0)
get_connection_status_signal_cb()
get_connection_status_signal_cb()
dbus_cb_default()
get_connection_status_signal_cb()
get_connection_status_signal_cb()
get_connection_status_signal_cb()
window_present()
set_conn_state(0)
set_conn_state(0)
window_present()
set_conn_state(0)
set_conn_state(0)
map_cb_configure(672, 396)
map_center_unit(16795008, 11661457)
maemo_af_desktop[28384]: GLIB DEBUG default - HildonHome is background: 1
map_render_poi()
map_render_paths()
map_render_path()
map_set_mark()
map_cb_expose(0, 0, 672, 396)
map_draw_mark()
maemo_af_desktop[28384]: GLIB DEBUG default - hn-entry-info.c:590: adding cache entry (size:26)
map_cb_expose(332, 0, 340, 72)
map_draw_mark()
But in ARMEL environment, nothing appear when I launch it (just "Maemo Mapper - loading" during 10 seconds and it disapears) :
Code:
maemo_af_desktop[27901]: We could not read lowmem page stats.
Can somebody help ?
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#380
Originally Posted by sping View Post
I have some observations:
  • Bug?: View->Zoom Level seems to be inverted. If I unselect it, I see zoom level indicators.
That option controls the small number next to the scale (on the bottom of the screen) that indicates the current zoom level. It does not affect whether or not the popups appear.

Originally Posted by sping View Post
  • I want to delete maps from an area (where I went on vacation) - when I try to, it says "Downloading maps"... why is that? My N800 isn't connected right now, so it fails. I tried to delete a whole swath of area while connected, and it gave the impression it was trying to download everything, so I quit it.
Yeah, that's confusing. Map deletion is performed in the same "thread" as map downloading, and it uses the same progress bar. So, it might say "Downloading maps", but it's really deleting them. I should fix that, I think, although I'm not sure what the best approach is. "Downloading/Deleting maps"? "Modifying maps"?

Originally Posted by sping View Post
  • I'd love to be able to configure a root directory for all repositories. For each repository I have to change the dir to send it to my SD card, rather than selecting the root directory once for all repositories. Problematic I suppose for when people want repos with different roots.
You hit the nail on the head. In developing Maemo Mapper v2.0, I've toyed around with the possibily of having just a single database to store everything (maps, POI, icons, tracks, routes, etc.), but given the multiple physical storage locations (three different flash memory locations), I can't justify removing the flexibility to spread repositories around. Maybe I can add an option to set a default repository root, so the changing is easier, but since repository definition is a one-time operation, the value added is probably not sufficient.

Originally Posted by sping View Post
  • Enhancement req for map scale: when in miles, it'd be great if it switched to yards or feet for smaller levels. I have no idea what 0.05 of a mile is (though now I think about it, it's 1.6 * 50m, so 80m).
That sounds doable. Write up a Feature Request on garage.maemo.org, so I don't forget.

Originally Posted by sping View Post
  • Enhancement req for route speech announcements: Precede them by a signal to get attention, and/or an "In <distance>: " message. e.g. "In 100 feet: turn left onto xxx". Also, how about pre-filtering the text to change "0.0" to "0 point 8", as it currently says "zero eight". While you're at it, filter "rd" to "road" etc..
I like these ideas, although I'm not sure I understand the last one. The GPX Driving Directiosn web service already filters "Rd" into "Road", "St" into "Street", and a whole slew of other translations.

Originally Posted by sping View Post
Another thing - is it possible that Google blacklists people or am I paranoid? I simply downloaded satellite maps for a 20 mile route, and now I can't get any satellite maps from my home net connection, but I can from work. Could it be my home IP is blacklisted?
There have been reports of the satellite repositories being a little finicky, sometime blocking requests for some time or returning error pages. I don't think it's ever been permanent, though. Does maps.google.com work?

On a side note, Google may be perfectly within their rights (or even duties) to block automated mass retrieval of their satellite data. It may be against Google's policy, sure, but it may also be against the policy of their satellite data providers. Those providers may push Google to try to stop mass downloading. As always, use Maemo Mapper at your own risk; I can't be held responsible if people use Maemo Mapper to violate Google's (or anyone else's) terms of service.
 
Reply


 
Forum Jump


All times are GMT. The time now is 10:45.