icon TrekBuddy
www.trekbuddy.net
Outdoor companion.
  • bluetooth / serial / internal GPS, simulator
  • offline raster maps (common grids and projections)
  • smart GPX / raw NMEA logs
  • waypoints and simple navigation
  • ... and more
  • MIDP and Symbian phones
  • Blackberry
  • Android
  • Windows Mobile 5.x/6.x
  • Windows Phone coming
Visit our wiki to see all features, guides and howtos. Project tracker.

Partners:    (Polish/Polski)(Polski) Compass mapy      (Polish/Polski)(Polski) Galileos mapy      (Polish/Polski)(Polski) CartoMedia      (Czech/Èesky)(Èesky) Eaglesoft trasy      (Polish/Polski)(Polski) ExpressMap     

 FAQFAQ   SearchSearch   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
Mobile Atlas Creator, . and offline maps

 
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools
View previous topic :: View next topic  
Author Message
pidgey



Joined: 02 Oct 2009
Posts: 28

PostPosted: Sun Apr 18, 2010 11:23 am    Post subject: Mobile Atlas Creator, . and offline maps Reply with quote

Hello, we are talking in the Mobile Atlas Creator thread about the opportunity to create an export format in the program to be used with some . gps application that supports offline maps.

The first step is to decide which application is the best suited to import Mobile Atlas Creator's maps, so i collected some info, if anybody does know some good . apps that support offline maps please share your info.

Here is what i found so far:

-xGPS: http://xgps.xwaves.net/index.php/Main_Page
this apps only works on jailbroken iphones and it's available on cydia for free, it supports offline google normal maps and terrain (no hybrid or satellite), it does aready have xGPS Manager, a software for windows, mac and linux ( http://xgps.xwaves.net/index.php/Downloads ) that can download offline maps and copy them to . (still, only from google normal road maps and terrain), i havent figured out the format yet, it saves all in single file called xGPS_map.db.
This is an example of a small google road map i just downloaded:
http://dl.dropbox.com/u/5582036/xGPS_map.db
The apps for . works pretty well and straightforward, it has some nice features like gpx tracking and logging, zoom in and out etc.

