Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • DMS update
    • The buttons for the document management system will now disable themselves if there are no documents associated with the current selection.
    • This has to be enabled by setting monitor to true for the DMS actions in the client config.
  • Buffer tools update
    • Tools related to buffering can now specify a crs attribute to force the buffer calculations to be performed in the specified coordinate reference system rather than that of the underlying map.
    • This is useful if you're using a geographic or display oriented projection on the client but wish to perform the calculations using a local projection to make the calculations more accurate.
  • Small mapping update for blank maps
    • The client will now use a local "blank" image when there's nothing to draw for a map layer rather than fetching the image from the server each time.
  • Removed Google Earth plugin support
    • The Google Earth plugin is no longer supported by Google and no longer works so it has been removed.
  • Spatial identify tool update
    • The spatial identify drill-down tool can no now change the setting for the size of the entity list.
    • entityListWidthentityListWidthMin and/or entityListWidthMax can be set for the weave.spatialIdentify (or com.cohga.html.client.map.spatialIdentify) tool (default/current values are 220, 175 and 400 respectively).
  • Improvements to toc filtering
    • The toc model will be collapsed if the filter is cleared (setting collapseOnClear to false will disable this).
    • The filter regular expression will be escaped to better support special characters that may have been interpreted by the regular expressions (setting escapeFilter to false will disable this).
  • Entity selector update
    • The entity selector combo and panels will always include the default entity if the entity list has been filtered but the default entity was not included in the filter list.
  • Download link update
    • The intermediate window that appears if you try and open a link has been updated to better indicate that it is appearing because popups are being blocked by the browser.
  • Acetate update
    • The Acetate rendering API and implementation have been updated to support non-integral DPI values.
  • Update to data generation API
    • The low-level server API for generating data has been expanded, it now provides new interfaces for counting and generating data in one operation.
  • Update to handling of "joined" tables when generating data
    • When you specify a join table in a data definition, for use when you have complex sorting or grouping for example, the population of the join table was happening twice, once when the count of the total number of available rows was calculated, and again when the actual data was retrieved. This has now been changed so that it only occurs once.
  • Document response update
    • When sending a JSON response to the client for an intermediate document link the content type of the response wasn't being set and would cause IE to complain about the lack of a content type.
  • Updated mapping API
    • A new mapping API has been added to provide additional advanced mapping capabilities (rotation, re-projections, non-integral dpi, etc).
  • Tiled map engine update
    • Tiled map engines can be re-projected on the server. This is useful when generating a map in a report in a different projection than the client.
  • Weave map engine update
    • The Weave map engine handles CRS errors better.
  • Third-party library update
    • Some of the third party libraries that Weave relies upon, related to REST API's, have been updated.
  • Image handling updates
    • Improved support for generating JPEG and TIFF images.
  • Editing updates
    • The user is not able to change the active entity when performing an edit.
    • Additional validation checks are performed on geometry before being submitted.

...