Version 6.0.7
Version No | 6.0.7 |
|---|---|
Release Date | Nov 8, 2024 |
About this Release | Patch release with minor enhancements and fixes |
Modules affected | iShare Maps, iShareGIS, iShare Studio, Web Services, My House, My Nearest |
Infrastructure
Windows Server 2019
Internet Information Services (IIS)
Microsoft .NET Framework 4.8
Linux Database Server
Core Technologies
PostgreSQL 15
PostGIS 3
Python 3.9
MapServer 7.6.3
OGR 3.3.0
MapProxy 1.14 (replacement for Tilecache)
3rd Party Software Versions
iShare utilises various Open Source software components which are kept up-to-date with each release of iShare.
Technical Benefits
iShare Studio
Fixed a bug where the xml file extension would appear in the MapName node of the iShareMaps.xml when a new mapsource is added via copy mapsource. Also reverted the displayname functionality so that displayname is of the format folder/mapsourcename
Allow users to continue working with studio when the log has been opened in notepad.
Removed the exception messages from the workflow notifications and updated the notification with the support portal address
Custom output should now be displayed correctly for each layer
iShare Maps
Updated the WMTS implementation to ensure that the don't automatically provide the TileMatrixSet so OL uses the one directly provided by the source. Also ensured that we correctly set the number of scales if a WMTS layer uses a subset of the TileMatrixSet
Updated the WMTS layer to include attribution
Added code to use the matrices from the capabilities document if the ones specified in the mapsource don't exist. Also added code to ensure that each WMTS TileMatrixSet has a BoundingBox element, and if not, attempt to add one
My House / My Nearest
Reinstate functionality so that the atTxtStreet parameter can be used.
iShare GIS
Scrollbar should now appear on profile and basemap switchers when required.
If there are initially no layers loaded in the layer panel, omnisearch should now add layers if they are found.
Updated the WMTS layer to include attribution
Updated the WMTS implementation to ensure that the don't automatically provide the TileMatrixSet so OL uses the one directly provided by the source. Also ensured that we correctly set the number of scales if a WMTS layer uses a subset of the TileMatrixSet
iShare print preview now respects the selected scale when switching print templates
Added code to use the matrices from the capabilities document if the ones specified in the mapsource don't exist. Also added code to ensure that each WMTS TileMatrixSet has a BoundingBox element, and if not, attempt to add one
Web Services
When making WMS requests, Even if no sld parameter is specified, we will always generate an SLD from the request.