This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
map_suite_desktop_for_wpf_features_bug_fixes_change_log [2017/03/16 09:53] tgwikiupdate |
map_suite_desktop_for_wpf_features_bug_fixes_change_log [2019/12/05 08:07] (current) tgwikiupdate [Version 10.6.0] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Map Suite Desktop For Wpf Features & Bug Fixes Change Log ====== | ====== Map Suite Desktop For Wpf Features & Bug Fixes Change Log ====== | ||
- | =====Version 10.0.0.0===== | + | =====Version 10.6.0===== |
+ | Release date: 11/28/2019 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | |||
+ | * Enhanced to support high resolution screen for Google layer. | ||
+ | * Fixed a bug that ThinkGeoCloudRasterMapsOverlay can't support zoomlevels which are higher default max zoomlevel. | ||
+ | * Fixed a pinch zoom issue. When zoom in map, the target scale is smaller than expected. | ||
+ | * Changed DrawingExceptionMode of ThinkGeoCloudVectorMapsOverlay to DrawException. | ||
+ | * Fixed a pinch zoom issue when panning with 2 fingers map moves in the opposite direction. | ||
+ | * Improved the memory usage and performance WpfMap. | ||
+ | * Fixed a serialize issue. When GisEditor save project, it will throw "System.Windows.Controls.Canvas is not marked as serializable" exception. | ||
+ | * Fixed a performance issue that caused by frequent calling GC. | ||
+ | * Removed TileOverlay.SetTileMatrix method. | ||
+ | * Removed "GetZoomLevelSet" method from ThinkGeoCloudRasterMapsOverlay and ThinkGeoCloudVectorMapsOverlay. | ||
+ | |||
+ | {{page>Map_Suite_Core_10.6_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.5.0===== | ||
+ | Release date: 04/01/2019 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | |||
+ | * Added support of new class ThinkGeoCloudVectorMapsOverlay to consume Vector Tiles from ThinkGeo Cloud | ||
+ | * Enhanced to support sending web request event and sent web request event for ThinkGeoCloudMapsOverlay | ||
+ | * Enhanced to rename ThinkGeoCloudMapsOverlay to ThinkGeoCloudRasterMapsOverlay and ThinkGeoCloudMapsMapType to ThinkGeoCloudRasterMapsMapType | ||
+ | * Fixed a bug that default ThinkGeo Cloud Maps server URLs need get updated | ||
+ | * Fixed a bug that memory leak in AdornmentOverlay in certain scenario | ||
+ | * Fixed a bug that map met exception when tile cache is set to null for ThinkGeoCloudMapsOverlay | ||
+ | * Fixed a bug that overlay reorder after refresh in certain scenario | ||
+ | |||
+ | {{page>Map_Suite_Core_10.5_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.4.0===== | ||
+ | Release date: 12/10/2018 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | |||
+ | * Added new class ThinkGeoCloudMapsOverlay to support new ThinkGeo Cloud Map | ||
+ | * Enhanced to use more accurate exception information | ||
+ | * Enhanced to support WrapDateLine for ThinkGeoCloudMapsOverlay | ||
+ | * Fixed a bug the BackgroundOverlay doesn't works correct | ||
+ | * Fixed a bug the map flicker when zoom out in certain scenario | ||
+ | * Fixed a bug the ThinkGeoCloudMapsOverlay throw exception after applying ClientId/ClientSecret | ||
+ | * Fixed a bug the ThinkGeoCloudMapsOverlay generate incorrect route in certain scenario | ||
+ | * Fixed a bug the ThinkGeoCloudMapsOverlay render two types tiles at the same after switch MapType to transparent background | ||
+ | * Fixed a bug the ClassBreaks in ClassBreakMarkerStyle doesn't works correct | ||
+ | |||
+ | {{page>Map_Suite_Core_10.4_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.3.0===== | ||
+ | Release date: 7/26/2018 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | |||
+ | |||
+ | *Improved GoogleMapsOverlay performance when using single tile mode | ||
+ | *Fixed a bug that WMS Client cannot deal with exception when WMS Server unavailable | ||
+ | |||
+ | |||
+ | {{page>Map_Suite_Core_10.3_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.2.0===== | ||
+ | Release date: 10/27/2017 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | |||
+ | *Supported 3D rendering for buildings(Overlay level) | ||
+ | *Fixed a bug where marker will be fuzzy in certain scenarios | ||
+ | *Fixed a bug where Wpf application throw null exception and stop work after few minutes in certain scenarios | ||
+ | |||
+ | |||
+ | {{page>Map_Suite_Core_10.2_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.1.0===== | ||
+ | Release date: 06/21/2017 | ||
+ | |||
+ | ThinkGeo.MapSuite.Wpf Namespace: | ||
+ | * Added right button pan and drag mode support | ||
+ | * Fixed bug culture info issue on WmtsTiledOverlay | ||
+ | * Fixed bug map displays invisible overlays some sceniraos | ||
+ | |||
+ | {{page>Map_Suite_Core_10.1_Features_Bug_Fixes_Change_Log}} | ||
+ | |||
+ | =====Version 10.0.0===== | ||
Release date: 02/16/2017 | Release date: 02/16/2017 | ||
Map Suite 10.0 New Features: | Map Suite 10.0 New Features: | ||
- | * Remove the merge module and move the required assemblies to specific package. | + | * Remove the merge module and move the assemblies to the corresponding packages. |
- | * Synchronize the Core APIs across all Map Suite product line. | + | * Share the Core APIs across all Map Suite product line. |
- | * Allow to use Map Suite product without installer. | + | * Map Suite Products are hosted on NuGet server instead of Map Suite Installer. |
- | * Simplified the license process. | + | * Simplify Map Suite License Strategy. |
- | * Split the original MapSuite Core assembly by functionality. It allows users to embed required assemblies into their projects. | + | * Split MapSuiteCore 9.0 assembly by functionality. It allows to import necessary assemblies to such projects. |
- | * Support various entries of adding reference of Map Suite products. E.g. Online/Offline NuGet package, original way of adding reference by assemblies. | + | * BareBone NuGet Package for Map Suite products allows to create app with minimum size. |
- | * Create a BareBone version package for Map Suite products to allow user to create app with minimum size. | + | * Standard NuGet Package for Map Suite products allows to transfer user's existing 9.0 projects to 10.0 easier. |
- | * Create a Standard version package for Map Suite products to transfer user’s existing project to 10.0 easily. | + | |
ThinkGeo.MapSuite.Wpf Namespace: | ThinkGeo.MapSuite.Wpf Namespace: | ||
- | *Fixed a bug in Refresh(Enumerable). | + | * Fixed an issue that refreshes multi extents incorrectly. |
- | *Fixed a bug for map resizemode PreserveExtent. | + | * Fixed a bug when map resizes in PreserveExtent mode. |
- | *Fixed a bug that memory leak caused by unbind events. | + | * Fixed a memory leak bug that is caused by unbind events. |
- | *Enhanced the file license. | + | * Enhanced the file license strategy. |
- | *Added ClassbreakMarkerStyle and ClickableFeatureSourceMarkerOverlay support. | + | * Added ClassbreakMarkerStyle and ClickableFeatureSourceMarkerOverlay support. |
- | *Fixed a bug where the tilecache is incorrect when MapType changed. | + | * Fixed a bug that TileCache save previous WorldMapKitMapType tile for BitmapTileCache and FileBitmapTileCahce. The bug is caused by multi thread. |
- | *Fixed draw line bug. | + | * Fixed a bug when tracking line shape. |
- | *Fixed a bug that exception make application crash for BingMapsOverlay. | + | * Fixed a crash issue in BingMapsOverlay. |
- | *Refine the logic for drawing tile to skip obsoleted tiles | + | * Rewritten the logic of skipping obsoleted tiles during drawing tiles. |
- | *Fixed the UriTile SingleTile NullReferenceException | + | * Fixed a NullReferenceException for UriTile and SingleTile. |
- | *Updated WmtsTiledOverlay xml analysis on LatLongOrder | + | * Updated WmtsTiledOverlay xml analysis on LatLongOrder |
- | *Fixed TileMatrices out of range bug | + | * Fixed an OurOfRange bug for TileMatrics. |
- | *Fixed the wrong zoomlevel on openstreetmap. | + | * Fixed a bug for OpenStreetMapLayer. Multi threads cause that tile cache can't work correct when zooming in/out very fast. |
- | *Fixed the issue about the layers moving out of position when change the extent during the panning operation. | + | * Fixed a bug that GoogleMapsOverlay draws tiles incorrectly sometimes. |
- | *Fixed the GoogleMapsOverlay draws the tiles incorrectly. | + | * Fixed a tile cache bug in GoogleMapsOverlay. |
- | *Fixed a GoogleMapsOverlay tile cache bug. | + | * Added Cancel property to SendingWebRequestEventArgs and apply it to OpenStreetMapLayer and WorldMapKitLayer. |
- | *Added Cancel to SendingWebRequestEventArgs and apply it to OSMOverlay and TiledOverlay. | + | * Fixed the white lines issue between the tiles for GeoTiffRasterLayer. |
- | *Fixed white lines. | + | * Fixed the order issue for MarkerOverlay and PopupOverlay |
- | *Fixed the order issue for MarkerOverlay and PopupOverlay | + | * Adjust to proper Z-Index for MarkerOverlay and PopupOverlay. |
- | *Fixed a bug where stop the panning timer before drawing tileoverlay. | + | * Fixed a bug that the layers order is changed after the map is resized. |
- | *Added Language property into GoogleMapsOverlay | + | * Added Language property in GoogleMapsOverlay. |
- | *Fixed a bug that losing the tag value while editing | + | * Fixed a bug that the Feature's tag value is missing during editing. |
- | *Fixed OutOfRangeException for PanZoomBarMapTool. | + | * Fixed an OutOfRangeException for PanZoomBarMapTool. |
- | *Fixed a bug where Workaround for solve the issue when user quickly zoom, and network is slow, the system will save empty tile image. | + | * Fixed a bug that the TileCache saves an empty image occasionally. |
- | *Fixed requiredParameters bug when the Layer type is OSMWorldMapKitLayer and mapType is AerialWithLabels | + | * Fixed a bug that the WorldMapKitWmsWpfOverlay works incorrectly when using OSMWorldMapKitLayer and AerialWithLabels map type together. |
- | *Fixed format issue when converting string to double and int. | + | * Fixed a culture issue for WmtsTiledOverlay. |
+ | * Fixed a bug that GoogleMapsOverlay displays tiles with different size from TileCache’s in Wpf. | ||
{{page>Map_Suite_Core_Features_Bug_Fixes_Change_Log}} | {{page>Map_Suite_Core_Features_Bug_Fixes_Change_Log}} |