Difference between revisions of "Spatial Manager™ for ZWCAD Changelog"

From Spatial Manager Wiki
Jump to navigation Jump to search
m
m
Line 11: Line 11:
 
*'''Fixes'''
 
*'''Fixes'''
 
**Now it is no longer allowed to apply a map texture to a terrain in a drawing not geolocalized [D2238]
 
**Now it is no longer allowed to apply a map texture to a terrain in a drawing not geolocalized [D2238]
 +
**Fixed a bug that happened when trying to import indexed raster files in the trial version [D2242]
 
**Fixed a problem that caused "decimal" type fields not to be correctly labeled when importing [D2239]
 
**Fixed a problem that caused "decimal" type fields not to be correctly labeled when importing [D2239]
 
**Now, if there is any problem with the application installer when updating it (it does not download automatically, the EXE file is not valid, etc.), the error and the URL for manual download are shown [D2241]
 
**Now, if there is any problem with the application installer when updating it (it does not download automatically, the EXE file is not valid, etc.), the error and the URL for manual download are shown [D2241]

Revision as of 23:01, 19 December 2019

Spatial Manager™ for ZWCAD product page Download Spatial Manager™ for ZWCAD

December 19, 2019 - Release 6.0.2

  • Improvements/Revisions
    • It is now possible to select terrains as source for calculating 3D points, contours or another terrain in the Terrain Wizard [F2980]
    • It is also possible to select Block References as source points (in addition to Points) in the Terrain Wizard [F2980]
    • An option has been included to configure whether or not to use the value of the LUPREC variable for the number of decimals when assigning Attributes to Fields or for numeric labels when importing [F2981]
    • The arcs segmentation algorithm has been notably improved when exporting if this action is required [F2975]
    • Added Proxy server configuration for access to background map servers that require it [F2978]
    • The application installer window now shows the compatible versions of ZWCAD with the version being installed [T5087]
  • Fixes
    • Now it is no longer allowed to apply a map texture to a terrain in a drawing not geolocalized [D2238]
    • Fixed a bug that happened when trying to import indexed raster files in the trial version [D2242]
    • Fixed a problem that caused "decimal" type fields not to be correctly labeled when importing [D2239]
    • Now, if there is any problem with the application installer when updating it (it does not download automatically, the EXE file is not valid, etc.), the error and the URL for manual download are shown [D2241]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The Terrains and related objects functionality is only available in the 'Professional' edition
    • The Data management (Structures, Queries, Direct editing, etc.) is only available in the 'Standard' and 'Professional' editions
    • The Data grid is only available in the 'Professional' edition, although the overall data management (Structures, Queries, Direct editing, etc.) is also available in the 'Standard' edition
    • The 'Background maps' functionality is available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition


November 10, 2019 - Release 6.0.1

