1Changes from version 1.7 to 2
2
3POTENTIAL INCOMPATIBILITIES:
4
5All of the C library functions are now in two packages: tclgeomap and tkgeomap.
6All of the Tcl library procedures are now in the tclgeomap_procs and
7tkgeomap_procs packages.
8
9tclgeomap and tkgeomap 2.0 only work with tcl/tk 8.3 or later.
10
11geomap widgets and geomap canvas items are GONE.  They have been superceded by
12geomap_lnarr and geomap_place canvas items.
13
14All commands have been moved into the "geomap" namespace.  Note especially the
15new names for the geolinearray, geoplace, and geoproj commands.
16georadius -> ::geomap::georadius
17latlonok -> ::geomap::latlonok
18mapptok -> ::geomap::mapptok
19lonbtwn -> ::geomap::lonbtwn
20gclcross -> ::geomap::gclcross
21rotatpt -> ::geomap::rotatpt
22scalept -> ::geomap::scalept
23domnlonpt -> ::geomap::domnlonpt
24domnlat -> ::geomap::domnlat
25domnlon -> ::geomap::domnlon
26gwchpt -> ::geomap::gwchpt
27gwchlon -> ::geomap::gwchlon
28dmstodec -> ::geomap::dmstodec
29dectodm -> ::geomap::dectodm
30dectodms -> ::geomap::dectodms
31cartg -> ::geomap::cartg
32geolinearray -> ::geomap::lnarr
33geoplace -> ::geomap::place
34geoproj -> ::geomap::projection
35
36The geomap::lnarr (formerly geolinearray) command has the following subcommands:
37fmxdr, fmbin, fmascii, fmlist.  The other subcommands (toxdr, tobin,
38toascii, tolist, info, descr, limits, and containpt) belong to the individual
39commands created for each new linearray.
40
41'geolinearray rm ...' and 'geoplace rm ...' are gone.  Linearrays and places
42are deleted by deleting the corresponding linearray and place commands.
43This is usually done by renaming the linearray or place command to "" with the
44tcl rename command or by deleting its parent namespace.  Linearrays and places
45disappear from all displays when their commands are deleted.
46
47'geomap::place list' and 'geomap::lnarr list' are gone.
48
49'geomap::place nearest' and 'geomap::place inrange' require list of place names
50to search.  All geomap::place and geomap::lnarr commands assume place and
51linearray names are global or fully qualified.
52
53The 'geolinearray geomaplist' command is gone.  Arrays on display in a canvas
54should be given a common tag.  Then they can be selected with the canvas
55'find withtag' command.
56
57Cardinal directions (such as for geomap::place step) should be spelled out or
58given as unambiguous abbreviations.
59
60'geoproj copy' command is gone.
61
62Bitmaps drawn at items no longer take a background color.  Background is
63transparent.
64
65geomap_lnarr items do not display bitmaps.
66
67geomap_lnarr items specify dashes with -dash and -dashoffset options instead of
68-style.
69
70Source code for Tcl and Tk packages conforms to Tcl/Tk Engineering Manual.
71
72Bug fixes.
73