I have the same problem as Er SeVi, everytime I use gmdl041b and uncheck some zooms the programm freezes.
I also notices that my cpu usage goes up to 100% all used by gmdl. Looks like a tiny bug here.
Still a great tool though keep it up
Printable View
I have the same problem as Er SeVi, everytime I use gmdl041b and uncheck some zooms the programm freezes.
I also notices that my cpu usage goes up to 100% all used by gmdl. Looks like a tiny bug here.
Still a great tool though keep it up
Er_SeVi, rhygin thanks for reporting that - should be fixed now.
http://homepage.mac.com/f.levin/psp/gmdl0.4.2b.zip
It was not so much a bug as an implementation that did not seem to scale well - it adds x,y,zoom for each tile to be ignored, the problem was checking if the tile is already in the table, with that removed it seems to be better.
With zooms to 128x ignoring 64x 16x 4x took over 5 minutes, now it's instant, however the total tiles to download can now be underestimated due to double counting if areas to ignore overlap with layers to ignore (downloads are right - this is just a display problem).
Also added http://www.openstreetmap.org support (same projection as Google so GPS works).
Hi in7ane,
I just tested your latest release. It works fine no problems with the program freezing anymore.
I downloaded the map to my psp and tested it -
It still displays the zoom levels even if they are not actually on the PSP and says that there is no map data at this zoom level just like before when I deleted zoomlevels after they had been downloaded.
Hi deniska,
could you possibly change Mapthis! slightly so that the zoom levels that are not available are skipped?
I guess this would be the better solution at least it would be more convenient.
Thanks a lot you two for your great work.
with the map format that we use in the program, it would be hard to tell if you are missing the entire zoom level or just a few tiles (checking all tiles in that zoom to see if they are present may turn out to be a big performance issue.
Deniska,
I just got all the pieces I need to do this, GPSlim 240 and the cables (remote and usb mini) i've been trying to hook things up but my psp won't recognize it. I understand that the ground wire connects to pin2, but what am i connecting to pin six? is it the 5V. D+, or D- wire? And is that all i need to do for it to work? Is there any program that i need to boot the reciever on the psp? please help. your work looks great and any help is greatly appreciated.
I'm moving things to http://www.in7ane.com/psp so this is not really a release, just a few things that got cleaned up in the process:
GMDL build 34432
http://www.in7ane.com/psp/gmdl0.4.2b.zip
Custom maps can now be saved in JPEG as well as PNG
Yahoo Satellite now scales down to 256 from 258 (don't know if they changed, or if this was an old bug). Baidu strongly typed to be PNG.
The double counting of tiles (skipped as a layer and as an area) is fixed, now total tiles in the progress box is correct.
GeoData 0.2.6a
http://www.in7ane.com/psp/GeoData0.2.6a.zip
C:\GMDL\... as a permanent cache option
Loading names step no longer as slow as before
Other cleanup before merging into the main GMDL app
deniska, I've run into a crash that seems to be specific to smaller GPSFS maps with missing tiles, with http://www.in7ane.com/psp/_NYJPEG.zip try to zoom in all the way then scroll all the way to the left and zoom out one level - none of the tiles load (at which point Map This! becomes unstable and the PSP has to be restarted).
I got a cable together and i used the lua player serial echo program. I get a whole bunch of wierd characters when the GPS is plugged in, but its not working in MapThis! GPS mode. Is there something I may be missing like settings that need to be changed for the 240 model?
when i download the maps all it does is gives me alot of pics. how do i make it into a file that i can view on map this!
in7ane, I am using gmdl0.4.2b.
- I'd like to get a map with Japan on the left and US West coast on the right. ( I am flying over to Tokyo soon and curious about the route )
- Preview shows "cropping" to US only.
Any insights? Thanks!
MIB.42, Google tile coordinates start from the dateline - so you can not have a map that spans it. The solution would be to either use the full world map (Advanced, zoom=16, x=0, y=0, minzoom=10) and uncheck the other areas (then you will jump from the left of the map to the right as you cross the dateline. Or to use two maps (upto, and from the dateline).
Keep in mind that it may be a good idea to ask cabin crew about using a GPS receiver, especially before pulling out some custom made cables mid flight and sticking a receiver next to the window.
http://216.239.59.104/search?q=cache...efox-a&strip=0
Thanks, but can you please try it, the Google Insert and the Preview is quite different at that level. I found it impossible - or at least hard enough not to succeed - to have the whole map.
For the wrap around issue, I guess it would not be a big issue to stitch the map and wrap the coords, but I guess this would be a mundane extra code as there is no stuff there, so this is fine too, you are right...
Also, can you please explain - or point me to a direction - the GPSFS format you are using? I have some coding experience with images ( like color reduction etc. )...
Thank you for the airlines info.
MIB.42, to get maps that are that zoomed out you are better off specifying the zoom,x,y values by hand under Advanced (click Show Preview to see the area).
You can change GMDL to stitch the Google Map source by changing bPF_Click() here: GetThreadTile(new Object[] { the_zoom, Zx + fil_col, Zy + dir_row, full_file_name });
or Google Satellite and MSN wrap automatically.
However - I suspect it will not work as expected in Map This! when translating tiles to lat/lon and back - you will need to review getLatLong() and getTileCoord in main.cpp I think.
GPSFS: http://en.wikibooks.org/wiki/Map_This!#GPSFS is a bit of an overview, keep in mind the file span change note. But what you really want is CreateGPSFS() in GPSFS.cs
With colour reduction - my initial plan was to take a look at PNGCRUSH, PNGGaunlet / PNGOut but I settled on assuming that Google have already optimized their tiles. Let me know if you come up with anything useful though.
-
I can confirm that you end up with E235 in Map This! (180 + (180 - 125W)) for the west cost if you stitch the map accross the dateline - making the map unusable beyond the E180 boundary.
Google chinese map is OK now for Mapthis 0.4/0.46.
(http://ditu.google.cn).
deniska/in7ane, it's easy to integrate it into gmdl, you could add an entry of mapabc(or name it googlecn)
I made a modified version of gmdl 0.42 and test maps, follow this post to get:
http://www.moby.cn/bbs/viewtopic.php?t=30
I have test it through Holux 236, 20 meter drift:(
bad news. Need much more test.
Gpsper:)
http://www.in7ane.com/psp/gmdl0.4.3b.zip
Changes:
(1)
http://ditu.google.cn support, with native navigation and GPS support (thanks to pooka for the heads up). GPS may be off right now (w2.37) but I would expect them to re-render the tiles as if GPS is not accurate - neither are their search results on screen. (converts the GIFs to PNGs)
(2)
The zoomX in the detail selection now matches the folder names (top is 1x - the most zoomed in level, bottom is Nx - the 2x2 most zoomed out level).
(3)
Thailand with GPS support (Chang Mai, Phuket, and Bangkok) added as sources from:
http://www.thaitcc.ws/LZ_TTCC
chang mai
6,1586,914
phuket
7,791,488
http://www.moffle.com
bangkok
8,398,235
min 1 not 0
Requests:
(1)
Feedback on how accurate the Thai sources are.
(2)
If anyone has experience in dealing with Russian government agencies - the acquisition of Russian geodata - which I believe is open according to current laws (I'm in for a couple of hundred bucks if they have cd burning fees like the regions: http://www.sibgi.ru/price.htm):
http://www.inforeg.ru/db/db.asp?id=89 from http://www.roskart.gov.ru
http://www.inforeg.ru/db/db.asp?id=6571 looks like what Google may have used to get the building outlines and numbers in Moscow
If acquired, in addition to using it for geodata.dat files for Map This!, I would also plan to process and contribute it to http://www.openstreetmap.org
Thanks buddy for the new release.. U rock
I will be in thailand in a week if all goes well so i will try out the gps290 and let you know what it is like....
Same here, i'm going back to thailand in about a month or so. I'll give it a try once i'm there. By the way in7ane, are you Thai?
in7ane, maybe it's already there, if not, can you please give an option disabling the deletion of the downloaded jpgs, so I can process them at a later time? I guess the "No GPSFS" checkbox only downloads the images, right?
I was downloading a rather large set ( I was downloading for 2 days! ) and this morning when I checked on it, the directory was empty and I had a big red warning dialog from windows about some problem with the gmdl ( or referred ) code ( typical error message for memory corruption ).
I am going to start the download again, but is there any way of avoiding this in the future? Your insight is appreciated.
in7ane, did you ethereal the html header for the google satellite images session keys?
Hi!
I'm not realy good at english so please dont mention it .
I have one big QUESTION!
Are there any possibility to import waypoints (tourist routes) into my google map with map this? I Can download them in googles .kmz format , GPS TrackMaker, or even gamin .img map/ mps tracks, will it ever be supported or better buy a garmin device?
THX cUtu
gmdl tool includes the POI converter, from what I recall.. contact in7ane if you find problems using it...
in7ane, I've noticed that the closest level of zoom on the actual MSN map and your prog isn't the same. The actual MSN map shows more details than min zoom = 0. Is there a way to get that level of zoom? I understand that for practical purpose, it's pointless to have a one-block view while you're driving. I'm thinking though, that if the person is on foot, using MSN Hybrid/Satellite (or Google), those block view zoom would be really nice to have.
Is this a limitation problem?
zsc, no, I'm not Thai, Russian-Canadian actually if anyone cares. As for closer maps, under "Advanced" you can set min zoom to -1, -2, etc. however GPS will not currently work for the resulting map (think it's in the process of being fixed though - so don't go out hiking with the current version just yet).
MIB.42, that's right checking "No GPSFS" disables the creation of the GPSFS files and just leaves the individual tiles. If something goes wrong the application will delete whatever it has downloaded so far - you can disable this by checking "Repair Existing Directory" under Advanced (if this is checked you can also resume a download of a partially complete directory). You can then use "->GPSFS" to create the GPSFS files (and delete the individual tiles).
No session keys are needed for Google Maps satellite images (there is a funky algorithm for creating the link though) - you might be thinking of Google Earth which does require authentication - but judging by how they reacted to the guy who reverse engineered it for an open source Google Earth clone I will not be including that code in my app.
cUtu, KML is supported (under the POI tab), as for other formats - if you can track down some sample code/file descriptions I'll try to include it.
No, I was talking about Google Maps satellite images. The reason you can not get more than x amount of satellite images is due to this type of session / rate checking. - as far as I heard -...
Have you tried downloading a big image via Google Hybrid? You get banned very, very fast non-depending on the x second delay... Thus my question on ethereal.
Anyways, I understand your point of not wanting this...
btw, I checked that funky code generation in mapURL.cs...
i see, well, in any case, thanks for the maps for Thailand, i'm definitely gonna put it to good uses when I go back to visit my family (its been 13 years since I'd been there).
By the way, I'm thinking of making a step-by-step guide to using Deniska's MapThis as well as your GMDL. I'll send you a preliminary version for your approval.
About the problem with negative zoom, are you referring to the negative coordinates in GPS Mode?
I made three different maps, one with zoom (max,min) 1,0, one with zoom 1,-1, and one with zoom 1,-2. In the case with 1,0, it works fine. However, in the other two cases, the second value of the coordinates is negative and I get a flashing message that says it's out of range.
in7ane, I think I nailed the gps functionality for negative zoom sat maps (up to -2)...
I'll probably post a new generic gps version in a few days for anyone who wants to test...
Just got MapKing 3D for Pocket PC version. Do anyone know a way to convert them for use in PSP?
Thanks.
to in7ane
Whether probably to make loading maps in your format for PSP from
http://maps.yandex.ru/moscow
Many Russian users would be very grateful to you, as here many the Russian cities are present.
Hi!
I have made some stepps in the right direction (i think) but its a bit slow. GPS TrackMaker can generate a .txt file witch contains the track log uncoded the only problems are the t,d, or sometthing like that just in the front of the cordinates... and there are a lots of them... a complete turist map contains 5000+ pois so selection of routes and cutting out some pois is necessary (GPSTM program will do it).the documentation of Track makers format is right here: http://www.gpstm.com/articles.php . as I can see its a free developped software.
I have even looked at .klm description at wiki and it redirected me to googles page about it. As mutch as I can see it (as lame to programing) it has quite a clear description, but I'm not sure about the law problems.
I can upload or send a sample .txt for track maker.
A good kml map with a FULL tourist map functionality is 38mb for a small region of mountains =) including contour-map.
DennyPSP, http://maps.yandex.ru/ does not seem to have any tile based maps, and the small/medium/large formats they do can not be neatly carved up into 256x256 parts (200x200 and then scaled up maybe - but still won't have GPS support). A better option may be http://nakarte.rambler.ru/ which I'll take a look at later to see if it's GPS compatible to Google - any other Russian maps that are tile based (in Firefox, Tools/Page Info/Media) that you can suggest in case rambler doesn't work out?
i used the gmdl to get my maps for map this! now how do i get the geodata file? so i can look up addresses? please help
The rampler maps seem to use a slightly different projection...
compare following tiles:
http://nakarte.rambler.ru/piter/tile...0131000110.png
http://r2.ortho.tiles.virtualearth.n...22002.png?g=51
http://mt1.google.com/mt?n=404&v=w2....&y=4761&zoom=3
nevertheless, nice catch...
in7ane,
I am done uploading the geodata files to http://glockdancers.com/mapthis
http://www.in7ane.com/psp/gmdl0.4.4b.zip
(1)
Rambler (http://nakarte.rambler.ru/) maps added (10 different maps of Russian cities) however without GPS support - if anyone has any ideas of how to match them up to the Google projection I'll try to implement them. Note: you can download maps that are more zoomed out than the web page allows by specifying the numbers manually under "Advanced" then the top 2x2 layer will be created filled with empty tiles.
(2)
GeoData.DAT files can now be created automatically for new maps (checkbox in the bottom left) - this is US only. Please consider downloading the full usgs_tiger (550MB) from http://www.in7ane.com/psp/mirrors.html and placing the unzipped usgs_tiger folder into C:\GMDL
(3)
1024 maximum map size is now a suggestion (click "No" to proceed with downloading the map)
Always have problem of getting gmdl to run. Everytime I got an error message during the inital launch even though I have already installed the Microsoft .net framework version 2.0 installer.
Should I install a visual studio.net to get rid of all the problem? Pls advise.
Could someone post a ready made map of Malaysia? I need the map to locate my fishing spot. Will be there in a month time. Thanks.
can someone tell me step by step how i use the geodata program, i want to get the addresses for atlanta metro area only. it made a bunch of zip file and the i clicked 3/3- save goedata.dat and it showed me some error
Nice work, in7ane...
I like the new layouts!
So far, just one comment... when you hit "pull files" from "Advanced" tab, it does not seem to react to "Add geodata" checkbox...which kind of missleading, since the checkbox is righgt near that section...
I tried the "automatic option" from the gmdl main window ("Add Geodata" checkbox) and it worked just fine for a relatively small map of Atlanta..
although it kinda froze for a few minutes...
The errors refered to some problems with county boundaries in some other states and most likely should not affect your map...