![]() |
Hm.... interesting, very interesting... I have setup old firmware and all worked right away! But i am was litlle disappointed in precision. thx for help. ;)
|
Quote:
The problem is that I want to maintain both systems (maps and topo) and I have to change URI prefix and directory of maps every time. I am working in which it can be two different definitions for URI/directory (maps and topo) and we could exchange easily among them. I hope to have something for tomorrow (it depends how fast i can learn to programme in maemo :confused: ) . I already have something, but it crash when change each other for two times. Greetings. Demostenes. PS: Thanks for your explanation about atof and setlocale. I had no idea. |
Quote:
|
Connection problems
Quote:
I had to find the binary protocol description and write a Python script to switch it back into NMEA mode: http://mg.pov.lt/blog/maemo-mapper.html (I suppose you can find some Windows program that would let you do that. I don't have Windows.) |
Street/topo maps
Quote:
In the meantime I've created two shell scripts that let me switch between street maps and sat maps while Maemo Mapper is not running. These scripts do two things: (1) change a symlink to the map directory and (2) change the map url with gconftool-2. Code:
#!/bin/sh Code:
#!/bin/sh |
Quote:
but there's a slight problem with the lat/log parsing, if the decimal seperator in the system/locale is not "." (ie. if it's ",") then you have to fix the coordinates (replace "."'s with ","'s) or it won't parse them. |
And here's a (very)quick and (very)dirty Python script to scrape maps.
Code:
#!/usr/bin/env python Code:
./getMaps.py -h Code:
./getMaps.py -t 51.82 -l -0.3 -b 51.49 -r 0 -z 4 |
Quote:
-i |
Quote:
regional stuff in the control panel are Turkish/Turkey. |
Quote:
|
Street-Topo maps in maemo-mapper
2 Attachment(s)
Here it's the new modifications I have made in maemo-mapper to have two models of maps, street maps and satellite (topo) maps, and the possibility of switching among them, just clicking !!.
I have made some modifications in the settings dialog (two URI prefix and cache directories) and two news items in the Maps menu (Street map and Topo map) to switch among them. I have some problems with linux and maemo, but at least I am learning (gnuite: sorry for my code). Cheers. Demostenes. |
Hm. Nice progress and co-operation starting to grow here :)
I have two suggestions. First, to get maemo-mapper pop up the networking dialog when it needs a connection to internet (and there is none currently) - one needs to ld_preload the osso connectivity library. So basically, this should work (/var/lib/install/usr/bin/maemo-mapper.sh or something like that) Quote:
The other suggestion/idea is, that it would be nice, if one could either mark locations (maybe load google earth files - http://earth.google.com/kml/kml_intro.html) so that, for example, for the GUADEC conference, we could mark locations on the map, it would be great for sightseeing too. Maybe even integrate this with placeopedia.com ? :) But anyway, the locations could be great, unfortunately I cannot code this myself, but I'll try to help if there is something else I can do? Another yet suggestions is that it would be nice, if I could, in the "Download route" -dialog, have something like this: Quote:
This probably would need a toolbar though so that it tracks the click and once you have something you like, press "OK" in the toolbar to move the coords to the dialog again. Otherwise you couldnt pan it at all. //Tuomas |
Great enhancement
Quote:
This could be the starting point to add WMS support with limited efforts. Why do I think is it worth? WMS is a standard GIS exchange format for maps, it works more or less like google maps, but almost all GIS software supports this, mapserver included. Just think about the possibilities this would open to use maemo mapper not just for (car) navigation but also as a simple GIS viewer.... Just my 2 (euro)cents :) |
Ok, now that everybody has said theyr opinnions i might as well give mine.
If you think about the start of this software, and where everybody wants it to lead. Youre two different groups, the other one wants loads of information and customizability with a good UI that gpsdrive doesnt offer at the moment. And the other one wants simple application that does the thing he wants easily and without too much information. And if you think about it, these two things cannot co-exist. Unless you re-desing the whole application, what i propose to this point, is make somekind of advanced option, click advanced details on and the software could give you loads of different information and configuration options, leave it off and it simply does what its meant to do for the little people, as a mapping software with gps integration. Ofcourse, the guy () who started this whole thing is the one who decides what is the direction Maemo-mapper is heading. And if someone wants something else, derive your own software from mapper, isnt this the point of OpenSoftware ? Of course, i dont like the idea of two seperate software, because i have allways seen this as a flaw of OpenSoftware that hinders the evolution of every software. I like mapper as its now, but these are my wishes for the future of the software. A route planner in the software that works simply by clicks (as google-maps street data doesnt work in my country). A simple window that replaces the map and shows the user all the gps data in raw format, the signal strength, how many satellites you have a fix and suchs details. Lastly, thanks for a great piece of software, i love it truly and i dont even have a gps locator yet, planning to get one soon but this software just rocks even though i dont have one! And if possible, when you desice the future of the software, please try to keep it simple enough for the end users as i think it was meant to. |
Sounds great, I've just tried to get it running but although it says "downloading maps" I never see anything.
The closest I get is a small blue circle when I have GPS enabled. Turn GPS off (I don't have a GPS device) and the screen goes black. Zooming in/out does nothing. I'm using the second Google mapping option. |
Quote:
|
It is a silly question, but are you connected to the Internet before you try to download maps? Maemo Mapper doesn't bring up the Internet connection automatically.
|
Quote:
http://kh.google.com/kh?n=404&v=6&t=%s |
Quote:
|
New thread
There's a new thread concerning GPS devices that work... or not... with MaemoMapper...
Please post your experiences. url: http://www.internettablettalk.com/fo...3956#post13956 |
Flite?
Where can I find a version of flite that works with maemo-mapper? I tried the one pointed to by the maemo applications catalogue in the wiki but that one doesn't contain a command "flite" (It contains flite_test which is a gui application).
Thanks, Reiner |
flite I used, and it works
|
Quote:
"If you don't have vim to edit the /etc/profile file, copy/paste this sed command into your XTerm: Code:
sed 's@PATH *=[^/]*@&/var/lib/install/usr/bin:@' /etc/profile > /tmp/profile.new Once you move it, test it by typing "source /etc/profile" into XTerm. If an error occurs, restore your backup and try again. If nothing happens, thats a good sign. Now, retry the flite command to see if it works now: (make sure you have sound on) Code:
flite "This is a test." |
Apologies for my absence.
Everyone,
I'm sorry if I've seemed to have fallen off the face of the planet, but I've been on vacation since Friday (May 12) morning and have not had internet access until today. I will continue to have limited internet access until I get back from vacation on Sunday, May 21. Yes, I know, I have a Nokia 770 and I should have internet access everywhere. :) I've read through all the comments posted in this thread so far, and there is a lot of good feedback so far. Some of the issues will be easy to fix (the locale thing with atof() was an oversight on my part). Some of the suggestions are great and should be relatively easy to add to Maemo Mapper. When I get back from vacation I will begin integrating a subset of the fixes and suggestions, after which I will test the changes and release Maemo Mapper v0.2. Until then, continue to post your bug reports and suggestions into this thread. When I get back from vacation and have a free evening, I will address each post with a reply. Thanks to everyone who has donated money, time, and/or effort for the gain of Maemo Mapper. You are all contributing to and subsequently responsible for the growth of Maemo Mapper. I can't test all of the possible GPS receivers without a large supply of money and time, but with your help we can test a decent selection of them, and with your feedback we can make sure Maemo Mapper works on the largest possible subset. [em]This[/em] is the true power of open source. |
Quote:
|
Sugestion.. relating to map downloading
Hi gnuite,
Once again, thank you for your work... :) Here's a sugestion relating to map downloading. After a quick search on the internet, it was easy to find a list that associates city/country , and their coordinates... (for example: http://w3logistics.com/infopool/koord-int/?search=ALL) and also: http://earth-info.nga.mil/gns/html/cntry_files.html (this site has very dettailed info...) So, my sugestion is this: integrate a similar list (in xml) on MaemoMapper, and then, have a menu option to select the city, the radius (in Km) and the zoom level... this would make it very easy to download the full map for a certain city... (the ability to delete maps, based on location, radius and zoom level, would also be nice...) thanks for your work and attention. :rolleyes: |
Hello guys,
I would like to download the google maps to store it on my Nokia 770 that I can use the maemo mapper off line. I use the following URL http://mt.google.com/mt?n=404&v=w2.11&x=1&y=1&zoom=10 but I am using longitude and latitude instead of this x and y and I need to convert the 2 values I have the "x" int tilesNumberOnASide=2^(17-zoom); double x = Math.floor(tilesNumberOnASide*(longitude+180)/360); but I am not able to get the value for the "y" I have a closer look to the maemo-mapper source code, but it is quite a bit complex to me and I was not able reproduce the right formula. Moreover the 0.5f is suspicious to me. #define MERCATOR_SPAN (-6.28318377773622f) #define MERCATOR_TOP (3.14159188886811f) #define latlon2unit(lat, lon, unitx, unity) { \ gfloat tmp; \ unitx = (lon + 180.f) * (WORLD_SIZE_UNITS / 360.f) + 0.5f; \ tmp = sinf(lat * (PI / 180.f)); \ unity = 0.5f + (WORLD_SIZE_UNITS / MERCATOR_SPAN) \ * (logf((1.f + tmp) / (1.f - tmp)) * 0.5f - MERCATOR_TOP); \ } Is any body able to give me the right formula? |
Quote:
|
Quote:
http://www.barghis.com/winmapper.htm you have the source code and and the exe in the zip. you will have to look at those functions: tile2zunit unit2ztile latlon2unit unit2latlon GetMapsForZoom in GetMapsForZoom first 2 lines of code: start_tilex := unit2ztile(start_unitx, zoom + 1); start_tiley := unit2ztile(start_unity, zoom + 1); shows you how to calculate the x, y for one tile |
Wishlist
I really like this application so I cannot stop thinking about new features which, in my opinion, will be useful.
In the first place, used as a car gps, I really think it should change zooming depending on speed as I don't need detailed maps when I'm driving fast on a motorway, while I do really need all the detail in the middle of the town. Of course, this feature should be turned on and off on demmand on the preferences dialog, as I'm sure not all the people will like it :-) I would like also having some trip info on the map screen as current speed, heading (don't ask me why I like it so much), trip distance, altitude (maybe you can get all the other data from the car itself, but that isn't true for altitude) and the like. The last feature (for the moment) I think could be quite useful is a waypoint database with "relevant" places with their GPS coordinates, and an on screen display of straight direction you should follow to get there. Sometimes, when you don't have any other better indication, this proves to be of much use. What do you think? I hope I will have some time for coding so I would like to be contributing code in the future. |
Everyone is writing a wishlists to this great program, so I will add one of my own. It is hopefully not too hard to do, but it is quite important to me.
If I understand right, there is field for time in GPX trace format: <trkpt lat="59.889397" lon="10.522553"> <ele>76</ele> <time>2003-05-02T10:44:52Z</time> <fix>3d</fix> </trkpt> I would like to get that <time> info to trace file, so I can later use that info for various countings like speed, awg. speed and like diary, time when I started my journey, etc... Am I a bit control freak, or what???? |
Quote:
Of course, that is a more disk consuming option. |
Smiley Dan, try this suggestion from gnuite to help you with your black screen. Type the command as shown below and then shutdown and reboot 770. It is working great for me now.
Quote:
|
Quote:
I had the same problem. If none of the above fixes work, try immediately zooming out 10-11 times. It could be that your start point is zoomed in so close that it renders black. That is what happened in my case, and angrily mashing buttons solved the issue. Anyone know how to set the default starting point when opening the application? Hats off to the author, btw. It got me excited about the 770 again! |
If you're having problems with the maps (they are black), or you can't download them... then check the path you've chosen for the maps...
the directory should exist.. and the cache dir should end with a / something like: /media/mmc1/mmapper_maps/ |
maemo mapper
I already install the software but I have a black screen only.
Any help? |
Maemo mapper
I already install the program but only i see a black screen...
Any help? |
It would be nice to have Web Map Service client on nokia 770. Is it too difficult to implement it part of maemo-mapper? Specification can be found on OGC's website (http://www.opengeospatial.org/). With WMS support it will be possible to create own servers with MapServer (http://mapserver.gis.umn.edu/) or any other WMS compatible server and put your own maps online. https://www.osgeo.org/ could be good starting point to Open Source GIS.
|
Quote:
I would like to hear more voices and opinions (expecially from the author of maemo-mapper) before starting to think about coding something. I took an eye on the the code, and it does'nt seem too difficult to add basic WMS support, but we have first to add multi-provider support (i.e. the possibility to configure several map providers (see my previous posts in this thread) Regards |
Maemo Mapper debug-version available?
Hi,
Thanks for great app! Is there Maemo Mapper debug-build available somewhere? I am having problems with 770 and new Nokia LDW-3 BT-GPS (which works fine with GPS-drive). I noticed from MM source that it has IFDEF for outputting log but I do not have capability to make debug-build. If any one has a debug -version available I could provide more detailed information about the problem. Problem with LDW-3 is segmentation fault crash right after announcing "Establishing GPS-fix". Btw. Nokia LDW-3 is great complement to 770 as it comes with 770 compatible mobile charger |
All times are GMT. The time now is 15:21. |
vBulletin® Version 3.8.8