-MotionX GPS: http://news.motionx.com/category/motionx-gps/
This is a paid app (2.99$) available on . appstore, it also has a lite version for free, both support offline maps but the lite version only 1 map tile set with up to 300 tiles, while the full version 50 map tile sets with up to 1000000 tiles per set.
The offline maps download is only supported from inside the ., but the maps can be accessed if your . is jailbroken (maybe there some way to access them even if it's not), anyway i already extracted the downloaded maps from the . to see if we can figure out the format.
This gps apps is very good and does have a lot of features, more than xGPS and it's constantly updated, it uses Openstreetmap as offline maps, while all version of google and bing maps can be used in online mode.

-Twonav gps [url] http://www.twonav.com/?op=2_0&lang=0en&prod=712[/url] mentioned by cragganmore
I dont know this app but it looks very good and complete, i havent tried it yet because it's quite expensive (50e) and there is no trial version so i cant say much about it, it can be used with CompeGPS Land software for windows to copy maps to . but you must buy most of the maps.
I dont think it's a viable option because it involves too much expensive
commercial software but correct me if im wrong.

This is what i found so far, please add any application for . that you know of, or your opinion about the options i presented, also would be useful if anybody know anything about the atlas format used in these applications.
Back to top
View user's profile Send private message
pidgey



Joined: 02 Oct 2009
Posts: 28

PostPosted: Sun Apr 18, 2010 12:33 pm    Post subject: Reply with quote

I just realized that xGPS Manager, the software used to download maps and transfer them to . is open source, and here you can see the source files:

http://xgps.xwaves.net/download/xgpsmanager/xGPSManager-1.1.5-src.zip

It's in java like Mobile Atlas Creator, so i guess it should be kind of easy to figure out the atlas format from this source files and create a compatible export format in Mobile Atlas Creator.
Back to top
View user's profile Send private message
bogi



Joined: 10 Jun 2008
Posts: 148
Location: Slovakia

PostPosted: Sun Apr 18, 2010 3:36 pm    Post subject: Re: Mobile Atlas Creator, . and offline maps Reply with quote

pidgey wrote:
-Twonav gps [url] http://www.twonav.com/?op=2_0&lang=0en&prod=712[/url] mentioned by cragganmore
I dont know this app but it looks very good and complete, i havent tried it yet because it's quite expensive (50e) and there is no trial version so i cant say much about it, it can be used with CompeGPS Land software for windows to copy maps to . but you must buy most of the maps.

CompeGPS Land can import OziExplorer maps, so no need to buy most of the maps.
Back to top
View user's profile Send private message
cragganmore



Joined: 23 Nov 2008
Posts: 46

PostPosted: Sun Apr 18, 2010 3:53 pm    Post subject: Re: Mobile Atlas Creator, . and offline maps Reply with quote

pidgey wrote:
....but you must buy most of the maps.
I dont think it's a viable option because it involves too much expensive
commercial software but correct me if im wrong.


Hi pidgey,

you don't have to buy maps, as mentioned in the other thread CompeGPSLand can read and convert OziExplorer map files, you can even use your own scanned paper maps. So you're done by creating maps with MOBAC in OziExplorer mode, convert these in CompeGPSLand to the native Compe format, and transfer them to the .. AFAIK the basic version of Compe Land is free, and you can try TwoNav on your PC by installing the TwoNav Tablet demo version.

You can find the manuals here: http://www.compegps.com/?lang=0en&opcion=5

They run a forum as well, you might get more info there: http://forum.compegps.com/

BTW, i prefer TTQV to CompeGPS, but that's off topic Wink

_________________
best regards
cragganmore
Back to top
View user's profile Send private message
jolly47roger



Joined: 29 Jul 2009
Posts: 65
Location: Cardiff UK

PostPosted: Mon Apr 19, 2010 6:28 am    Post subject: Reply with quote

Memory-map have a . app too :http://www.memory-map.co.uk/./index.html
Back to top
View user's profile Send private message Visit poster's website
MrTom



Joined: 10 Nov 2009
Posts: 143
Location: SW Utah, U.S.A.

PostPosted: Mon Apr 19, 2010 4:43 pm    Post subject: Reply with quote

This may be of interest to some:
Backpacker GPS Trails App for . & Android

http://www.backpacker.com/.-app/destinations/14053
Back to top
View user's profile Send private message
mobrob



Joined: 04 Apr 2008
Posts: 371
Location: Germany

PostPosted: Tue Apr 20, 2010 2:32 pm    Post subject: Reply with quote

Hint: http://wiki.openstreetmap.org/wiki/.
Back to top
View user's profile Send private message Visit poster's website
zemiak



Joined: 23 Mar 2010
Posts: 5

PostPosted: Wed Apr 21, 2010 11:48 am    Post subject: Reply with quote

I would vote for xGPS now. No other tool is either free and accessible from outside of the phone (or able to download user maps from Mobile Atlas Creator).
Back to top
View user's profile Send private message
pidgey



Joined: 02 Oct 2009
Posts: 28

PostPosted: Wed Apr 21, 2010 3:58 pm    Post subject: Reply with quote

zemiak wrote:
I would vote for xGPS now. No other tool is either free and accessible from outside of the phone (or able to download user maps from Mobile Atlas Creator).


I agree, not to mention we have the source code for xGPS Manager, thus the record structure for the database, so the implementation should be very easy.
Back to top
View user's profile Send private message
zemiak



Joined: 23 Mar 2010
Posts: 5

PostPosted: Wed Apr 21, 2010 4:50 pm    Post subject: Reply with quote

The xGPS.db file is a SQLite 3 database. After dumping, it looks simple. In tiles, there are tiles in hexadump format.

PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE tiles (x INTEGER, y INTEGER,zoom INTEGER,type INTEGER, img BLOB, PRIMARY KEY(x,y,zoom,type));

repeats:
INSERT INTO "tiles" VALUES(2163,1453,5,1,X…hexdump…);
end-repeats

CREATE TABLE maps (id INTEGER, name TEXT, zoom TEXT, type INTEGER, PRIMARY KEY(id));
INSERT INTO "maps" VALUES(1,'villa','2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17',0);
CREATE TABLE map_regions (regionsid INTEGER, mapid INTEGER, PRIMARY KEY(regionsid));
INSERT INTO "map_regions" VALUES(1,1);
CREATE TABLE regions_points (regionsid INTEGER, lat REAL,lon REAL, pos INTEGER, PRIMARY KEY(regionsid,lat,lon));
INSERT INTO "regions_points" VALUES(1,46.2043096748167,10.1204681396484,0);
INSERT INTO "regions_points" VALUES(1,46.1983691071302,10.1431274414063,1);
INSERT INTO "regions_points" VALUES(1,46.2069233211127,10.1517105102539,2);
INSERT INTO "regions_points" VALUES(1,46.2147635138914,10.1321411132813,3);
COMMIT;

Edit:
after analyzing the tile format, I would guess, that it is a direct ouput from the Java class org.eclipse.swt.graphics.Image. The unix 'file' utility identifies it as 'tile.bin: JPEG image data, JFIF standard 1.01' but no image editor I have can read it, nor the ImageMagick library.

I will add here the hex dump and athe binary representation of the first tile taken from the sample db.



tile.txt
 Description:
Tile: hex dump

Download
 Filename:  tile.txt
 Filesize:  34.88 KB
 Downloaded:  2 Time(s)


tile.dll
 Description:
Tile: binary output

Download
 Filename:  tile.dll
 Filesize:  17.49 KB
 Downloaded:  1 Time(s)

Back to top
View user's profile Send private message
guest



Joined: 08 Oct 2006
Posts: 3949

PostPosted: Sun Jul 18, 2010 3:27 am    Post subject: Reply with quote

Hello,

Bit Map for .: http://nixanz.com/./55-bitmap

can read OziExplorer-compatible ".map" files. I haven't tried it yet but according to the manual you can load the maps through the network.
Back to top
View user's profile Send private message Visit poster's website
guest



Joined: 08 Oct 2006
Posts: 3949

PostPosted: Sun Jul 18, 2010 3:36 am    Post subject: Reply with quote

Hello,

Bit Map for .: http://nixanz.com/./55-bitmap

can read OziExplorer-compatible ".map" files. I haven't tried it yet but according to the manual you can load the maps through the network.
Back to top
View user's profile Send private message Visit poster's website
pidgey



Joined: 02 Oct 2009
Posts: 28

PostPosted: Wed Jul 21, 2010 9:35 pm    Post subject: Reply with quote

guest wrote:
Hello,

Bit Map for .: http://nixanz.com/./55-bitmap

can read OziExplorer-compatible ".map" files. I haven't tried it yet but according to the manual you can load the maps through the network.


yep, that looks promising.
I got this email from the developer after i asked about size limitation (that i read about this program):

"There is no maximum size but success varies a lot depending on a variety of factors. I recommend people use highly compressed JPEGs and that they be 5mb or less each.

Some people have success with much larger files, others report problems with smaller files the problems are generally low memory after which the OS kill the app.

I'm currently working on .ozf2 file support to resolve this issue. "
Back to top
View user's profile Send private message
zemiak



Joined: 23 Mar 2010
Posts: 5

PostPosted: Thu Jul 22, 2010 5:31 am    Post subject: BitMap Reply with quote

Yes, he has written, that he is working on a desktop conversion tool so the size limitation will be resolved.
I have had severe problems with highly compressed JPEG (~6MB), the program has been crashing on my . 3G constantly.

Can't wait for the version 3 Smile
Back to top
View user's profile Send private message
zemiak



Joined: 23 Mar 2010
Posts: 5

PostPosted: Thu Sep 16, 2010 5:44 am    Post subject: Galileo App Reply with quote

Finally! Galileo App is the right app!
You have to purchase the offline map support.

Mobile Atlas Creator 1.8beta supports its RMaps Sqlite format.

If you have iOS4, transfer maps via iTunes.
If you have . OS 3, jailbreak it, get access to the . Disk and transfer maps to the /private/var/mobile/Applications/XXX/Documents and change the files' owner to mobile.mobile via SSH terminal.

XXX is some strange number - you have to scan all the Application's subfolders. The right one is the one, where is the Galileo.app file.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group