Cartographica 1.4.1
Cartographica 1.4.1 is a bug fix and enhancement release for Cartographica 1.4 and contains a number of bug fixes and a few minor feature additions.
OS Compatibility
Cartographica 1.4.1 requires Lion or Mountain Lion (10.7.5 or 10.8.1) or more recent in order to function correctly. We take the process of removing support for older versions of the OS very seriously, but there are many new features that we could not reasonably support on versions prior to 10.7. We have opted not to move to 10.8 as a requirement, due to the lack of support for the popular 2008 MacPros. At this time, customers using OS 10.6 will need to remain on the 1.2 versions of Cartographica, which will be maintained for at least six months. This includes fixing of significant bugs, but does not include the introduction of new features. We will continue to test for basic forward and backward compatibility between the 1.2 versions and the 1.4 versions.
Changes since 1.4
Feature Enhancements
- Enhanced date-field detection, to improve the likelihood that similarly formatted string (235-253-235 as an example) would not be considered valid as they were only constructed of 3 sets of numbers with separators.
- Text fields imported from text (CSV) files now have the length of string fields set accurately for the imported data.
- When importing text (CSV) fields into existing layers, matching string fields will automatically be expanded (if possible) to fit imported data
- Types of imported records are now aligned with the existing field types they are being imported into when importing into an existing layer.
- Added support for contouring only within the visible extent of the layer. When using large image (DEM) maps, setting the layer not to be included in the Map extent will cause the contour to only be created in the Map area. Note that this is the Current map area, so other layers will affect how much of the area is contoured.
Performance
- Performance improvement for Line/Polygon geometry operations
Bugs Fixed
- Fixed bug which would silently truncate imported text (CSV) files if there were a large number of text fields, or fields whose type couldn't be identified.
- Fixed bug which could result in field duplication and potentially data loss with some specific field name scenarios
- Fixed saving of snap editor functions
- Fixed bug which would cause failure on Select Features with no CRS assigned.
- Fixed bug which would cause crash when adding a grid layer to a map in 10.7
- Fixed crash in calculating contours on layers with multiple images
- Fixed bug which would cause column names for Find Nearest to Point to be incorrectly used for results if the proposed name was longer than 11 characters.
- Fixed bug which would cause coordinate and float columns to default to no decimal places. Now defaults to 5 for general float results and 6 for coordinates.
- Fixed bug where the key expiration warning could cause strange status window activity while re-opening map sets.
- Fixed bug which would cause non-degree coordinates imported from tables to be interpreted as "minutes" when using comma-based decimals.
- Fixed bug which would cause exporting Maps with no set CRS/Projection to fail.
- Fixed bug which would cause Maps with no projection/CRS set not to export
- Fixed interpretation of PDS with MISSING_VALUE set to base 16 number (16#FF7FFFFB)
- Fixed bug which could cause instability after closing Raster Styles windows before closing a document.
Known issues
Version 1.4.1 has the following known issues:
- Grid labels not showing up
- Grid label sample text can be edited– should just be able to change the text
Notices
Important Bing Maps notice
ClueTrust continues to include Bing Maps for both Geocoding and Live Maps for users covered by Maintenance. As of 7/1/2017, Bing Maps has deprecated the older API that we were using in prior versions of Cartographica. Thus, after 7/1/2017, Bing Maps will only be available on Cartographica 1.4.7+.
Future Compatibility
Coming with the release of version 1.5 of Cartographica, we are expecting to increase the requirements. The likely jump will be to 10.12, due to the visual language change, important OS features in that will allow us to support auto-save in a reasonable way, and the ability to provide scripting in Javascript in addition to AppleScript (see Apple's information on this expansion in the Javascript for Automation note. At this time, we are putting the 1.4 versions into critical maintenance only, which means that they will be receiving bug fixes for crucial bugs through 12/31/17. We will continue to provide access to the older software via our web site (as we have with versions 1.1 and 1.2), and will continue to provide support via our ticketing system to users with active support