Contents
MapMap is a map viewer for PalmOS-powered handheld computers, aiming to be a simple GIS (Geo-Informational System). The main idea behind MapMap is to create map viewer, maps for which could be produced without extraordinary effort by the end users. As such, MapMap is:
This is exactly the aim of MapMap: provide tools and knowledge required for one to easily create his/her own maps in Palm of the hand. The author will try to provide converted version of maps freely available on the net, the main scope of MapMap project remains allowing a user to use his/her own sources to produce maps for personal use. (But if you would like to share a map you prepared with others and sure this does not infringe someone's copyright or license - you are welcome too!)
THE SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT SHALL THE AUTHOR OR ANY OTHER THIRD PARTY BE LIABLE FOR ANY DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE OR DOCUMENTATION (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
MapMap's website is http://mapmap.8m.com please visit it for more maps, news, new versions, and other services/events.
Support for MapMap is provided via mailing list with web forum interface at Yahoo Groups:
http://groups.yahoo.com/group/mapmap_palm
Please use it to share your experience, ask for help, request features, discuss availability of maps, etc.
If you would like to contact the author directly, you can do this via email. Please allow for some time to reply.
As described above, MapMap is provided in Lite, freeware, and Full, commercial, versions. If you find MapMap useful, and would like to use its full potential where it can really replace (possibly lots of) paper maps, please consider purchasing Full version. Your selection of Full version will also allow provide to support, maintenance and further development of MapMap.
To purchase Full version, please visit MapMap website, click on "Download/Buy" link, and follow the instructions. Purchasing services are offered via a specialized provider, who may offer several payment options, besides the mostly commonly used credit card method. Once you commited purchase, you will download or will be sent via email the Full version. To activate it, you will need a key, which you will receive within two business days directly from the author.
MapMap menu is called in standard way by tapping on Menu Icon in Graffiti Area:
Use this menu to open maps.
Use this menu to perform operations on currently open map.
This menu contains About Dialog and online help.
When you start MapMap for the first time, it will show screen similar to below:
Afterwards, it will remember last used map and will open it automatically on startup.
Most part of MapMap screen is occupied by map, with two scrollbars on left and bottom with carrets showing relative position of currently visible part within entire map (in this version scrollbars are static and do not allow to scroll map):
To scroll map, just tap at the point which you would like to become new center of the screen. This method allows for easy, quick, and precise panning of a map, and also screen-friendly (dragging map with stylus can lead to trails or scratches on screen). Suppose you tapped at "Washington, D.C." from the previous screenshot:
MapMap download package includes some sample maps to immediately show program features. However, due to size constraints, these maps may be of not the best resolution and readability. It is recommended to visit MapMap site to get more detailed maps.
This map consists of World-small.bmp.pdb and World-small.xy.pdb files in maps directory of installation. It was scaled as down as possible, just to leave countries' names at least comprehensible (even such, it totals at at around 800Kb - the world is a big place). For real use, please download normal-sized World map (around 2Mb) from MapMap site. On, even cities' names are readable, compare Europe (the most crowded place on Earth) on it with the previous screenshot (made with World-small):
Both maps however contain the same coordinates database which includes 950 objects:
The map source is Perry-Castaneda Library Map Collection.
Before installing map files to handheld's main memory, you need to wrap them in PDB databases (NOTE: sample maps distributed with demo version are pre-wrapped and can be installed directly).
This is achieved by running WinBox utility which is included in MapMap archive (NOTE: WinBox utility is part of ZBoxZ suite which is distrubuted under the terms of GNU General Public License (GPL) 2.0, WinBox source is included in the MapMap archive).
Simply run WinBox with filename as parameter to wrap that file. By default, output filename will have ".pdb" appended. If you run WinBox without parameters, you will be able to select file to wrap using Windows common dialog.
You should repeat this procedure for each file in Map set and then HotSync them altogether.
There are several options to install files to a storage card. They are desrcibed below.
Probably the most convenient way to install map files on a card is using card reader. As map files may be big, this method will allow you to copy them significantly faster. Also, as the procedure happens on your desktop, you can use your favorite file manager to select destination folder and do the copy proper.
If you do not have a card reader, or just do not want to flip the card back and forth between handheld and desktop, you can use Pilot Install tool which allows to install arbitrary files on handheld's VFS card. Please note that this may take long time, especially if you are using serial cable (10Mb file can sync up to half an hour).
The last option recommended is installing using application like CFX. Which emulate terminal on your handheld - you connect to it from desktop terminal program and then can transfer files to/from storage card. Note that this may take even longer than in case of Pilot Install.
Either way, when you have chosen which transfer method to use, all you need is to copy map files intact (without any further conversion) fron desktop to a designated folder on your storage card. As MapMap allows to open files anywhere on a card, it is up to which folder to keep maps in.