Version 24 of Tclworld

Updated 2003-08-27 14:09:39 Richard Suchenwirth - This is my biggest and most favorite project since a long time: a geographic browser with map display and database browser. Most parts of it are on the Wiki at

Be aware that this is still in pre-alpha stage, but already running mighty nicely. Download tclworld 0.5 (ZIP file, 250 k) from

The link above is no longer valid, but still is a very interesting site for tcl-ers

For maps in GIF images see iMap: an indexed map viewer

I can also send you the whole ZIP file, just ask for it by mailto:[email protected]

I first called this tkWorld, but then found out that this name has been taken by another software years ago, so now it's Tclworld.

A user (MPJ) has reported that he got Tclworld to run under WinCE on a pocket PC (check out the pictures on the Windows/CE wiki page). (RS) Another wrote "It works well on MacOS X, both on X-11 tclkit and Aqua Tk". More reports, also of problems, are welcome! Yet another adds MacOS 9 with TclKit.

Rich map data are available e.g. from "Digital Chart of the World", - downloaded text files (country outlines) from there can be loaded into Tclworld with the geo::dmc proc. Download US gazetteer files (plane names, pop., lat & lon) from

In general, searching the web for geodata is a sometimes tedious but often rewarding experience. Best ask Google for two or three place names, together with "lat lon", and it will bring up amazingly detailed data, even out of Javascript sources not thought for human consumption - e.g. from a map of Zurich surroundings I could extract a HTML+Javascript source where many lines looked like

 onMouseOver="dcc('City or Large Town<br>Zurich, Switzerland<br>Lat: 47°31.42N<br>Lon: 8°52.54E','Adliswil'); return true;"

Save the page source and let regexp show its power to extract the various information, and reformat them for Tclworld, from lines like this ;-) At other times you might run into lists of thousands of airports or satellite stations - some editing may be required, but it's incomparably easier than measuring coordinates with a ruler on a physical map...

Many links to GPS "waypoint" sites, i.e. sets of name, lat, and lon, are at


Arts and crafts of Tcl-Tk programming