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. |