This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
map_suite_web_edition_features_bug_fixes_change_log [2015/09/09 04:02] admin |
map_suite_web_edition_features_bug_fixes_change_log [2015/09/16 10:32] (current) admin [Version 9.0.0.0] |
||
|---|---|---|---|
| Line 67: | Line 67: | ||
| * Added Attribution to all layers and Overlays. | * Added Attribution to all layers and Overlays. | ||
| * Fixed a bug where the MagneticDeclinationAdornmentLayer runs into memory issue. | * Fixed a bug where the MagneticDeclinationAdornmentLayer runs into memory issue. | ||
| - | * Added the new API SetWellKnownBinary(byte[[]] wkb) to Feature class to allow changing the WKB of the feature. | + | * Added the new API SetWellKnownBinary(byte[] wkb) to Feature class to allow changing the WKB of the feature. |
| - | * Improved the performance of method byte[[]] ShapeFile.ReadPolygon(byte[[]] dataBytes, int startIndex). | + | * Improved the performance of method byte[] ShapeFile.ReadPolygon(byte[] dataBytes, int startIndex). |
| * Removed the using JTS in Feature to Shape conversion(BaseShape.FromWellKnownBinary, BaseShape.CreateShapeFromWellKnownData). | * Removed the using JTS in Feature to Shape conversion(BaseShape.FromWellKnownBinary, BaseShape.CreateShapeFromWellKnownData). | ||
| * Added enhancements to OpenStreetMapLayer and OpenStreetMapOverlay to make sure the exception can be thrown out. | * Added enhancements to OpenStreetMapLayer and OpenStreetMapOverlay to make sure the exception can be thrown out. | ||
| Line 619: | Line 619: | ||
| * Added AlternateBarBrush property to ScaleBarAdornmentLayer. | * Added AlternateBarBrush property to ScaleBarAdornmentLayer. | ||
| * Added DrawingQuality enum to GeoTiffRasterLayer. | * Added DrawingQuality enum to GeoTiffRasterLayer. | ||
| - | * Marked [[Serializable]] for GeoTiffRasterLayer, HeatLayer, GraticuleAdornmentLayer and HeatStyle. | + | * Marked [Serializable] for GeoTiffRasterLayer, HeatLayer, GraticuleAdornmentLayer and HeatStyle. |
| * Added overloads for GetFeaturesNearestTo at QueryTools to be the same as the FeatureSource. | * Added overloads for GetFeaturesNearestTo at QueryTools to be the same as the FeatureSource. | ||
| * Exposed InterpolationMode for GdiPlusGeoCanvas and GdiPlusRasterLayer. | * Exposed InterpolationMode for GdiPlusGeoCanvas and GdiPlusRasterLayer. | ||
| Line 941: | Line 941: | ||
| * * Draggable markers: * * | * * Draggable markers: * * | ||
| - | {{wiki:Draggable markers sample.jpg}} | + | {{webedition:Draggable markers sample.jpg}} |
| - | {{wiki:Draggable markers diagram.jpg}} | + | {{webedition:Draggable markers diagram.jpg}} |
| The code to implement a draggable marker is quite simple. An example: | The code to implement a draggable marker is quite simple. An example: | ||
| - | <source lang="csharp"> | + | <code csharp> |
| SimpleMarkerOverlay markerOverlay = new SimpleMarkerOverlay("MarkerOverlay"); | SimpleMarkerOverlay markerOverlay = new SimpleMarkerOverlay("MarkerOverlay"); | ||
| markerOverlay.DragMode = MarkerDragMode.Drag; | markerOverlay.DragMode = MarkerDragMode.Drag; | ||
| markerOverlay.Markers.Add(new Marker(0, 0, new WebImage(21, 25, -10.5f, -25f))); | markerOverlay.Markers.Add(new Marker(0, 0, new WebImage(21, 25, -10.5f, -25f))); | ||
| Map1.CustomOverlays.Add(markerOverlay); | Map1.CustomOverlays.Add(markerOverlay); | ||
| - | </source> | + | </code> |
| Line 979: | Line 979: | ||
| * Improved APIs. See the API change log for complete details. | * Improved APIs. See the API change log for complete details. | ||
| * Bugs fixed: | * Bugs fixed: | ||
| - | * * Display error when using different regions. | + | * Display error when using different regions. |
| - | * * Can't use the pageLoad default client function on an .aspx page. | + | * Can't use the pageLoad default client function on an .aspx page. |
| - | * * Exception description resource error. | + | * Exception description resource error. |
| - | * * Fixed a memory leak when navigating a map at the client side. | + | * Fixed a memory leak when navigating a map at the client side. |
| - | * * Synchronized non-baseOverlay visibility between client and server side. | + | * Synchronized non-baseOverlay visibility between client and server side. |
| - | * * Double-click event won't trigger when the MouseMapTool is enabled. | + | * Double-click event won't trigger when the MouseMapTool is enabled. |