User Tools

Site Tools


map_suite_web_for_mvc_features_bug_fixes_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
Last revision Both sides next revision
map_suite_web_for_mvc_features_bug_fixes_change_log [2017/03/16 09:55]
tgwikiupdate
map_suite_web_for_mvc_features_bug_fixes_change_log [2019/04/03 07:51]
tgwikiupdate
Line 1: Line 1:
 ====== Map Suite Web For MVC Edition Features & Bug Fixes Change Log ====== ====== Map Suite Web For MVC Edition Features & Bug Fixes Change Log ======
  
-=====Version 10.0.0.0=====+=====Version 10.5.0===== 
 +Release date: 04/​01/​2019 
 + 
 +ThinkGeo.MapSuite.Mvc Namespace:​ 
 + 
 +  * Enhanced to rename ThinkGeoCloudMapsOverlay to ThinkGeoCloudRasterMapsOverlay and ThinkGeoCloudMapsMapType to ThinkGeoCloudRasterMapsMapType 
 +  * Enhanced to support ThinkGeoCloudMapsOverlay in script 
 +  * Fixed a bug that default ThinkGeo Cloud Maps server URLs need get updated 
 +  * Fixed a bug that default projection of XYZ layer is incorrect, now it's "​EPSG:​900913"​ 
 + 
 +{{page>​Map_Suite_Core_10.5_Features_Bug_Fixes_Change_Log}} 
 + 
 +=====Version 10.4.0===== 
 +Release date: 12/​10/​2018 
 + 
 +ThinkGeo.MapSuite.Mvc Namespace:​ 
 + 
 +  * Added new class ThinkGeoCloudMapsOverlay to support new ThinkGeo Cloud Map 
 +  * Enhanced to use more accurate exception information 
 +  * Fixed an bug failed to load Microsoft.SqlServer.Types assembly in certain scenario 
 + 
 +{{page>​Map_Suite_Core_10.4_Features_Bug_Fixes_Change_Log}} 
 + 
 +=====Version 10.3.0===== 
 +Release date: 7/26/2018 
 + 
 +ThinkGeo.MapSuite.Mvc Namespace:​ 
 + 
 +{{page>​Map_Suite_Core_10.3_Features_Bug_Fixes_Change_Log}} 
 + 
 +=====Version 10.2.0===== 
 +Release date: 10/​27/​2017 
 + 
 +ThinkGeo.MapSuite.Mvc Namespace:​ 
 + 
 +{{page>​Map_Suite_Core_10.2_Features_Bug_Fixes_Change_Log}} 
 + 
 +=====Version 10.1.0===== 
 +Release date: 06/​21/​2017 
 + 
 +ThinkGeo.MapSuite.Mvc Namespace:​ 
 + 
 +{{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
  
Line 7: Line 51:
  
   * Remove the merge module and move the required assemblies to specific package.   * Remove the merge module and move the required assemblies to specific package.
-  * Synchronize the Core APIs across all Map Suite product line. +  * Core APIs are shared ​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 users existing ​project ​to 10.0 easily.+
  
 ThinkGeo.MapSuite.Mvc Namespace: ThinkGeo.MapSuite.Mvc Namespace:
-  *Fixed a bug when highlight ​the selected feature+  * Fixed a bug when highlighting ​the selected feature. 
-  *Enhanced file license+  * Fixed a bug that the popup close button ​is unable to click if AdornmentOverlay is added. 
-  *Fixed a bug where it's unable to click the close button ​of popup if AdornmentOverlay is added. +  * Fixed an exception ​when moving a DraggableMarker
-  *Fixed ​a bug that Draggable Markers throw an exception. +  * Fixed a bug that sets projection for ArcGISServerRestOverlay. 
-  *Fixed a bug that sets projection for ArcGISServerRestOverlay. +  * Fixed a bug that visible ​of marker is in inoperative
-  *Fixed ​marker ​visible ​issue+  * Reduced the markers'​ size when there is no rotation.
-  *Reduced the markers'​ size when there is no rotation.+
  
 {{page>​Map_Suite_Core_Features_Bug_Fixes_Change_Log}} {{page>​Map_Suite_Core_Features_Bug_Fixes_Change_Log}}
Line 261: Line 303:
   *Fixed a bug where the geoserializer doesn'​t support latin letters.   *Fixed a bug where the geoserializer doesn'​t support latin letters.
   *Fixed a bug where it runs into "​projection is not opened"​ exceptions in some cases.   *Fixed a bug where it runs into "​projection is not opened"​ exceptions in some cases.
-  *Fixed a bug where NTS doesn'​t support the union function if it's GeometryCollectionShape. +  *Fixed a bug where NTS doe
-  *Fixed a bug where the FileGeodatabase can not get the "​feature class"​. +
-  *Fixed a bug where the GetClosestPointTo method of LineShape returns incorrect result sometimes. +
-  *Fixed a bug where it runs into exception if Microsoft.SqlServer.Types.dll is not found. +
-  *Fixed a bug where the added columns are unable to be ordered. +
-  *Add support of Visual FoxPro format DbaseFile. +
-  *Added LayerCloneCount on LayerOverlay to limit the count of copied layers. +
-  *Fixed a bug where creating the incorrect ISO lines. +
-  *Improved the precision of the result returned from GetFeaturesWithinDistanceOf. +
-  *Fixed an issue where it runs into exception if the FileBitmapTileCache is in DecimalDegree while the map unit is meter. +
-  *Added CanGetQuickCount/​GetQuickCount APIs to FeatureSource. +
-  *Added more utility APIs to GeometryCollectionShape. +
-  *Added support of the TobinBas file format. +
-  *Fixed a bug where GeoDbf collects Null data type. +
-  *Fixed a bug where there will be a white line after the raster image is projected. +
-  *Added ThreadSafetyLevel property to WorldMapKitLayer. +
-  *Fixed a bug where some of Feature'​s properties are missed after MakeValid. +
-  *Fixed a bug where a null instance added into Dictionary during deserialize. +
-  *Supported the ShapeFile and its related instances ReadWrite shareable. +
-  *Added CSScriptLibrary as MapSuiteCore dependencies to support the dynamic linq. +
-  *Fixed a bug where the raster projection returns an unmatched image. +
-  *Added LinkColumnValues property to Feature class. +
-  *Added the support of basic Cogo functionalities. +
-  *Added functionality to Layer level to request a delay drawing. +
-  *Added APIs on Layer to support auto request drawing. +
-  *Fixed a bug where the Prj4Projection doesn'​t change if we only set the Internal/​ExternalProjectionParametersString property. +
-  *Added support of National Weather Service by adding corresponding layers. +
-  *Added CloudFileFeatureLayer and its related FeatureSource. +
-  *Added LoadLayer method on Layer to allow to load the layer from a tglyr file or stream. +
-  *Added Projection Support to OpenStreetMapLayer,​ GoogleMapsLayer and BingMapsLayer. +
-  *Added CompositeStyle to composite multiple styles in one style. +
-  *Added LinkSource that uses Linq to Link external data sources for higher performance. +
- +
-=====Version 7.0.0.0===== +
-Release date: 06/​03/​2013 +
- +
-ThinkGeo.MapSuite.MvcEdition Namespace:​ +
- +
-  *Added the documentation for new APIs +
-  *Added GeoCanvas as map's control property +
-  *Added the Wiki page on wiki.thinkgeo.com +
-  *Fixed a bug that the tiles are not displayed when connected to WMS Servers +
-  *Fixed a bug that there was a loading image location offset which is on map’s left bottom +
-  *Fixed a bug that it would cause memory leak in Internet Explorer 9 +
-  *Fixed a bug that ClassBreak is not used when ColumnValue matches BreakValue and BreakValueInclusion = IncludeValue +
- +
- +
-ThinkGeo.MapSuite.Core Namespace:​ +
- +
-  *Added a ClearCache method to MapPrinterLayer to delete the cache image +
-  *Added a spatial index status cache for MsSql2008FeatureSource +
-  *Added LinearGradient brush to MapPrinterLayer +
-  *Added support the FileGeoDatabase +
-  *Added support write white paper on Printing +
-  *Added support the GRD/GRI grid format +
-  *Added the FittingPolygonInScreen property to "​PositionStyle to fit the labels as best as it can on part of a polygon +
-  *Added to create an overload for GeoImage constructor to accept a Bitmap +
-  *Added to support the static maps API for GoogleMapsLayer +
-  *Fixed accuracy issues when converting UTC to WGS84 coordinates zone 30 +
-  *Fixed a bug when using the "​GetClosestPointToCore"​ of GeometryCollectionShape runs into endless loop +
-  *Fixed a bug that it would throw an exception when using a proj4 parameter with ManagedProj4Projection +
-  *Fixed a bug in OracleFeatureLayer that it would throw exception when the column is not surround with ‘ ” ’ +
-  *Fixed a bug in PrinterLayer that it would make the polygon’s edge follow by the ClippingArea +
-  *Fixed a bug in GDIPlusGeoCanvas that the star symbol’s offset is incorrect +
-  *Fixed a bug in ClassBreakStyle that it would cause an IndexOutOfRange exception +
-  *Fixed a bug in AreaBaseShape.GetIntersection that it would throw exception when the result is not AreaBaseShape +
-  *Fixed a bug in openStreetMapLayer that it would get an invalid image +
-  *Fixed a bug in PdfGeoCanvas that the label’s offset is incorrect +
-  *Fixed a bug that the Feature.GeometryLibrary is not synchronized with the BaseShape. GeometryLibrary +
-  *Fixed a bug in IconStyle that if the image is null, it would throw an exception +
-  *Fixed a bug in LineShape.GetLineOnALine when the distance is very small +
-  *Fixed a bug in BingmapsLayer that it would display no image when the zoomlevel is larger than 20 +
-  *Fixed a bug in LineShape.GetPointOnALine that it would return a wrong point +
-  *Fixed a bug in GeoSerializer that it couldn’t serialize the KeyedColletion type +
-  *Fixed a bug in GDIPlusGeoCanvas and PrinterGeoCanvas when outlinepen.Width = 0, it will still draw the edge +
-  *Fixed a bug that the GetPointOnALine doesn'​t return the correct point if the y coordinates of the vertex are the same +
-  *Fixed a bug that it's unable to install MapSuite products on Windows 8 +
-  *Fixed a bug that CLR types doesn'​t work on the clean machine +
-  *Fixed a bug that the BaseShape.Buffer runs into exception when the specified distance is too small +
-  *Fixed a bug in GeoSerializer that it may get an exception when serialize and deserialize a multi-dimension array type +
-  *Fixed a bug that it loses accuracy when converting between epsg:27700 and epsg:​900013 +
-  *Fixed a bug that something is wrong with the clipping of MapPrinterLayer +
-  *Fixed a bug that some style will throw exception incorrectly +
-  *Fixed a bug that the scale line would throw exception when the extent out of range +
-  *Fixed a bug that EditTools.UpdateFeature is not working in MsSql2008FeatureLayer +
-  *Fixed a bug that 2163 projection will not be converted correctly with UnmanagedProjection +
-  *Fixed a bug that it would throw "​Cannot insert items into an STR packed R-tree after it has been built" exception when using edit tools with multithread +
-  *Fixed a bug that the GetIntersection for RectangleShape returns incorrect result +
-  *Fixed a bug that TextSytle of LegendAdormentLayer doesn'​t take effect +
-  *Fixed a bug that LegendItems is not respecting TextStyle'​s GeoFont definitions +
-  *Fixed a bug that MsSql2008FeatureLayer.CreateTable would throw an exception +
-  *Fixed a bug that the features are not displaying by the edge of the full extent if the featureSource is applying a projection +
-  *Fixed a bug that open an SDF files with zooming in or zooming out will throw out of array index range issue +
-  *Fixed a bug that the GetDistance would throw exception +
-  *Fixed a bug that the Label should not be so sparse +
-  *Fixed Proj4 issue with EPSG 27700 +
-  *Improved IsoLine that solve some of the input points have no values issue +
-  *Improved Map Suite geometric functions to increase processing speed, accuracy and reliability +
-  *Improved some incorrect comments of the public APIs +
-  *Improved SQL query under x64 mode in ShapeFileFeatureLayer +
-  *Improved support the NauticalMile'​s transformation +
-  *Improved the performance of SpatialQuery method for Ms2008SqlServerFeatureSource +
-  *Improved the result and performance of IsoLine by applying Kringing Grid and tracking algorithm +
-  *Improved the way of loading the unmanaged assemblies +
-  *Improved the "​ScaleBarAdornmentLayer"​ to support setting threshold value for switching scale bar unit +
-  *Improved the LegendPrinterLayer that there is a big blank paging at the top and bottom +
-  *Improved the Memory and CPU usage when using OracleFeatureSoruce +
-  *Improved to look for the assemblies in the same folder first and then check the system32 folder +
-  *Improved upgrade the FDOExtension to 3.7 and GDAL to 1.9 +
-  *Modified FileBitmapTileCache to use GUID for initial CacheID +
-  *Modified the logic of GetZoomLevelForDrawing by considering the IsActive +
-  *Removed the hard coded spatial index in MSSql2008FeatureSource +
-  *Removed some exception handling with ToScreenCoordinate,​ ToWorldCoordinate and GetWorldDistanceBetweenTwoScreenPoints +
- +
- +
-=====Version 6.0.0.0===== +
-Release date: 05/​14/​2012 +
- +
-ThinkGeo.MapSuite.MvcEdition Namespace:​ +
-  *Added Google Map's StreetView to GoogleMapOverlay +
- +
- +
-ThinkGeo.MapSuite.Core Namespace:​ +
-  *Fixed an issue where certain styles don't call the GetRequiredColumnNames for child styles. +
-  *Fixed an issue where GeoTiffRasterLayer’s HasBoundingBox always returns true. +
-  *Implemented GeometryCollection.GetDitanceTo() method. +
-  *Fixed an spelling issue, rename "​Dragable"​ to "​Draggable"​ +
-  *Added the ability to use custom servers in OpenStreetMaps. +
-  *Added the support of Nautical Miles to ScaleBarAdornmentLayer. +
-  *Fixed an issue where the first feature is always removed when deleting multiple features in MsSql2008FeatureLayer. +
-  *Fixed an issue where an exception is thrown in PrinterGeoCanvas.DrawTextCache method when RotationAngle is not 0. +
-  *Improved the Exception Description in FeatureSource.GetAllFeatures method +
-  *Added the implementation of PostgreSqlFeatureSource GetFeaturesByColumnValueCore. +
-  *Fixed an serialization issue where the keys to a GeoCollection were not being added back correctly when de-serializing. +
-  *Fixed an spelling issue, rename GoogleMapZoomLevelSet to GoogleMapsZoomLevelSet. +
-  *Fixed an issue where shapefile'​s bounding box is not updated after removing a feature. +
-  *Fixed an issue where multi features cannot be correct deleted at the same time. +
-  *Fixed an issue where ShapeFileFeatureSource.GetBoundingBoxById() doesn'​t call GetFeaturesByIdsCore() internally. +
-  *Improved the creating shape performance by moving some logic from BaseShape constructor to property. +
-  *Removed the TabFeatureLayer from FdoExtension as we've added it in MapSuiteCore. +
-  *Fixed an issue where WorldMapKitLayer couldn'​t export to Pdf by using PdfExtension. +
-  *Fixed an issue where an exception is thrown in BingMapsLayer when zooming to an area where no imagery is available. +
-  *Added Clear() method into InMemoryFeatureLayer and InMemoryFeatureSource. +
-  *Improved the performance of MsSql2008FeatureSource GetBoundingBox +
-  *Fixed an issue where files with big case "​.SHP"​ extension are not accepted. +
-  *Added the support of WMS 1.3.0. +
-  *Fixed an issue where PagePrinterLayer automatically changes the orientation.. +
-  *Added StreamLoading event to GridIsoLineLayer +
-  *Upgraded all the 3rd part DLLs referenced to the latest version +
-  *Fixed the issue where the features returned by GetFeaturesInsideBoundingBox ​ shouldn’t contain the ones removed. +
-  *Improved the map object XML Serialization. +
-  *Improved Speed Improvements by introducing MapSuite WicBitmap extension. +
-  *Added the support of Layer Transparency. +
-  *Improved the Memory Usage for ShapeFileFeatureSource. +
-  *Upgraded MrSid & Ecw to the latest version. +
-  *Improved drawing performance. +
-  *Added the support of Code Generator. +
-  *Fixed the issue where the "out of memory"​ exception is thrown when loading a large .tiff image. +
-  *Improved the drawing quality of TiffRasterLayer by optimizing the reading logic +
-  *Improved Label Formatting by adding Formatting and Formatted events to TextStyle. +
- +
- +
-=====Version 5.5.109.0===== +
-Beta Release date: 29/​02/​2012 +
- +
-Beta Release - No Changes +
- +
- +
map_suite_web_for_mvc_features_bug_fixes_change_log.txt · Last modified: 2019/12/06 01:52 by tgwikiupdate