This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next 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 [2018/12/11 03:33] 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.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 39: | ||
* 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 user’s 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 291: | ||
*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 | + | |
- | + | ||
- | + |