(Related Blog Post)

  • News
    • New 3D Terrains and related objects technology [F2803] (Related video)
      • From 3D Points selected in drawing
      • From a grid of 3D Points built by accessing Elevation service providers in any selected area
      • 2D or 3D Contours
        • Minor and major Contours
        • Contour labels
        • Layer Separation and different color models
        • Contours attached to a Data Table
      • Generation of three-dimensional Terrain models (using 3D Meshes or some other CAD/BIM entities)
  • Improvements/Revisions
    • Eight new preset Dynamic Bing Background Maps (Dark, Gray, Light, etc.) have been added [F2948] (Related Blog Post)
    • When selecting "Custom area" while capturing an image from a background map, the area selection is now directly accessible [F2919]
    • The behavior of the Background Maps has been improved when the drawing view is different from the Plan [F2539]
    • The value of the LUPREC variable (Length precision) is now used for the number of decimals places when labeling numerical Attributes or Labeling objects using a numerical field in import processes [F2952]
    • New option to set the spacing between Labels when labeling linear objects in import processes [F2944]
    • New "Import all" option that allows you to import only the entities in the current view [F2972]
    • A native data provider is added for access to WFS data stores. Although the other two existing ones based on OGR and FDO are kept, it is recommended to use the new provider [F2900]
    • Now only the encoding code (not the encoding name) is written to the CPG file associated with a SHP if the default encoding is selected. This improvement increases compatibility with ESRI products [F2949]
    • The contours of the selected polygonal entities are now exported as polylines if a polyline target is chosen [F2396]
    • The option "Treat closed polylines as polygons" is now checked by default in export processes [F2396]
    • New warning window reporting unsupported drawing entities (if any) when Publishing to Google Earth (SPMCREATEKML) [F2943]
    • An algorithm has been included to automatically select the most recent coordinate transformation variant based on its name and suffix [F2957]
    • EPSG tables (CRSs and other objects) have been updated to version 9.8.2 [T5062]
    • Some new South American coordinate systems has been added [F2945]
    • Have been added some Western Australian projections that are not included in the EPSG standard [F2755]
    • Some projections have been added for Malaysia which differ somewhat from those specified in the EPSG standard [F2951]
    • The application trial version is now functional for 7 days (not 30 days, as in previous versions) [F2942]
  • Fixes
    • Several graphic problems are solved on very high resolution screens and/or with image scalation (through the operating system itself or any added graphic utility) [D2230]
    • Display of values in the Data Grid is improved to avoid variations in vertical positioning [D2234]
    • Solved a problem that occurred when exporting some polylines with consecutive arc segments [D2220]
    • Fixed a bug that caused the Z coordinates of 2D Polylines ("heavy" Polylines or old format) to be incorrectly exported when selecting a target that included 3D information [D2225]
    • Fixed a bug that caused the import window to lock if an error happened when reading the data fields [D2237]
    • The "Import all" function is modified so that the parameters chosen for the ASCII data provider are the default parameters of this provider [D2221]
    • A corrected version of the 'Spatial Manager Background Map' app has been published in DroneDeploy because the "Download all maps" option was failing [D2226]
    • Corrected a new case in which some WMS maps with inverted axes did not work correctly [D2095]
    • Fixed a connection issue with some WMTS servers [D2227]
    • Fixed access to strict WMS servers that didn't work with capital letters in parameter names [D2229]
    • The Background Map capture is adapted to the new requirements of Windows 10-1903 [D2222]
    • Fixed a problem that caused the Custom Area not to be selected correctly when capturing a Background Map several times consecutively [D2223]
    • Fixed a problem that caused a fatal error when a background map was being shown and the automatic saving was running [D2235]
    • Fixed a bug in the automatic selection of the coordinate system of a background map that caused it to be displaced incorrectly [D2236]
    • Fixed a problem that happened when retrieving the machine code on some computers [D2228]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The Terrains and related objects functionality is only available in the 'Professional' edition
    • The Data management (Structures, Queries, Direct editing, etc.) is only available in the 'Standard' and 'Professional' editions
    • The Data grid is only available in the 'Professional' edition, although the overall data management (Structures, Queries, Direct editing, etc.) is also available in the 'Standard' edition
    • The 'Background maps' functionality is available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition


June 24, 2019 - Release 5.3.0

  • Improvements
    • The application is now compatible with ZWCAD 2020 [T5032] (see current Compatible ZWCAD applications)
    • Added coordinate transformations to WGS84 (EPSG:4326) in two steps improving the accuracy of existing ones [F2922]
    • All schemas and tables for all data sources are now sorted alphabetically [F2929]


April 1, 2019 - Release 5.2.0

