Cartographica 1.2.3
Cartographica 1.2.3 is a bug fix and enhancement release for Cartographica 1.2 and contains a number of bug fixes and a few minor feature additions.
Additional information may be found in the release notes for prior bug releases:
OS Compatibility
Cartographica requires Mac OS X 10.6 (Snow Leopard)
Changes since 1.2.2
New Features
- Added automatic export to CartoMobile for imagery
- Added support for exporting raster layers as tiles when they are displayed in EPSG:3857 (GE/BM/OSM)
- Added support for exporting data tables from layers
Feature Enhancements
- Map now tries harder to remain in the same view when layers are reordered
- WFS configuration errors can now be corrected more easily by clicking on the warning triangle to bring up the edit window
- Image Georeferencing no longer requires explicitly selecting the image in a single-image raster layer
- KML Importer will now handle (incorrectly formatted) KML files with Schemas that are missing the required ID field.
- Speed enhancements when loading from GDAL-based importers
- Pasting vector data is now more intelligent and reliable, including the ability to re-project data on the fly when pasting into existing layers with different CRS
- Improve support for WFS 1.0 responses to WFS requests
- Resolved a number of edge-case scenarios with intersection and containment tests
- Added support for the ESRI alias "Double_Stereographic" for WKT standard "Oblique_Stereographic" in projection descriptions - Specifically important to older ESRI files used in New Brunswick
- Label positioning in polygons is improved
- Table and label formatting should now be the same for all labels (esp. number formatting)
- Export MIF/MID now allows character set selection
- Distances to nearest feature when inside of a polygon are now negative
- Better cache management in import and image libraries for increased performance on machines with greater RAM
- Exporting to image now uses multiple threads for warping
- Increased speed when loading raster files (especially very large rasters)
- Added better error handling and information to WFS Access
- Added more thorough checks for WFS servers to provide more information in failure cases
- Improved WFS Error handling and presentation with unusable URLs
- Default to using Bing Geocoder
User Interface Changes
- Make undo names more appropriate for some style transitions
- Edit Selected Feature is now Georeference Image or Georeference Selected Image when used on Raster layers
- Remove confusing default Server Name and URL from Add WMS Server prompt
- Undo/Redo of palette reversal maintains selection
- Tooltips in layer stack now show most recent errors (if known) for layers that have errors
- Tooltips in layer stack show information about each layer and the location of by-reference files
- Warnings now displayed for layers with fixable errors
- Rename zoom, identify,pan, and measure tools to be same as their menu counterparts
Bugs Fixed
- Fixed bug which resulted in empty data fields when invalid characters in column names were used during GDAL export
- Fixed bug in handling drag-and-drop palette coloring when dragging to a single-style layer in the Style window with the option key held down (the stroke was never set)
- Fixed bug which could cause a crash when zooming and panning mapsets containing raster imagery when the Raster Georeference editor is active.
- Fixed bug which would cause an exception and no colors to be set if the palette you were dragging to a style had only one color
- Fixed bug which would cause an exception when dragging a zero-color palette to a style
- Fixed exception that could cause Raster image saves with bad source data to complete without noting an error
- Fixed exception that could cause a message to be logged if the minimum or maximum palette values were completely empty in the raster palette window
- Fixed potential crash in Layout window when a specified map doesn't finish loading prior to the Layout window being closed
- Fixed bug which could cause early termination of the buffering process if a NULL shape is encountered in the layer
- Fixed bug which would cause strange buffers to be created from lines that have duplicate points
- Fixed memory leak decoding ECW files with formatting issues
- Fixed small memory leak in image warping code
- Fixed bug that resulted in an empty map after importing via drag-and-drop or double-clicking on a non Mapset file until the window was resized
- Fixed bug which could cause WFS data from fields with names more than 13 characters to be ignored
- Fixed bug which could cause out of memory situations when loading a lot of tiles from OSM, Bing, or WFS servers
- Fixed bug which would cause WMS layers not to be correctly displayed if they are not available in WGS84 until after the first projection change or layer reorder
- Fixed a bug that would cause Personal Geodatabase importing not to work on machines that don't have certain libraries installed.
- Fixed a crash that would happen (or unexpected failure) when reading MDB (ESRI Personal Geodatabase) files
- Fixed bug which could cause a point that is on the line between two polygons to be counted in both polygons
- Fixed bug in nearest point distance to line that caused faulty results on multi-part lines when the distance between two line segments was closer than the distance from the segments themselves to the point.
- Fixed bug which resulted in stray white space having an effect on label positioning (or disappearing labels)
- Fixed crash when manually configuring Oblique Stereographic projections that would occur if not parameterized correctly (missing ellipse specification)
- Fixed bug in layer duplication which could cause child/parent relationship in the columns of duplicated layers to be incorrectly tied from the original layer to the duplicate layer (Mostly an AppleScript problem).
- Fixed bug where labels on polygons could appear outside of their polygons
- Fixed bug where full-path photos were not recognized correctly
- Fixed bug where layer output options were ignored when exporting multiple layers using a single-geometry only file format
- Fixed crash which would occur when field names were not understood reading Shape files
- Fixed handling of field names so that they're now conformant with ANSI instead of ASCII (actually using CP1252).
- Fixed crashing bug when encountering corrupt .ov2 files on TomTom
- Fixed rare bug that could cause a crash when using server-based layers with local warping
- Fixed rare crashing bug which could occur when ending edit mode while drawing is happening in the background
- Fixed bug that prevented reading .VRT raster files (VRT vector files worked fine)
- Fixed significant memory leak when displaying raster data
- Fixed a faulty PDS error message
- Fixed rare crash that could be caused when pasting images into certain documents
- Fixed bug when using nearest distance to Polygon which would cause the "nearest" polygon to sometimes be an adjacent polygon which shared the same line as the containing polygon.
- Fixed missing localizations in Raster Image save code
Scripting
- Significantly increase performance for AppleScripts that access field data in Features
Known issues
Version 1.2.3 has the following known issues:
- WFS access is read only. No changes are saved to the server.
- WFS client retrieves too much data in some queries.