FDO Toolbox Changelog

What's new in FDO Toolbox 1.5.3.205

May 17, 2023
  • [#78]: Setting up a bulk copy no longer breaks down if source connection has 0 spatial contexts
  • [#4]: Loading a bulk copy definition file will now try to use existing connection names if possible
  • [#80]: Update ExtendedCoordSys.txt file with one from FDO trunk and add CS alias for GDA2020
  • [#82]: Fix bad configuration support check that prevented us from being able to create PostgreSQL connections with configuration documents
  • [#84]: Fix bad scale/precision modification when modifying a class definition to suit the target connection's capabilities
  • [#85]: Allow deleting schemas in Data Store Editor in standalone mode
  • [#86]: Add missing coordsys normalization logic for spatial context dialog in Data Store editor
  • [#87]: Add Geometry Visualizer to Tools menu
  • [#88]: Do not blind update spatial contexts in Data Store editor. Only update SCs that actually changed.

New in FDO Toolbox 1.5.2.190 (Sep 15, 2021)

  • [#76] Handle empty geometries in data preview
  • [#77] Fix list-connection-params command to not require --connect-params if --provider is given

New in FDO Toolbox 1.5.1 (Oct 23, 2020)

  • Fix XML configuration export when association properties are involved
  • Updated to MGOS 4.0 Preview 2 binaries

New in FDO Toolbox 1.5 (Oct 23, 2020)

  • Enhancements:
  • CS-Map / MgCoordinateSystem integration
  • Fetching of spatial contexts will now auto-fill WKT from the coordinate system catalog if not set (and coordinate system name is set)
  • New FdoCmd.exe commands for interacting with the coordinate system catalog
  • Enumerate-cs-categories
  • Enumerate-cs
  • Find-cs-by-code
  • Find-cs-by-epsg
  • Cs-code-to-wkt
  • Epsg-to-wkt
  • Is-valid-wkt
  • Wkt-to-cs-code
  • Wkt-to-epsg
  • Existing FdoCmd.exe enhanced with CS transformation / resolution support copy-class now supports transforming geometries
  • Copy-class can use the cooordinate system catalog to infer spatial context overrides
  • Create-spatial-context now supports --from-epsg or --from-code to allow filling in SC information from the resolved coordinate system
  • Get-class-extents now supports transforming the result to a target coordinate system
  • Query-aggregates now supports transforming geometries
  • Query-features now supports transforming geometries
  • Ulk Copy enhanced with transformation options
  • MapGuide Maestro's coordinate system picker ported over to FDO Toolbox
  • Used to auto-complete any UI involving spatial contexts or WKT fields
  • Dump to SDF/SQLite context menu command now supports transformation
  • Libpq.dll/libmysql.dll now bundled with FDO Toolbox, allow for MySQL and PostgreSQL providers to work out of the box
  • Copy-class will no longer try to create spatial contexts for names that already exist on the target connection
  • Fixes:
  • Restored missing CommandLine.dll that made FdoCmd.exe non-functional
  • Incompatible geometry types not removed when fixing incompatible classes before a bulk copy
  • Allow auto-generated identity data properties to be demoted if it cannot be promoted
  • FdoCmd.exe should not return exit code of 0 if failing with missing parameters
  • Other:
  • List-datastores command output tweaked for better shell scriptability support

New in FDO Toolbox 1.4.1 (Oct 23, 2020)

  • Improve stability when working with SQLite data files

New in FDO Toolbox 1.4 (Oct 23, 2020)

  • FDO Toolbox is now 64-bit only
  • Now targets .net Framework 4.8
  • Updated to FDO 4.1
  • Installer will detect and automatically install .net Framework / MSVC 2015 runtime if required
  • OGR specialized connection UI now supports new provider connection properties
  • New FdoCmd.exe CLI that replaces FdoInfo/FdoUtil
  • Improved Bulk Copy:
  • Bulk Copy tasks can now be executed in-place without needing to save first
  • New UI to add multiple feature classes to copy instead of adding one-by-one
  • New "override" feature for source spatial contexts that need to be copied
  • Auto-map will now try to map to an equivalent target property regardless of case
  • Allow nominating the name of a class that needs to be created
  • Fixed various corner cases
  • You can now choose to create any target class with an existing target spatial context instead of having to copy from the source
  • Data store dropdown in RDBMS connection dialog is now editable, you no longer need to connect and enumerate the list of data stores first to proceed.
  • Disregard nullable flag in auto-generated properties when applying schema
  • Data Preview Enhancements:
  • Tab is now suffixed with connection name
  • New context menu to preview the first 1000 features
  • Removed various cruft and unsupported features
  • Removed scripting engine support
  • Removed connect support for Autodesk commercial FDO providers
  • Removed Sequential Process support

New in FDO Toolbox 1.3 (Oct 23, 2020)

  • Updated to use FDO 3.9
  • Updated to use .net Framework 4.5
  • #3: Added more lenient string - number conversions when bulk copying
  • #2: Queries made during a bulk copy now use fully qualified class names
  • Last selected directory is remembered when saving a task
  • Cancellation is properly handled when saving a task