(Related Blog Post)

  • Improvements
    • A new button has been included in the data grid to show the table attached to the selected entity, or to one of the selected entities if they are more than one [F2884]
    • The "Forward" row navigation button in the data grid is now also active even if only 1 entity is selected [F2914]
    • When capturing a background map image shown on screen, the user can now define a capture window, not just the full screen as in previous versions [F2581] (Related video)
    • Image captures can now be inserted into the drawing as OLE objects and not just as external references [F2907] (Related video)
    • Now it is possible to select a background color or transparent background for those WMS background maps that support it [F2891] (Related video)
    • Added a new option to allow the user to select the coordinate system in which a XYZ/TMS background map is defined [F2740]
    • XYZ/TMS type background maps whose origin is defined bottom-left are now supported (OSGeo Specification) [F2854]
    • When a coordinate system is automatically assigned to a drawing, empty and with no system assigned, when displaying a background map, the system defined for the background map is now taken, not the 3857 system in all cases (this was the case in previous versions) [F2901]
    • The new NearMap API has been updated for access to its background maps [F2877]
    • Added NearMap oblique maps [F2911] (Related video)
    • Now all schemes in a user data source (UDS) can be imported through the application palette right-click menu, except for database servers (SQL Server, PostGIS, etc.) for performance reasons [F998] (Related video)
    • Now it is possible to import all tables in a schema and all schemas in a file (e.g. GPX or SQLite) through the application palette right-click menu [F999] (Related video)
    • A "Back" button has been added at the end of an export process so that it can be easily replayed by modifying any of the wizard parameters after a failed export [F2898] (Related video)
    • The GML data provider now has write capability so it allows you to export to this file type [F2890] (Related video)
    • The geometries conversion method has been improved in the GML data provider [F2889]
    • The naming of the images generated when exporting to Google Earth has been improved, as well as their grouping in the resulting KML/KMZ file structure [D2166]
    • The EPSG tables (CRSs and other objects) have been updated to version 9.6 [T5006]
    • More than 1300 ESRI coordinate systems have been added to the application systems database [F2903]
    • Whenever a generic coordinate system is automatically assigned to an unreferenced drawing, a warning is now displayed that it may be inaccurate for some areas of the earth [F2915]
  • Fixes
    • Data is no longer lost when renaming a data table if two imports are processed using the same destination table name [D2212]
    • Fixed a problem that caused errors when importing multi-points as a block selecting its name from a field in the data table [D2206]
    • Fixed an issue that caused errors when reading improperly finished Shapefiles [D2176]
    • Fixed a bug where sometimes multi-geometry polygons KML/KMZ were not read [D2213]
    • Polylines belonging to a collection of geometries are now properly labeled [D2180]
    • Fixed an error that occurred in some cases when importing datasources with an unknown coordinate system [D2161]
    • The list of Fields to be exported is now correctly displayed when the option "Also export fields with null values" has been selected [D2004]
    • In Google Earth exportation, a bug that occurred when overwriting raster image files has been fixed [D2166]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The Data grid is only available in the 'Professional' edition, although the overall data management (Structures, Queries, Direct editing, etc.) is also available in the 'Standard' edition
    • The 'Background maps' functionality is available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition


January 9, 2019 - Release 5.1.0

  • Improvements
    • Now you can also export 2D Polyline and 3D Polyline Lengths [F2874]
    • All unused resources are now released from memory when a drawing or the Data Grid are closed [F2881]
    • Several overall performance improvements in application load [F2880]
    • Updated the Help URL to get Keys API for Nearmap Background Maps [F2877 - partial]
  • Fixes
    • Fixed a bug that caused numeric values to appear without decimal separators in the Data Grid [D2178]
    • Fixed a problem that in certain drawings took a long time to check existing entities when executing commands such as SPMEXPORT or SPMCREATEKML [D2179]
    • Fixed a problem that caused some coordinate systems not to be recognized when exporting
    • "Ghost" data tables are no longer created when capturing an image from a Background Map [D2182]
    • Fixed a bug that caused the change of assignment of the coordinate system of a drawing without user interaction [D2192]
    • Now there are no more uncontrolled errors when deleting selected entities from the Data Grid [D2194]
    • Fixed a defect that caused that the second time a Selection by Query was executed, the entities that were already selected prior to the Query were not recognized [D2188]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The Data grid is only available in the 'Professional' edition, although the overall data management (Structures, Queries, Direct editing, etc.) is also available in the 'Standard' edition
    • The 'Background maps' functionality is available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition


