User Tools

Site Tools


thinkgeo_12_change_log

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo_12_change_log [2019/12/05 07:41]
tgwikiupdate
thinkgeo_12_change_log [2019/12/09 17:17] (current)
sacha
Line 9: Line 9:
   * Enhanced to support high resolution screen for GoogleMapsLayer.   * Enhanced to support high resolution screen for GoogleMapsLayer.
   * Enhanced to support projection for WMTS layer.   * Enhanced to support projection for WMTS layer.
-  * Fixed a bug that UnmanagedProjProjectionConverter ​convert ​extent to internal projection ​incorrect+  * Fixed a bug where UnmanagedProjProjectionConverter ​converts ​extent to internal projection ​incorrectly
   * Fixed the font size issue for PointStyle.   * Fixed the font size issue for PointStyle.
-  * Fixed a bug that the WKB of MultiLine Empty can't parse. +  * Fixed a bug where the WKB of MultiLine Empty can't parse. 
-  * Fixed a bug that ThinkGeo Cloud Vector layer aren't rendered at zoom level 19. +  * Fixed a bug where ThinkGeo Cloud Vector layer aren't rendered at zoom level 19. 
-  * Fixed a bug that the alpha component of GeoColor ​of style can't work.  +  * Fixed a bug where the alpha component of GeoColor style didn't work.  
-  * Fixed a bug that TextBaseline can't support multi-line text.+  * Fixed a bug where TextBaseline can't support multi-line text.
   * Enhanced to support cancel drawing line.   * Enhanced to support cancel drawing line.
-  * Fixed a bug that the GeoImage being used is disposed for Noaa layer.+  * Fixed a bug where the GeoImage being used is disposed for Noaa layer.
   * Enhanced to support Cad.   * Enhanced to support Cad.
   * Enhanced to support multi-thread for projection converter.   * Enhanced to support multi-thread for projection converter.
-  * Fixed a bug that FeatureSource.GetColumns method ​throw exception in multi-threads.+  * Fixed a bug where FeatureSource.GetColumns method ​throws ​exception in multi-threads.
   * Enhanced to make SqliteFeatureLayer thread safe.   * Enhanced to make SqliteFeatureLayer thread safe.
   * Added DrawText method for PositionStyle.   * Added DrawText method for PositionStyle.
Line 28: Line 28:
   * Published PointStyle.DrawImage method.   * Published PointStyle.DrawImage method.
   * Published PointStyle.DrawSymbol method.   * Published PointStyle.DrawSymbol method.
-  * Fixed a bug that the ProjectionConverter.ConvertToExternalProjection method doesn'​t work. +  * Fixed a bug where the ProjectionConverter.ConvertToExternalProjection method doesn'​t work. 
-  * Fixed a bug that SqliteFeatureSource querying data from R-Tree index table throws exception. +  * Fixed a bug where SqliteFeatureSource querying data from R-Tree index table throws exception. 
-  * Fixed a bug that the SqliteFeatureSource.GetFeaturesByIds method doesn'​t work.+  * Fixed a bug where the SqliteFeatureSource.GetFeaturesByIds method doesn'​t work.
   * Changed longitude and latitude parameter order for some API.    * Changed longitude and latitude parameter order for some API. 
   * Enhanced to support GeoLinearGradientBrush for Printer and fixed bug the Printer get different result with the Map if polygon contains inner rings.   * Enhanced to support GeoLinearGradientBrush for Printer and fixed bug the Printer get different result with the Map if polygon contains inner rings.
-  * Fixed a bug that the angle of label of GeoLinearGradientBrush is incorrect .  +  * Fixed a bug where the angle of label of GeoLinearGradientBrush is incorrect .  
-  * Fixed an bug. When parsing tile format tiff image, throws "Array index is out of range" exception.+  * Fixed an bug where when parsing tile format tiff image, throws "Array index is out of range" exception.
   * Enhanced to support background for layer.   * Enhanced to support background for layer.
   * Enhanced to support KeyColors for SkiaGeoCanvas.   * Enhanced to support KeyColors for SkiaGeoCanvas.
   * Changed the default web proxy from null to DefaultWebProxy of system.   * Changed the default web proxy from null to DefaultWebProxy of system.
-  * Fixed a bug that rendering tiff image is blurred.+  * Fixed a bug where rendering tiff image is blurred.
  
 ThinkGeo.UI.Wpf Namespace: ThinkGeo.UI.Wpf Namespace:
  
