Changes from 1.12 to 1.20: - STIS has been upgraded to use version 4 of Trolltech's Qt graphics library. This brings a variety of improvements including anti-aliased text. - The Invoke-method dialog has been replaced with more sophisticated Task Manager interface. The Task Manager is a persistent window and method settings are serialized in STIS projects. - Graph windows now have a statistics view which displays useful information about the data being visualized. Changes from 1.11 to 1.12: - Graph axis labels are serialized - Can now drag datasets between geographies if either is derived (subsetted) from the other - Map animations now run smoother - Added a new graph type: variogram cloud - Added the ability to derive new datasets as functions of existing datasets - Fixed bug where maps would be distorted when resized - Timeless graphs (Time plot and single-dataset scatterplot) can now be exported as an image - Fixed a bug where line geographies were initially given a zero width in new maps - Clicking in a table column will select it on the first click, and sort it on subsequent clicks - Can now drag a zoom rect in zoom-in mode in the map - More control over missing-value attributes in the map properties - Can now import GAL and GWT files - Added two new methods: Aggregation, Disparity Changes from 1.10 to 1.11: - Fixed bug where maps didn't redraw when a dataset or geography they're displaying was removed - Fixed bug in time plot associated with connected points - The time label in AVI files exported from graphs are now drawn correctly - Choosing the current project file from the Save-As dialog no longer gives a "project file is read-only" message - Fixed a problem with screen flashing during map animations - Fixed a problem with maps not being scaled properly when loading outdated projects - It is now possible to export multiple time slices when saving a geography to a shapefile Changes from 1.09 to 1.10: - Animation, map and graph toolbar positions are now saved in the project file - Fixed crash associated with selecting in an empty box plot - Fixed problem with exporting GAL files - Fixed problems associated with opening a project file with multiple copies of STIS - Animation step size and looping state is now saved - Fixed bug when drawing circle point symbols with a 0 radius. 0-radius points are now not drawn. - Fixed drawing glitches in exported AVI files Changes from 1.08 to 1.09: - Fixed miscellaneous problems with map zooming introduced in version 1.07 - Fixed glitch in drawing neighbors in the Show Adjacent Neighbors map mode - Map legend show/hide state now saved in project files Changes from 1.07 to 1.08: - Serialization bug fixed where pre-1.07 projects which contained maps using classified color schemes wouldn't load properly - Redrawing of maps and graphs has been made faster - Magnification factor used in map zooming has been reduced to 50%. - Zooming is now much faster Changes from 1.06 to 1.07: - The Projects folder is now installed under My Documents and new tutorials have been added - Fixed bug where dependent parameters in the Invoke Method dialog would not get updated if their reference parameter changed indirectly because they were in a geography "family". - Line geographies no longer have a spatial weight set entry in the Spatial Weight Set view - The spatial weights parameter in the Invoke Dialog now only list sets that are appropriate for the method (include ego or not) - Methods menu structure changed - Fixed crash when changing from one classified method to another - Invoke method dialog now has a checkbox for showing/hiding optional parameters - Fixed import text file bug when there was trailing white space on each line - Fixed crash associated with changing properties of Local Moran-generated scatterplots - Fixed crash that occurred when a geography was deleted with an associated scatterplot visible - Ramping colors in the classified color scheme properties view no longer brings up a dialog - Changed Apply to Preview in map properties dialog - Consolidated continuous gradient and diverging gradient color schemes into a single new continuous color scheme. - Added an object count column to the classified scheme table in the map properties dialog - Geography items can now be dragged from the data view to map legends - Time-synchronized views are now synchronized indirectly - It is now possible to select individual cell groups in the table, rather than entire rows. - Can now sort by column in the categorical scheme table - Fixed crash when dragging datesets in data view - Fixed bug when copying datasets to subset geography (spurious missing values generated) - Added new time format: unitless time Changes from 1.05 to 1.06: - Added Import text file ability - Export animation from graphs no longer leaves objects resized improperly - Fixed bug where valid id datasets were not appearing in the Import DBF/Shapefile dialogs - Filled borderless square point symbol now draws with a size of 1 - Fixed bug where specifying dataset time stamps in the shapefile import dialog would give the geography a time stamp of [2001, 2002] Changes from 1.04 to 1.05: - Spatial weight sets are now listed in a separate window. Cluster sets produced by methods (e.g., Besag and Newell) are also listed here - Spatial weight sets can now be visualized in map layers. Right-click on a set in the weight set dialog and choose "Show in map" - Fixed crash that occurred when data was merged into a dataset being visualized with a two-time scatterplot - Deleting a layer in a zoomed-in map no longer forces a zoom-to-fit afterwards - Map properties dialog comes up faster now - Unchecking no-poly-border-color now resets global border style to solid - Time-link views dialog renamed "Synchronize views" and uses checkboxes now - Axis labels on graphs are now positioned better - Fixed bug where printing a time plot reset the object positions incorrectly - Fixed bug where the edges of point objects in maps were truncated when the map was scrolled - Large decimal values (greater than 2.1E9) in the table and query window showed up as random negative values - Fixed bug where clicking in zoom mode would reset the cursor to the selection cursor - Fixed bug where the layer properties dialog would not show the class labels correctly for a classified map symbol scheme - Synchronize views dialog now says "Two-way synchronization" - Map titles now are preceded by "Map:" - Methods are now grouped in the methods menu by their source dll - Added "Through end date" check box to import dialogs. See the STIS help for details - Fixed bug where table columns didn't track time changes if they had been moved to the right of their original position - Shapefiles imported as time series now are flagged when object observations overlap - Unmatched ids during DBF importing are now reported - Current project name is now displayed in application title bar - Added "Use virtual workspace" menu option - Maps now correctly save and restore their zoomed states - Fixed bug in Local Moran and Local G methods which produced incorrect results when missing values were present - Fixed bug where setting the missing value behavior to "Hide" in the layer properties dialog had no effect on line objects - Removing items from the data view using the right-click menu now displays a confirm-delete dialog - Fixed bug where a map magnified a large amount would not redraw - The selection rect in a map will no longer grow outside the visible bounds when the map is resized - Fixed bug where a shapefile couldn't be imported if the user didn't have write access to the directory holding the shapefile - Sub-geographies can now be ordered properly by dragging them in the Data View - When typing a date into a table's time display the table no longer tries to update between digits - Fixed miscellaneous drag-and-drop problems with the DBF dataset timestamp dialog - Fixed bug where cancelling during shapefile exporting still resulted in output files being created - Fixed bug related to importing (and merging) shapefiles - When the timestamps associated with DBF columns are identical the import dialog reports the single timestamp rather than saying "multiple time stamps" - Changing polygon fill color or line/border color in the properties dialog will uncheck the "Hide" option and set the fill pattern/line style to solid - Geograpy and dataset parameters in the Invoke-method dialog that refer to the same geography now are automatically kept in sync when any of the parameters in the group is changed - Layers can now be dragged and dropped from one map (legend) to another - When subsetting geographies the dataset and folder hierarchy is now maintained - New spatial weight type added: inverse distance rank. This assigns weights to nearest neighbors equal to the reciprocal of their distance rank: 1, 1/2, 1/3, etc. - The distance weight is no longer available for spatial weight sets - Window stacking order is now serialized - Out-of-range numeric parameters in the invoke-method dialog now produce a warning message saying what the range should be - In the import-shapefile and import-DBF dialogs, if a potential parent geography contains no valid id datasets it is still listed in the combo box but a warning message prevents importing. - Fixed bug where AVI files exported from the map were sized incorrectly - Methods no longer suggest default names. This led to confusion when method results overwrote previous results. - Z score method no longer ignores the suggested output name if the input dataset has already been standardized - Fixed a bug in maps where objects not in the selection rect would still get selected when the rect was moved - Choosing a different file to import in the DBF and shapefile import dialog now properly clears the dataset combo boxes - Fixed crash in Local Moran method when using Sime's correction with missing-values present - Application title now has the form "TerraSeer - Space-Time Intelligence System: [project name]" - Simes option added to Local G/G* method - Exported animations (.AVI file) can now be compressed - Changing a dataset's type now puts the resulting dataset under the original Changes from 1.03 to 1.04: - Removed "Import Raster" from the File menu and toolbar. This was accidental since raster support is still in development. (Oops!) - Fixed a bug where a table could not be created for a geography lacking numeric datasets because the OK button was disabled in the creation dialog - When importing a shapefile or dbf file it is now possible to assign time stamps to individual dbf columns and to associate columns with a single dataset. Click on the "Dataset time stamps" button. - Fixed a bug where the nearest-n neighbor point adjacency was only calculating n-1 neighbors - Added map option to show the neighbors of the selected object for a given spatial weights set. The weights assigned to each neighbor are listed in the log view. - When creating a new geography from a shapefile with self-intersecting polygons the log now lists the dbf row numbers for the invalid polygons (rather than saying "(no id)") - Selecting New Map from the right-click menu in the data view now sets the existing-maps combo to New Map - Added "Zoom to selected" and "Zoomed to selection rect" option in maps - Right-clicking in map when in zoom mode no longer zooms, but brings up the context menu - Added a new option in the spatial weights dialog: "Include ego as a neighbor". Some methods require that the spatial weight set passed as a parameter count each object as its own neighbor, for exampe Local G*. - Local G and Local G* separated into two methods. Changes from 1.02 to 1.03: - Nested data view folders now possible - Data view and log view positions now saved in project files - Fixed bug where data view and log couldn't be redocked after being undocked - Fixed rare crash associated with brushing - Interpolate values option no longer available for categorical color schemes - Classification labels now update when range is changed - Can now import MM/DD/YYYY format for string date format in DBFs - Colons in string time format in DBFs accepted (e.g., 10:20:03) - Status bar in map now shows cursor coordinates - Status bar in graphs and table now shows number of selected objects - STIS can now open read-only projects - Fixed crash in histogram when lower bound was greater than minimum data value - Horizontal histogram bounds now restored properly - Fixed problem with map legend saying a polygon's border color was transparent when it wasn't - Fixed problem with layer properties dialog not correctly indicating the state of a polygon layer's border color scheme - Fixed crash when a geography was deleted when a map with multiple layers was viewing the geography - Fixed problem where legend entries would not remember their open/closed state when the layer properties dialog was shown - LISA method renamed to Local Moran - Univariate Locan Moran now takes a time range for batch calculations - Methods will now only overwrite an existing dataset if it has the same name as the specified output dataset AND the existing dataset has the same parent as the output dataset. - Line selection now works correctly in maps - Fixed redraw problem when scrolling by page in zoomed-in map - Decimal-valued datasets can now be used as ID fields when importing data - Contextual menu disabled for line width column in map properties table - Ctrl-C is no longer mapped to Close in the File menu. Ctrl-C copies the current selection in the log view and table. - Histograms don't have fewer than 4 bins by default now - Polygon spatial weight sets based on rook relationships now calculated correctly - Local Moran method (formerly LISA) doesn't mark data value as missing if one of its neighbors has a missing value. Methods which use spatial weights sets with the Standardize-by-neighbor-count weight option recalculate the number of neighbors on the fly in this case. - Alpha level parameter added to Local Moran statistic - Merge polygons by id option added to import shapefile dialog. See the Help file for details - Fixed problem where merging time-slice data which didn't have entries for every object would set existing non-missing data to missing - The Choose Geography/Dataset dialog (seen when a new map or graph is requested) now disables the OK button if there are no suitable datasets available for the selected geography. Choosing OK before would result in a crash. - Datasets can now be dragged to the top-level "Layers" item in map legends to add a new map layer - Fixed rare crash in data view when dragging a geography item across a dataset item - Added options to DBF and shapefile import dialogs to give precedence to new data or existing data when time stamps overlap - A confirmation dialog will now appear when deleting items in the data view - Maps, graphs and tables will now correctly update themselves when datasets are modified by statistical methods - Fixed a bug when shapefiles were imported as time series and contained invalid time stamps - Table time slider position now saved and restored correctly - Fixed bug in time plot when some objects had only missing values for the selected dataset - Added exciting new statistical method: Local G (and Local G*) - Added new graph type: a parallel-coordinate plot Changes from 1.01 to 1.02: - Interpolate-values option in maps led to miscolored objects when multiple data values existed at the same point in time - Fixed possible crash when the Time-link views menu option was selected - Fixed a bug in the data view where a dataset and a folder could be simultaneously selected - Projects folder added with a tutorial project Changes from 1.0 to 1.01: IMPORTANT: With this update (to version 1.01) we are using new licensing software. Existing license holders will need to email Sales@TerraSeer.com to receive their registration codes. Please include in the email your name and the user codes which appear in the "Manually register this software" dialog. Note that you can still use the software in evaluation mode until you receive the registration codes. - Datasets dragged from the data view into a map legend can't be dropped onto existing entries - Columns no longer resize when the time slider is moved - Clipboard support in table: rows can be copied and pasted into a text document or Excel spreadsheet - Point-symbol schemes added to maps. "X" is the missing-value symbol - Added missing-value entries to color ramps in map legend - Fixed crash associated with selecting by size range/value in map legend - Fixed bug with layer properties dialog not registering changes in object size spinner - Fixed bug changing from categorical or classified color/size scheme to single color/size scheme - 1-pixel square symbols now get drawn correctly (as dots) - Right-click contextual menu in categorical table now has group/split option - Added brush patterns to palettes - Interpolate data values option added to visualization schemes - Fixed bug where maps didn't update when zoomed way in and the time slider was moved- - Added cross point symbol - Added ability to specify the horizontal bounds of a histogram plot - Objects on edge of map no longer clipped - Can now clear saved queries in query window - Can now show and hide columns in table view (right click menu option) - Map and graph window position changes are remembered now - Fixed bug where adding a geography to a map didn't draw properly if the map was zoomed in - Animation stops at the end now (will reset to beginning if initially at end) - Animation step size is now saved - A reasonable default animation step size is now used - New saved query columns in query view are labelled correctly now - Cancelling the open project dialog doesn't close current project - Can now edit geography name in geography properties dialog - Fixed bug where data was placed in their original columns after user moved the columns - Datasets in the data view are now nested under their parent when they are derived from other datasets - Layers representing the same geography in the legend are not given identical names by default - DBF file import OK button disabled until a file is specified - Data importing (SHP and DBF) now invalidates maps which are using the changed data - Default color scheme for empty datasets is single color - Fixed bug where pixmaps in combo boxes and map legends weren't getting drawn when the screen bitdepth wasn't 32-bit - New centroid geography now has x and y coordinate datasets created automatically - Double-clicking on data view item selects it for renaming - Right-click contextual menu option in table makes it possible to keep selected rows on top - Two-way linking option added in time-linked views dialog - Fixed bug where time-only time-series shapefiles couldn't be imported - Can now mix date-based geographies with date/time geography layers in maps