November 5, 2018 - Release 5.0.0

(Related Blog Post)

  • News
    • Data grid palette (SPMDATATABLEGRID) interactive and synchronized [F1048] (Related video)
      • Selecting entities and navigation tools in the grid
      • Editing data and columns
      • Columns sorting
      • Sorting data by column
      • Automatic column width adjustment
      • Direct export to CSV, TXT, etc.
      • Multi-table grid
  • Improvements
    • The application is now compatible with ZWCAD 2019 [T4894] (see current Compatible ZWCAD applications)
    • In the SPMDATATATABLEDEFINE command the ability to recover data Table structures from the drawing entities has been added [F2611] (Related video)
      • Very useful when "Copying/Cutting and Pasting" entities from one drawing to another, when saving drawings using WBLOCK, etc.
    • The option to Rename Data Tables has also been included in this same command [F2525]
    • Import and export user Background Maps [F2811] (Related video)
      • Allows sharing between computers or users and helps organize user Background Map definitions
    • Entity data (EED) are no longer attached to the texts when labeling while importing [T4888]
      • In addition, if the option "Insert only the labels and omit the objects" is activated, the option "Import Features data as entities Extended Entity Data (EED)" is disabled so that an empty data table is not created [F2846]
    • Added option to define the 'Text qualifier' in the ASCII data provider, both when Importing and Exporting [F2818]
    • The SHP data provider now allows to select character encoding of data when exporting [F2582]
    • It is now possible to define a spatial filter in the WFS (OGR) data provider (previously only available in the WFS (FDO) data provider) [F2840]
    • When selecting by query (SPMSELECTBYQUERY) it is now possible to choose the value of a Field from a list of available values [F2617] (Related video)
    • The EPSG tables (CRSs and other entities) have been updated to version 9.5 [T4843]
    • Several coordinate systems and transformations used in Croatia and Russia are added to the application [F2823]
    • The application performance when reading the entities data has been greatly improved [F2799]
  • Fixes
    • The SPMEXPORT (Exporting) parameter window no longer brings erroneously when running SPMIMPORT (Importing) without going through the wizard steps, in drawings containing Block definitions [D2113]
    • Fixed a selection by query error that returned wrong results when changing a Field to another in the query definition window [D2109]
    • Fixed a bug in the reading of WMS servers that had some problem in the definition of their Coordinate Systems [D2112]
    • Added a modification to support certain WMS servers that deliver inverted axis maps [D2095]
    • Fixed a problem that caused background maps to stop working when coordinate systems were transformed using grid files [D2136]
    • Fixed a bug that happened when activating the Background Maps with an imprecise north view orientation [D2140]
    • An internal parameter has been modified to correct access to the preset Nearmap Background Maps [D2114]
    • No more errors while importing LiDAR files (.LAS/.LAZ) when they include out-of-range classifications [D2081 (partial)]
    • Now the Block attributes are correctly rotated when importing point elements by selecting the Block to use according to the value of a Field [D2115]
    • The functionality of SPMZOOMTOSELECTION has been improved to center the selected entity if it does not have an extension (for example a single Point) [D2123]
    • Fixed a bug that caused problems when reading KML/KMZ files containing duplicate fields [D2128]
    • Fixed a problem when reading KMZ files containing multiple KML files [D2129]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The new Data grid is only available in the 'Professional' edition, although the overall data management (Structures, Queries, Direct editing, etc.) is also available in the 'Standard' edition
    • The 'Background maps' functionality is available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition


June 21, 2018 - Release 4.2.1