-  * Fixed a bug that LayerOverlay throws the exception when tile type is multiple tile.+  * Fixed a bug where LayerOverlay throws the exception when tile type is multiple tile.
   * Enhanced to support high resolution screen for ThinkGeo Cloud Maps.   * Enhanced to support high resolution screen for ThinkGeo Cloud Maps.
   * Improved memory usage for Wpf.   * Improved memory usage for Wpf.
   * Changed the zoom animation time form 200ms to 100ms.   * Changed the zoom animation time form 200ms to 100ms.
-  * Fixed a bug that ThinkGeocloudRasterMapsOverlay can't support to display map when custom zoom-level scale is smaller default min zoom-level scale. +  * Fixed a bug where ThinkGeocloudRasterMapsOverlay can't support to display map when custom zoom-level scale is smaller default min zoom-level scale. 
-  * Fixed a bug that there are white gaps between tiles.+  * Fixed a bug where there are white gaps between tiles.
   * Changed longitude and latitude parameter order for some API.    * Changed longitude and latitude parameter order for some API. 
   * Changed the default web proxy from null to DefaultWebProxy of system.   * Changed the default web proxy from null to DefaultWebProxy of system.
   * Fixed a pinch zoom issue. When zoom in map, the target scale is smaller than expected.   * Fixed a pinch zoom issue. When zoom in map, the target scale is smaller than expected.
-  * Fixed a bug that "​map.TrackOverlay",​ "​map.AdornmentOverlay",​ etc. were all null after Map initialized.  +  * Fixed a bug where "​map.TrackOverlay",​ "​map.AdornmentOverlay",​ etc. were all null after Map initialized.  
-  * Fixed a bug that InMemoryMarkerOverlay'​s marker can not display at first zoomlevel.+  * Fixed a bug where InMemoryMarkerOverlay'​s marker can not display at first zoomlevel.
  
 ThinkGeo.UI.Blazor Namespace: ThinkGeo.UI.Blazor Namespace:
  
-  * Fixed a bug that AdornmentOverlay.Redraw doesn'​t work. +  * Fixed a bug where AdornmentOverlay.Redraw doesn'​t work. 
-  * Fixed a bug that RestrictExtent doesn'​t work when zooming out for ThinkGeo.UI.Blazor.+  * Fixed a bug where RestrictExtent doesn'​t work when zooming out for ThinkGeo.UI.Blazor.
   * Renamed "​MapView.MaxExtent"​ to "​MapView.RestrectExtent"​ for ThinkGeo.UI.Blazor.   * Renamed "​MapView.MaxExtent"​ to "​MapView.RestrectExtent"​ for ThinkGeo.UI.Blazor.
   * Changed longitude and latitude parameter order for some API.    * Changed longitude and latitude parameter order for some API. 
Line 112: Line 112:
 7. Used GDAL for S57 and FileGeoDatabase and PersonalGeoDatabase,​ this will inherit from GDAL Feature Layer. 7. Used GDAL for S57 and FileGeoDatabase and PersonalGeoDatabase,​ this will inherit from GDAL Feature Layer.
  
-8. MapSuite TileCache/​Tile Matrix, based on current design, the TileView, TileCache, Tile, Matrix are thread safe. It will improve ​many performance.+8. MapSuite TileCache/​Tile Matrix, based on current design, the TileView, TileCache, Tile, Matrix are thread safe. It will improve ​the performance ​greatly.
   * Matrix: Create/​Calculate the matrix system for TileLayer and TileOverlay.   * Matrix: Create/​Calculate the matrix system for TileLayer and TileOverlay.
-  * Tile: The tiles for the cache item, the tile contains the tile data and tile location (z,x,y)+  * Tile: The tiles for the cached items, the tile contains the tile data and tile location (z,x,y)
   * TileCache: Tile Cache for ThinkGeo, it work with one tile.   * TileCache: Tile Cache for ThinkGeo, it work with one tile.
   * TileView: TileOverlay each tile view, it only draw the layers or render the drawing result in UI.   * TileView: TileOverlay each tile view, it only draw the layers or render the drawing result in UI.
  
-9. Refine our the MapSuite properties, make sure set one property won’t change other properties, like Map.Unit will update the map extent, .etc.+9. Refine our MapSuite properties, make sure set one property won’t change other properties, like Map.Unit will update the map extent, .etc.
  
 10. Support Rotation for WPF. 10. Support Rotation for WPF.
thinkgeo_12_change_log.1575531682.txt.gz · Last modified: 2019/12/05 07:41 by tgwikiupdate