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