(Related Blog Post)

  • News
    • DroneDeploy Background Maps integration [F2795] (Related video)
      • New free 'Spatial Manager Background Map' "App" (included in DroneDeploy "App Market") that allows you to download DroneDeploy Background Map definitions in the format *.bmd (Background Map Definition files)
      • Import *.bmd files from the Background Maps Configuration window [F2811 - preliminary version]
  • Improvements
    • Sub-domains can now be configured in the Background Map definition URL for those XYZ/TMS services that provide multiple download servers [F2812]
      • This allows to optimize the reading of Maps images by means of automatic "balancing" between different servers
    • Added support for accessing map servers using TLS 1.2 security protocol [F2753]
    • The performance of the Background Maps in drawings containing many entities has been significantly improved [D2071]
    • The editing and navigation functionalities in the entity Properties (application main palette) have been reviewed and improved [D927]
    • The process to load the application dynamic libraries has been improved in order to prevent conflicts with other installed applications [T4847]
  • Fixes
    • Fixed an issue with case-sensitive settings on strict WMS servers [D2093]
    • Access to WMS servers that do not support root-layer requests has been changed [D2108]
    • Now confirmation is required if you close the Background Map definition/edition window without saving the changes [D2092]
    • Decimal zeros are now suppressed while loading Attribute values when importing point items as Blocks [D2102]
    • No more errors when importing from a source whose Coordinate Reference System is unknown [D2094]
    • A specific warning is now displayed when importing from an source without a defined CRS [D2096]
    • Solved an issue related to importing raster Images in the trial version of the application [D2106]
    • Fixed a bug that happened while saving an imported Raster image when overwriting an existing one that was in use [D2107]
    • If there are images attached in a drawing when Publishing to Google Earth, they are no longer overwritten even if the KML/KMZ destination folder is the same as the one containing the referenced images [D2070]
    • Solved an issue that sometimes caused a screen error when the application support was outdated [D2073]
    • Fixed the design of some application windows as there was a strange effect of overlapping the trial mode and the update available windows [D2105]
    • No more miscellaneous errors when expanding User Data Sources (USD) by double-clicking [D2110]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The 'Background maps' functionality and the raster Images data Provider are available in the 'Standard' and 'Professional' editions only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition
    • The Data management (Structures, Queries, Direct editing, etc.) is only available in the 'Standard' and 'Professional' editions


April 21, 2018 - Release 4.2.0

