iPhone Map Converter
Map Converter (Mapv4v5Converter) is Windows application which can convert geographical maps between different formats used by iPhone
Converter allows you
-
Convert existing map caches into format used by iOS 4.0 and 3.2 (v10, v11 format). iPhone4 and iPad use bigger tiles - they are 256x256 now. iPhone 3G/3GS on 4.0 have old tile size (128x128) but slighly different vesion info - now v10 caches remember phone locale and phone purges cache if locales do not match. So when creating such cache it is nssesary to specify this locale (ex. en_US).
-
Adapt map caches used by old iPhone firmwares (v4) to format introduced by firmware 2.2 (v5). Difference between format is subtle - instead of 64x64px tiles in previous, v4 format, new v5 format uses 128x128 tiles to speedup map painting and to increase data compression.
-
Convert map caches in "standart" iPhone formats to format used by xGPS and MotionX GPS apps.
-
Recompress v5 maps to decrease disk space usage by converting lossless PNG tiles into lossy JPEG format.
Input formats
- Maps.app caches (MapTiles.sqlitedb) for firmware 2.1 and below (v4)
- Maps.app caches (MapTiles.sqlitedb) for firmware 2.2-3.1.3 (v5)
- Maps.app caches (MapTiles.sqlitedb) for firmware 4.0 and above (v10)
- xGPS caches (xGPS_map.db)
Output formats
- Maps.app caches (MapTiles.sqlitedb) for firmware 2.2-3.1.3 (v5)
- Maps.app caches (MapTiles.sqlitedb) for firmware 3.2-4.1 (v10)
- Maps.app caches (MapTiles.sqlitedb) for firmware 4.2.1 and above (v11)
- xGPS v1.2 caches (xGPS_map.db)
- MotionX GPS v4.1 cache folder (tileCache)
Usage
After converting map into nessesary format put into
- for FW 1.0.0 - 1.1.2 into /private/var/root/Library/Caches/Maps/MapTiles/ folder
- for FW 1.1.3 - 3.0.1 into /private/var/mobile/Library/Caches/MapTiles/ folder
- for FW 3.1.0 and above into /private/var/mobile/Library/Caches/Maps/MapTiles/ folder
It is recommended to use iPhone Folders to put files into your phone.
You can download program here:
Change log:
21.02.2011
1.4.6 Fixed cpjegs generation with 256x256 tiles. Fixed
GDI+ error on Vista/7. Addad support for firmware 4.2.1 (v11).
18.10.2010
1.4.5 Fixed v4->v10 conversion. Changed iPhone 4
conversion mode - now it resizes tiles, so small captions will become
bigger.
18.10.2010
1.4.4 Changed 8-bit png generation code to use .Net
2.0. Probably, will reduce amount of crashes.
7.09.2010
1.4.3 Fixed crash when converting xGPS->iPhone4/iPad
v10
15.08.2010
1.4.2 Changed compilation options to produce 32-bit
code on both x64 and x86 platforms. So separate x64 version is
discontinued.
8.08.2010
1.4.1 Added locales support, added support for iOS 4.0
on iPhone 3G/3GS
5.08.2010
1.4.0 Added iPad/iPhone4 support
30.04.2009
1.3.0 Decreased converted map size: when palette allows
converter now produces 8-bit png tiles instead of 24-bit ones.
Unfortunately that leads to .Net 3.0 dependency.
29.03.2009
1.2.1 MotionX GPS format support
26.03.2009
1.2.0 xGPS format support
16.02.2009
1.1.3 Information dialog had Hybrid and
Satellite rows mixed up
Home page link leads to this page now
12.12.2008
1.1.2 Windows x64 support
10.12.2008
1.1.1 Map info in separate window. Total tiles count
display.
01.12.2008
1.1.0 Can convert from v5 to v5 format to increase
compression. Shows total file statistics.
Removed .Net 3.5 dependency from installer - 2.0 is
enought.
29.11.2008
1.0.4 Can set compression level and image format.
24.11.2008
1.0.3 Uses image format
from source map, not png for map, jpg for satellite as before.
24.11.2008
1.0.2 Added hyperlink to homepage
24.11.2008
1.0.1 Overall speedup
23.11.2008
1.0 Initial Release