MapWelt installation
The program is written to be used with a pocketpc/smartphone and windows
mobile. It also runs on windows/linux, and should run on other systems where
tcl/tk is available (not extensively tested). On pocketpc/smartphones, it
will at present only run with Evolane's distribution of Tcl/Tk (etcl). On
other systems it should also run with other tcl/tk distributions. The program
is supplied as etk-kit, which is a zip file wich has etk as extension. It
contains all required scripts, libraries and required data. When installed,
the program is setup to load a demo map, and read GPS data from an included
file, so that if you switch on the GPS, a small demo follows. How to setup
your real GPS device is described here. There are no separate versions
of MapWelt for pocketpc/smartphone/windows or linux. They all use the same
mapwelt.etk file. The etcl executable however is different for the different
systems.
PocketPC / Smart Phone
First you need to get etcl for pocketpc or smartphone, which is available
from Evolane.
You'll need the full version. The MapWelt program is
supplied as an etk-kit. For the MapWelt program there is no installer, so you
need to copy the files to your pocketpc. Depending on how you installed etcl,
you may need to associate etk files with the etcl executable. To do this,
start the etcl program, and select options|associate from the menu, and
select .etk in the window, and press ok. Leave etcl with File|Exit
Next go to the mapwelt directory, and doubleclick the mapwelt.etk file, and
the program should start.
The mapwelt program is here. The program to make
your own maps is here. Making maps, and
calibrating these is much easier on a regular computer, so you probably also
want to install etcl on windows or linux.
The present version: 0.4.1 updated :20080706 This version will only work
with tcl8.5 versions (etcl versions 1.0-rc25 and up)
Changes
Windows/Linux
The simplest method is identical to the pocketpc, get etcl for windows/linux
and the programs, and proceed just as for the pocketpc.
Another method is to use the activetcl distribution from activestate, unzip the etk files, and
run the mapwelt.tcl or image2maps.tcl scripts.
Most linux systems come with tcl/tk installed, but these might not have all
required tcl-extensions.
Other Systems
The program relies on a number of extensions to tcl/tk:
Either Tile or Bwidget
Either Pixane or Img
Either evodio or Snack
Either zvfs or vfs::zip
Tktable
inifile and uri (both part of tcllib)
dom and xml (both part of tclxml)
sqlite
Pixane, evodio and zvfs come with etcl, and are not separately available as
extensions. Etcl also comes with Tktable, Tile, Sqlite and xml, but these can
also be obtained from the links above. Dom and xml are also available in pure
tcl/tk versions (no compiling required), and their performance should be
sufficient.
Sound
If there is a subdirectory called 'sound' in the directory where MapWelt is
installed, and this directory contains files called left.wav right.wav and
back.wav, these files will be played during navigation (Waypoints|startnav).
to indicate in which direction you should turn.
The wav files I am using are here: sound.zip
Waypoint Images
If there is a subdirectory called 'wptimg' in the directory where MapWelt
is installed, and this directory contains gif-files with the same name as the
sym(bol) name of your waypoints, then these images will be shown at your
waypoints.
Downloads
Latest version:
MapWelt Image2Maps
Older versions
0.3 Version MapWelt version 0.3 image2maps version 0.3
0.2 Version MapWelt version 0.2 image2maps version 0.2
0.1 Version MapWelt version 0.1 image2maps version 0.1
The older versions will work only with tcl version 8.4 (etcl version
1.0-rc23 and lower)