(Related Blog Post)

  • News
    • Added the LiDAR files (LAS, LAZ) data provider [F2643] (Related video)
    • Added the georeferenced raster images (TIF, JPG, PNG, JPEG, TIFF) data provider [F2756] (Related video)
    • 'Spatial Manager' API
      • New LISP functions to managing the Coordinate System (CRS) assigned to the drawing [F2660]
        • (spm_csgetdrawingcrscode) : Returns the current drawing CRS Code
        • (spm_csgetdrawingcrsname) : Returns the current drawing CRS Name
        • (spm_cssetdrawingcrs CRS#) : Assigns to the drawing the CRS whose Code isCRS#
  • Improvements
    • New option to bring the Background Map to front [F2760] (Related video)
      • Very useful with maps that include transparent areas
    • New options when Capturing a Background Map image [F2735] (Related video)
      • Choice of the image format
      • Generation of the geo-reference file (World File)
    • The Background Maps selection window can now be resized [F2678]
    • The properties of the polygon fill Hatches can now be selected from Fields values when importing [F2762] (Related video)
    • The percentage of the imported or exported entities is now shown in the task run information window (if the total of entities to be processed is known) [F2763]
      • In addition, the thousands separator is shown in the numbers of the imported, exported and total entities
    • The application "remembers" now the last path selected when Importing (through SPMIMPORT) or Exporting [F2729]
    • Several import options that were unnecessary when importing point elements have been disabled [F2778]
    • Improved (or disabled) the default option to import the Z coordinate depending on the source to be imported [F2726]
    • 'Import-all' tool enhancements (Related video)
      • The function has been adapted to make it compatible with the new data providers for LiDAR files and raster images
        • Set a working path where to store any auxiliary file required by the process (such as transformed images)
      • Now you can select from several options the CRS of those data sources to import that do not have it defined [F2773]
      • New option to distribute the entities in Layers according to the source Table name [F2775]
        • The distribution already existed according to the source file name but this new option is of interest for files that can contain several tables (SDF, SQLITE, etc.)
    • The current Layer is no longer changed after the Import processes [F2783]
    • New option to export the Hatches data (if any) in the data table [F2761] (Related video)
      • Name, Angle, Scale (Spacing for User patterns) and Double (User patterns)
    • When publishing to Google Earth, the user can now set the size reduction of images so that they are not hidden or cropped in GE [D2066] (Related video)
    • The number of entities selected for which Properties are shown in the application palette is now limited by the system variable PROPOBJLIMIT [F2766]
    • The application data source tree is enhanced by hiding certain "ghost" files, whose extension is confused with that defined for a particular data provider (for example, "Thumbs.db" files in some versions of Windows) [F2771]
    • New options have been included in several application windows to access detailed information about a selected coordinate system or transformation [F1316]
    • The EPSG tables (CRSs and other objects) have been updated to version 9.2 [T4705]
    • Have been added some Western Australian projections that are not included in the EPSG standard [F2755]
      • Their codes in the application begin with 90000001
    • Have been added some Russian projections that are not included in the EPSG standard [F2758]
      • Their codes in the application begin with 91000001
    • The default selection of the current coordinate transformation area has been improved [F2759]
    • New language added to the application: Russian [F2754]
  • Fixes
    • Fixed an error that occurred with some data providers when importing elements that had some data field longer than 255 characters [D2058]
    • Fixed a problem when importing TAB files including null geometries [D2051]
    • Loading SHP files no longer causes errors when reading points whose coordinates are infinite [D2061]
    • Fixed a problem in the GML data provider that caused geometries not to be recognized if the coordinate separator was a line feed [D2080]
    • Fixed a problem that caused the Elevation decimal point to be ignored in some importing processes [D2049]
    • Fixed a problem with "ghost" Text entities that prevented correct entity labeling when importing [D2074]
    • No longer create entities without assigned layer when importing with empty layer name [D2055]
    • Now, when importing into drawings that have a coordinate system assigned, an automatic transformation is always enabled [D2060]
    • The EEDs and geometric lengths export options are now correctly enabled/disabled according to the contents of the objects to be exported [D2050]
    • Fixed a bug that happened when exporting raster images to KML/KMZ files if the Fill Polygons option was enabled [D2065]
    • Fixed several problems that occurred when exporting data fields with duplicate names [D2024]
    • Fixed an error that caused that the background map image captures not to go to the background of the drawing in ZWCAD 2018-SP1 [D2046]
    • You can now define user background maps on WMS servers whose root layer is not selectable [D2053]
    • Fixed a problem in the WMS version parameters [D2056]
    • Now, an error in the configuration of a user background map does not cause the others not to load [D2088]
    • Several problems when cleaning orphaned tiles in background maps have been solved [D2013]
    • Improved design of some application windows that did not show borders in Windows 10 and that could be maximized by mistake [D2029]
    • Fixed a problem that occasionally caused the application window go to the background [D291]
    • Appropriate messages are displayed for some errors that were not controlled [D2054]
  • Corrections of other minor bugs and other minor improvements
  • Notes
    • The 'Background maps' functionality and the raster Images data Provider are available in the 'Standard' and 'Professional' editions only
    • The 'Spatial Manager' API is available in the 'Professional' edition only
    • The full export functionality (SPMEXPORT) is only found in the 'Professional' edition, although the functionality to export the current status of the drawing to Google Earth (SPMCREATEKML) is also available in the 'Standard' edition
    • The Data management (Structures, Queries, Direct editing, etc.) is only available in the 'Standard' and 'Professional' editions


November 29, 2017 - Release 4.1.0

  • First commercial release. It includes the same functionalities than can be found in 'Spatial Manager' for other CAD systems


Spatial Manager™ for ZWCAD product page Download Spatial Manager™ for ZWCAD