| 29 Sep 2009 |
|
Albion 1.0.17 |
| 04 Sep 2009 |
|
Fixed broken text placement, when using Angle By Field, and field value is NULL |
| 26 Aug 2009 |
|
Various usability improvements and speedups to the Intelligent Labelling mechanisms |
| 25 Aug 2009 |
|
Fixed a bug in DB Create Unique Indices, esp when one had a bunch of NULL values in the field |
| 17 Aug 2009 |
|
Fixed a bug in the DB field cache, when manifested itself as an incorrect DISTINCT query |
| 17 Aug 2009 |
|
Fixed a crash when opening an empty CSV file |
| 13 Aug 2009 |
|
Improved bitmap temporary space seeking mechanism, so that all local hard drives are used (useful for very large bitmap outputs) |
| 31 Jul 2009 |
|
Added field names to clipboard data, when copying an entire DB grid |
| 24 Jul 2009 |
|
Fixed upside-down bitmaps copied to clipboard |
| 23 Jul 2009 |
|
Fixed a Red/Blue color swap for certain text rendering paths |
| 20 Jul 2009 |
|
Added Minimum Line Width control when printing, to prevent lines becoming too thin, esp on color laser printers |
| 16 Jul 2009 |
|
Added popular datums to the list of available coordinate system datums |
| 15 Jul 2009 |
|
Added capability to Edit > Render Bitmap so that Albion can be used to do image reprojections and mosaics |
| 14 Jul 2009 |
|
Introduce new Bitmap library, with support for on-the-fly bitmap reprojection |
| 07 Jul 2009 |
|
Fixed GIS symbol preview icons to always be at suitable scale |
| 06 Jul 2009 |
|
Reworked network-based DB connection interface for PostGIS databases |
| 26 Jun 2009 |
|
Improved multi-threaded performance on Vista with multi-core CPUs |
| 18 Jun 2009 |
|
Added SQLite file format for GIS data |
| 18 Jun 2009 |
|
Improved memory usage and performance of DB field caches |
| 11 Jun 2009 |
|
Improved Batch Bitmap Import so that it can be used to batch convert from and to various bitmap formats |
| 11 Jun 2009 |
|
Do not write a .PRJ file is a layer has no coordinate system information |
| 10 Jun 2009 |
|
Removed guesswork from automatic coordinate system inference |
| 10 Jun 2009 |
|
Added 'Save Projection' menu option when right clicking a GIS layer (for saving a .PRJ file) |
| 29 May 2009 |
|
Added Circle and Point output types when rendering GIS Point geometry + Diameter and Area sizing options based on field |
| 28 May 2009 |
|
Fixed a common crash when one re-ordered DB grid columns |
| 27 May 2009 |
|
Printing from the Map Grid generator now correctly selects your printer's paper |
| 22 May 2009 |
|
Added Cull Nearby Duplicate labels |
| 22 May 2009 |
|
GIS label rendering now respects coordinate systems |
| 14 May 2009 |
|
Added CAD > Modify > Split Lines |
| 20 Apr 2009 |
|
Added implicit geometry field on CSV files, when a field is named 'geom' or 'geometry', and it contains WKT geometry |
| 16 Apr 2009 |
|
Upgraded DWG/DXF library to version 2.07.01 |
| 27 Mar 2009 |
|
Added minimum geometry size constraint, so that labels are not rendered when geometry is too small |
| 25 Mar 2009 |
|
Fixed a rare dongle-related bug in the licensing system |
| 23 Mar 2009 |
|
Added 'Fill Field with Geometry Average Z' command to DB grid |
| 19 Mar 2009 |
|
Improved DB grid table column memory, so that two tables with identical field signatures don't confuse the memory |
| 18 Mar 2009 |
|
Better error messages from Lua scripts in the GIS |
| 11 Mar 2009 |
|
File paths names in DB grids are clickable (little blue arrow), if the path points to a valid file |
| 06 Mar 2009 |
|
Added coordinate system information to BCF image format |
| 05 Mar 2009 |
|
Added more aliases for WGS84, for various coordinate system definitions |
| 19 Feb 2009 |
|
Upped default ABD drawing version number to 1067 |
| 17 Feb 2009 |
|
Fixed multi-file drawing open on Vista |
| 13 Feb 2009 |
|
Albion 1.0.16B |
| 12 Feb 2009 |
|
Database Editor Pane no longer loses the table lock status, resulting in 'Need DB lock' error |
| 12 Feb 2009 |
|
Improved CSV compatibility, preserving dates, as well as finished CSV write ability |
| 12 Feb 2009 |
|
Revamped Snap to Lines GIS utility, and moved it to the GIS > Operations menu |
| 11 Feb 2009 |
|
Added ability to sort layers in the CAD layer box by clicking on the Name field header |
| 11 Feb 2009 |
|
Improved global keyboard shortcut handling to use a more standard and robust Windows mechanism |
| 11 Feb 2009 |
|
Implicitly cancel an active CAD command when one begins a GIS command |
| 10 Feb 2009 |
|
Changed JPEG2000 driver to a more resilient one |
| 09 Feb 2009 |
|
Use Vista-style file open and save dialogs for CAD drawings |
| 09 Feb 2009 |
|
Improve consistency of results of Copy-As-Metafile |
| 09 Feb 2009 |
|
Fixed Polygon Tracer so that it only uses the closest part of a multipart object |
| 09 Feb 2009 |
|
Fixed a crash whenever one edited a numeric value in the DB grid |
| 09 Feb 2009 |
|
Fixed a crash when one tried to Break a CAD text object |
| 09 Feb 2009 |
|
Added ability to view bitmap filenames, by settings the global property 'Show Filenames' on any bitmap object |
| 09 Feb 2009 |
|
Added controls for formatting database columns (precision, alignment, width), as well as hiding columns |
| 07 Feb 2009 |
|
Albion 1.0.16 |
| 06 Feb 2009 |
|
Added CTRL modifier for reversing Polygon Tracer direction |
| 06 Feb 2009 |
|
Added CTRL key modifier for reversing Polygon Tracer direction |
| 06 Feb 2009 |
|
Added database edit panel on the right of the CAD window, similar to the CAD property editor, but for DB attributes |
| 03 Feb 2009 |
|
Improved speed when making large CAD selections |
| 30 Jan 2009 |
|
Removed obligatory support for an SSE2 CPU (ie prior to Pentium 4, or Athlon 64) |
| 27 Jan 2009 |
|
Added new application modes 'Replace if Null', 'Add', and 'Modulate' to Spatial Correlation tool |
| 27 Jan 2009 |
|
Better error codes when a database open fails |
| 27 Jan 2009 |
|
Improved GIS palette management, so that each new layer gets a different default palette |
| 27 Jan 2009 |
|
Added a batched CAD layer rename tool |
| 27 Jan 2009 |
|
Revampled the Spatial Correlation tool so that it supports the full range of spatial predicate functions |
| 26 Jan 2009 |
|
CAD Layer groups are no longer lost when loading a background drawing with a GIS project |
| 26 Jan 2009 |
|
Reworked Extract Symbol tool and integrated it into the Albion core |
| 23 Jan 2009 |
|
Improved memory usage when loading large compressed TIFF images |
| 23 Jan 2009 |
|
Fixed a crash bug in CAD -> GIS, if one used a layer change to go from CAD to GIS |
| 23 Jan 2009 |
|
Join Lines no longer crashes if one has an object in the selection that is not a line |
| 22 Jan 2009 |
|
Added X_SH and Y_SH special geometry fields, that are interpreted as southern hemisphere point coordinates (x = -Y, y = -X) |
| 22 Jan 2009 |
|
Table is no longer left in an invalid state if one cancels a table save operation |
| 20 Jan 2009 |
|
Added a workaround to broken DWG files, so that erroneous, huge Z values can be reset to zero |
| 19 Jan 2009 |
|
Dramatically reduced memory consumption in DB Grid when selecting large sets of GIS objects |
| 19 Jan 2009 |
|
Use only the largest part of a multipart polygon when rendering labels |
| 14 Jan 2009 |
|
Improved rotation of text labels inside polygons |
| 14 Jan 2009 |
|
Fixed previous loss of JPEG compression support in PDF writer |
| 13 Jan 2009 |
|
Added Implied Boundary mode to Extend command |
| 12 Jan 2009 |
|
Cause long fields of digits in CSV files to be imported as Text, not as Integer fields |
| 22 Dec 2008 |
|
Reduced memory usage of GIS <-> CAD interface |
| 19 Dec 2008 |
|
Fixed crash in Update Log notification window |
| 18 Dec 2008 |
|
Fixed a bug when adding records to joined tables |
| 18 Dec 2008 |
|
Automatically lock all joined tables in network topology before one modifies one of them |
| 15 Dec 2008 |
|
Changed Hard Copy interface to handle custom paper sizes better |
| 15 Dec 2008 |
|
Changed Hard Copy interface so that one does not need to choose a Windows printer if you're outputting to PDF or Bitmap |
| 15 Dec 2008 |
|
Improved various raster format compatibility |
| 12 Dec 2008 |
|
Albion 1.0.15 |
| 12 Dec 2008 |
|
Changed behaviour of Home/End keys in data grid to be more like Excel |
| 12 Dec 2008 |
|
Fixed special characters (such as diameter symbols) generated by Lua text scripts |
| 12 Dec 2008 |
|
Added 'Save Copy of Map Region' tool to save a spatial extract of a GIS map |
| 12 Dec 2008 |
|
Text angle is now imported during GIS -> CAD |
| 08 Dec 2008 |
|
Added multiple copy print option from Batch Printer |
| 05 Dec 2008 |
|
Added 'Unique' and 'Auto-Increment' constraints for database fields |
| 03 Dec 2008 |
|
Changed Drawing open to use standard windows file dialog, so that the drawing's directory does not get artifically locked |
| 03 Dec 2008 |
|
Changed list and grid view colors to match Windows scheme |
| 03 Dec 2008 |
|
Added Clip Long Lines option to PDF output, which greatly reduces PDF size when rendering contour lines |
| 01 Dec 2008 |
|
Added network topology Insert Node function |
| 26 Nov 2008 |
|
Fixed sorting of certain database strings such as '80-01' and '80-02' |
| 25 Nov 2008 |
|
Improved handling of odd paletted .IMG images |
| 20 Nov 2008 |
|
Fixed local-time display of dates before 1970 |
| 20 Nov 2008 |
|
Fixed multiple recurrent popups of "This drawing was saved with a newer version.. etc", so that it is only shown once |
| 18 Nov 2008 |
|
Rewrote Polyline-Polyline intersection to be faster and more accurate |
| 17 Nov 2008 |
|
When doing a GIS table SaveAs, GIS automatically discards field types that are not supported in the target database (but warns you, of course) |
| 11 Nov 2008 |
|
Fixed a crash bug in the simultaneous multi-user locking mechanism that usually reared its head when one saved a table that was part of a join |
| 11 Nov 2008 |
|
Fixed a subtle bug in Edit Polyline, when one tried to delete the 3rd last vertex of a multipart line object |
| 10 Nov 2008 |
|
Added Change Log that shows program changes since current version (ie what you are reading right now) |
| 06 Nov 2008 |
|
Doubled the speed of core on-the-fly projection calculations |
| 06 Nov 2008 |
|
Various optimizations to improve the load time of large GIS projects |
| 06 Nov 2008 |
|
Improved speed and reduced memory usage of modifiable tables and Undo storage for databases |
| 06 Nov 2008 |
|
Prevent Bitmap Path Location window from appearing behind application, when loading a drawing |
| 05 Nov 2008 |
|
Fixed regression that CAD layer merge was causing duplicate GIS objects to be created |
| 04 Nov 2008 |
|
Preserve network topology when doing a SaveAs on a GIS Layer |
| 04 Nov 2008 |
|
Fixed a CAD/GIS binding bug that occurred when one created a fresh GIS layer, and deleted objects before doing a Save As |
| 30 Oct 2008 |
|
Fixed Network Topologies, so that they are saved and restored with GIS projects |
| 30 Oct 2008 |
|
Added Snap Vertices cleanup tool |
| 28 Oct 2008 |
|
Fixed a bug when copying from DB grid to clipboard, if geometry field was selected, but not copying geometry |
| 24 Oct 2008 |
|
Fixed a bug in polygon selection, which would cause outside objects to be included in the selection |
| 23 Oct 2008 |
|
Albion 1.0.14 Beta 3 |
| 22 Oct 2008 |
|
Major overhaul of Trim/Extend |
| 21 Oct 2008 |
|
Set unit to degrees when PRJ file specified lat-long. |
| 21 Oct 2008 |
|
Reduced memory usage when loading large DWG/DXF drawings |
| 20 Oct 2008 |
|
Improved speed of BCF creation |
| 20 Oct 2008 |
|
Fixed a crash bug in new polyline creation |
| 17 Oct 2008 |
|
Albion 1.0.14 Beta 2 |
| 14 Oct 2008 |
|
Fixed print config on Vista, which prevented one from using anything other than the default printer |
| 10 Oct 2008 |
|
Fixed a numeric precision issue with very wide real number fields in DBF tables |
| 10 Oct 2008 |
|
Allow multiple GIS layers to be selected at once in the GIS layer box |
| 10 Oct 2008 |
|
Added grid line selection indicators to DB grid editor |
| 08 Oct 2008 |
|
Added DB grid tools for altering text case, as well as Select Equal, Select Greater Than, etc |
| 08 Oct 2008 |
|
Fixed handling of record erasure, esp after one saved data to certain types of DB tables |
| 08 Oct 2008 |
|
Fixed a crash due to circular references in XRef loading |
| 07 Oct 2008 |
|
Improved speed of GIS Spatial Text match when using a large search radius |
| 06 Oct 2008 |
|
Albion 1.0.14 Beta 1 |
| 06 Oct 2008 |
|
Added explicit control over line width scaling, from Scale command top bar |
| 26 Sep 2008 |
|
Fixed a memory allocation hot-spot in the DTM |
| 26 Sep 2008 |
|
Added Color Brewer palettes |
| 23 Sep 2008 |
|
Added ability to read from any DB table from inside a Lua script |
| 23 Sep 2008 |
|
Reworked Lua table/field referencing mechanism to be more universal |
| 19 Sep 2008 |
|
Added ability to control whether geometry fields store the 'M' coordinate |
| 18 Sep 2008 |
|
Rewrote CAD/GIS binding mechanism so that it is more robust, and capable of handling complex DB triggers |
| 18 Sep 2008 |
|
Greatly simplified CAD Undo/Redo mechanism, so that it is more robust |
| 17 Sep 2008 |
|
Fixed GIS table lock leak, which caused errors about tables being locked when one closed a project |
| 05 Sep 2008 |
|
Fixed numeric precision issues in polygon centroid calculation |
| 05 Sep 2008 |
|
Created Network Topology system for maintaining GIS networks |
| 03 Sep 2008 |
|
Fixed a possible out-of-memory condition when using remove duplicates |
| 03 Sep 2008 |
|
Added support for ErDAS IMG image format |
| 01 Sep 2008 |
|
Added text label mode that ensures that label lies within polygon |
| 01 Sep 2008 |
|
Extended Explode so that it can group logical multipart clusters together (islands and holes, etc) |
| 29 Aug 2008 |
|
Changed rectangular selection mechanism, so that top-down/bottom-up selections cause enclosed/crossing modes |
| 29 Aug 2008 |
|
During drawing merge, ensure that layer groups are preserved |
| 28 Aug 2008 |
|
Allow user to find GIS data files when loading a project |
| 28 Aug 2008 |
|
Improved GIS behaviour when merging CAD drawings |
| 22 Aug 2008 |
|
Added 'Center Enclosed' selection mode for select-by-polygon |
| 19 Aug 2008 |
|
Rewrote Modify > Break command |
| 14 Aug 2008 |
|
Improved display over remote desktop connections |
| 13 Aug 2008 |
|
Fixed duplicate line analysis for inversely-ordered lines |
| 11 Aug 2008 |
|
Fixed a line width issue for symbols that have ByBlock line widths |
| 10 Aug 2008 |
|
Added ability to browse for missing symbol files when loading a drawing |
| 10 Aug 2008 |
|
Fixed a bug in Undo of Scale command |
| 10 Aug 2008 |
|
Improved bitmap finding mechanism when loading drawings |
| 10 Aug 2008 |
|
Fixed symbol xref loading and merging so as to not create duplicate table records |
| 09 Aug 2008 |
|
Reworked Fix To Coordinates |
| 06 Aug 2008 |
|
Improved robustness of license renewal system |
| 05 Aug 2008 |
|
Upgraded DWG/DXF library to 2.06.01 |
| 05 Aug 2008 |
|
Upgraded MrSid library |
| 24 Jul 2008 |
|
Reworked 2D line clipping to viewport, which fixes an issue of the Scale Bar disappearing |
| 17 Jul 2008 |
|
Added tool to discover where in a drawing symbols are used |
| 16 Jul 2008 |
|
Do not write PRJ files for non-geometric database tables |
| 11 Jul 2008 |
|
Fixed Print to Scale |
| 11 Jul 2008 |
|
Various fixes to Join Lines |
| 09 Jul 2008 |
|
Improvements to construction line precision |
| 09 Jul 2008 |
|
Various fixes to Join Lines |
| 08 Jul 2008 |
|
Replaced Line, Polyline, MultiPolyline, Hatch, Polygon, and Polygon2D with a single new Linear CAD object |
| 06 Jul 2008 |
|
Added ability to copy/paste geometry to text, via WKT (Well-Known-Text) format |
| 04 Jul 2008 |
|
Fixed a regression that was causing Erased CAD objects to be saved in an Albion .abd drawing |
| 02 Jul 2008 |
|
Added BDE database write driver |
| 27 Jun 2008 |
|
Attempting to modify a DBF file that is read-only no longer causes strange behaviour |
| 24 Jun 2008 |
|
Added cleanup of expired database lock files |
| 05 Jun 2008 |
|
Fixed issue that first mouse wheel scroll tick would zoom as well as scroll the window that had the focus |
| 02 Jun 2008 |
|
Began work on a new primary CAD renderer |
| 28 May 2008 |
|
Fixed an ancient bug that prevented toolbar buttons from being drawn when the application window was restored (especially noticeable on Vista) |
| 28 May 2008 |
|
Wrote a new QuadTree that satisfies the various requirements of GIS data, and is performant |
| 24 May 2008 |
|
Fixed snapping of Scale Bar so that it is more like rounding to nearest than rounding up |
| 20 May 2008 |
|
Added Invert Selection to data grid editor |
| 13 May 2008 |
|
Improved CAD Select Duplicates to be predictable, and depend more upon absolute distances |
| 07 May 2008 |
|
Rewrote primary CAD object nametable so it is much faster, and uses (on average) 1/3 of the memory |
| 06 May 2008 |
|
Various CAD -> GIS reaction fixes, especially regarding moving CAD objects from one layer to another |
| 22 Apr 2008 |
|
Added rudimentary GeoTIFF support (equivalent to TFW files - ie no projection information yet) |
| 22 Apr 2008 |
|
Added field cache mechanism, which significantly improves performance of databases accessed in a random fashion over a network |
| 18 Apr 2008 |
|
Added dynamic geometric fields Length, Area, and X,Y,Z |
| 17 Apr 2008 |
|
Added dynamic database fields, scriptable in Lua (but no user interface yet) |
| 17 Apr 2008 |
|
Added topological polygon merging when dissolving polygon geometry together |
| 17 Apr 2008 |
|
Allow Dissolve to operate on non-geometric fields |
| 16 Apr 2008 |
|
Added Select Duplicates command to database grid editor |
| 14 Apr 2008 |
|
Fixed a bug in Geometry 'Inside' predicate |
| 14 Apr 2008 |
|
Added option to use polygon centroids when doing Spatial Correlations |
| 11 Apr 2008 |
|
Improvements in memory usage and speed when manipulating large CAD selections |
| 11 Apr 2008 |
|
Downgrade database lock to 'Read' after doing a 'Discard Changes' |
| 11 Apr 2008 |
|
Added multi-user simultaneous editing ability for disk-based databases |
| 11 Apr 2008 |
|
Improved display speed of symbol preview icons, when the drawing had a large current selection |
| 03 Apr 2008 |
|
Extended Spatial Correlation tool with 'Distance = 0 if inside' option |
| 26 Mar 2008 |
|
Made GIS labels always render above the geometry (when rendered to the same CAD layer) |
| 19 Mar 2008 |
|
Fixed clipboard operations in data grid when table is sorted by some specific field |
| 14 Mar 2008 |
|
Implemented cross-table copy, so that data from common fields names is copied over between source and target tables |
| 14 Mar 2008 |
|
Added creation of voronoi diagrams from a set of points |
| 12 Mar 2008 |
|
Fixed CAD -> GIS on-the-fly projection, so that CAD manipulations un-project correctly |
| 11 Mar 2008 |
|
Added explicit GIS layer order list |
| 11 Mar 2008 |
|
Fixed numerous bugs regarding joined tables and Undo |
| 05 Mar 2008 |
|
Added CSV database table reader |
| 28 Feb 2008 |
|
Improved GIS Table SaveAs to be much more efficient |
| 25 Feb 2008 |
|
Added support for PRJ (ESRI WKT projection) files |
| 25 Feb 2008 |
|
Minor improvements to Implode command |
| 25 Feb 2008 |
|
Added support for on-the-fly projection management |
| 20 Feb 2008 |
|
Changed hard-copy print mechanism so that it always prints drawings as bitmaps |
| 20 Feb 2008 |
|
Fixed height of DWG MTEXT in paper space |
| 20 Feb 2008 |
|
Added command to select all complex polyline/polygons to database table editor |
| 20 Feb 2008 |
|
Extended Select Duplicates so that it has 3 logical selection modes |
| 14 Feb 2008 |
|
Reworked TryLockTable so that it behaves better when a lock failure takes a long time (such as with shapefiles over a slow network) |
| 13 Feb 2008 |
|
Fixed rare crash in BCF bitmap generation |
| 10 Feb 2008 |
|
Upgraded Lua to 5.1.3 |
| 08 Feb 2008 |
|
Rewrote the Full Outer Join function to be identical to most other SQL database Full Outer joins |
| 06 Feb 2008 |
|
Created mechanism for database triggers, and wrote network topology trigger |
| 30 Jan 2008 |
|
Fixed a crash bug when trying to load drawing files older than version 1014 |
| 28 Jan 2008 |
|
Changed DTM triangulation so that it always uses robust mathematical methods (which fixes the bug that certain point sets would hang indefinitely when triangulating) |
| 27 Jan 2008 |
|
Fixed double overdraw bug in large raster painting function |
| 25 Jan 2008 |
|
Fixed the DistanceTo() mechanism of CAD point elements |
| 25 Jan 2008 |
|
Unified Implode/Explode commands |
| 24 Jan 2008 |
|
Sort text by Y coordinate before copying to clipboard |
| 24 Jan 2008 |
|
Fixed a bug in joined tables |
| 22 Jan 2008 |
|
Wrote PRJ file reader/writer |
| 18 Jan 2008 |
|
Fixed numerous issues with CAD drawing document selector |
| 18 Jan 2008 |
|
Clicking on the top-left grid cell now selects the entire table (like Excel) |
| 17 Jan 2008 |
|
Improved speed of SQL date queries |