AspMap for .NET Changelog

What's new in AspMap for .NET 4.9

Feb 23, 2015
  • The routing engine now supports turn restrictions
  • TurnRestrictions class
  • Route class:
  • EnableRestrictions property
  • TransportationMode property
  • CurrentDate property
  • TransportationMode enumeration

New in AspMap for .NET 4.8.5 (Feb 11, 2015)

  • Support for tiled and transparent (RGBA) TIFF raster images
  • The DataTable class now supports the Shapefile and WKB spatial data formats
  • Fixed a minor problem with OSM-based background layers
  • JavaScript API:
  • DistanceToolEventArgs.isFinished field

New in AspMap for .NET 4.8.4 (Jun 10, 2014)

  • This release includes the following:
  • StreetMap template
  • WorldMap template
  • Map control:
  • ShowInfoWindow method
  • JavaScript API:
  • Map.printPageArea method
  • ShowInfoWindow.aspx sample
  • PrintPageArea.aspx sample

New in AspMap for .NET 4.8.3 (Feb 26, 2014)

  • This release includes the following:
  • Support for pinch zoom, single- and multi-touch events in IE 10/11 (Windows 8/8.1, Windows RT, Windows Phone).
  • Clustered markers allow to reduce cluttering on the map when dealing with a large number of markers.
  • Spatial and attribute filtering of features in layers.
  • Updated samples.
  • Markers class:
  • ClusterDistance property
  • ClusterFont property
  • ClusterSymbol property
  • DynamicLayer class:
  • Extent property
  • PointDataTableLayer class
  • Shape class:
  • ToWkt method
  • FromWkt method
  • ToWkb method
  • FromWkb method
  • Layer class:
  • FilterShape method
  • FilterExpression method
  • FilterMethod method
  • GoogleMapsLayer class:
  • ClientID property - specifies a client ID for Google Maps API for Business

New in AspMap for .NET 4.8.2 (Jun 1, 2013)

  • Performance enhancements for the TileLayer class. Now it is possible to specify the number of concurrent connections to a TileLayer instance.
  • Updated documentation for Map Caching.
  • Updated samples.
  • TileLayer class:
  • Initialize method overload (concurrent connections)
  • PixelPerInch property
  • Unit property
  • Ellipse class
  • Layer class:
  • AddRelate method overload (accepts a DataTable)

New in AspMap for .NET 4.8.1 (May 16, 2013)

  • This maintenance release includes the following:
  • Assemblies for .NET CLR 4.0.
  • Over 70 new samples.
  • CoordSystem class:
  • Transform method
  • ZoomLeves class:
  • CreateSet method
  • GeoEvent class:
  • Rotation property
  • Point class:
  • GetClockwiseAngle method

New in AspMap for .NET 4.8 (Apr 16, 2013)

  • .NET API:
  • Support for spatial databases, including viewing and editing of attribute and geometry data. Spatial database indexes are supported for fast map rendering. Attribute queries can be passed directly to the database. The following databases are supported:
  • SQL Server
  • Oracle
  • MySQL
  • PostgreSQL/PostGIS
  • DrawShape tool - allows users to draw single and multi-part shapes.
  • EditShape tool - allows users to add, edit, and remove vertices in single and multi-part shapes.
  • The TileLayer.AddLayer method now accepts spatial database layers.
  • The ShapeEditor and LocationEditor samples have been updated to demonstrate the DrawShape and EditShape tools and editing of data by using the new spatial database classes.
  • The Width and Height properties of the Map control now support values in percentages.
  • AspMap.Data namespace:
  • SqlServerLayer class
  • OracleLayer class
  • MySqlLayer class
  • PostgreSqlLayer class
  • PointDataLayer class
  • DataTableLayer class
  • WkbDataLayer class
  • ShapeDataLayer class
  • Map control:
  • NewShapeType property
  • EndEdit event
  • EditShape method
  • CancelEdit method
  • EndEditEventArgs class
  • Layer class:
  • NewRecord method
  • EnablePassthroughQuery property
  • Shape class:
  • Buffer method
  • ConvexHull method
  • Intersect method
  • Union method
  • Difference method
  • LabelPoint property
  • Recordset class
  • Delete method
  • Update method
  • BackgroundLayer class
  • EnableSSL property
  • SetZoomRange method
  • ZoomBar class
  • ButtonStyle property
  • MapToolShape class:
  • VertexSize property
  • VertexColor property
  • VirtualVertexColor property
  • JavaScript API:
  • DrawShape tool
  • EditShape tool
  • Map class:
  • editShape method
  • cancelEdit method
  • isEdit method
  • newShapeType property
  • getEditedShape method
  • removeSelectedVertex method
  • ajaxRequest event
  • Shape class
  • Points class
  • ShapeType enumeration

New in AspMap for .NET 4.7 (Oct 17, 2012)

  • Support for mobile web browsers (iOS / Android / Windows Phone)
  • Support for pinch zoom, single- and multi-touch events
  • Support for OpenStreetMap-compatible web services
  • Support for Bing Maps
  • Support for Google Maps 3.xx
  • Support for HTML 5 Canvas and VML (IE)
  • OpenStreetMapApp sample
  • BingMapsApp sample
  • OSMLayer class
  • Map control:
  • ZoomFullExecuted event MapToolShape class:
  • FillColor property
  • FillOpacity property Markers collection:
  • Remove method

New in AspMap for .NET 4.6.2 (Oct 17, 2012)

  • The performance of the animation layer is increased.
  • A constructor that accepts a Bing Maps (Virtual Earth) API key has been added to the VirtualEarthLayer class.
  • Server-side Map control:
  • GetTempImageUrl method
  • Client-side Map control:
  • distanceTool event 141 new point symbols have been added to the PointStyle enumeration (accommodation, amenity, education, health, POI, sport, shopping, transportation symbols).
  • Fix: Hotspots are now persisted between postbacks if map session is enabled.

New in AspMap for .NET 4.6.1 (Oct 17, 2012)

  • TileLayer.OffscreenTiles property - specifies the number of offscreen tiles (contiguous to the currently displayed tiles) which will be preloaded asynchronously.
  • Markers class:
  • Extent property
  • Position property
  • Tooltip property
  • Content property
  • Symbol property
  • The performance of the session handling code is increased.
  • Fix: Map shapes are now displayed properly with maps that contain a BackgroundLayer only.
  • Fix: A minor problem with the visibility of background layers is fixed.
  • Fix: Keyboard and mouse handlers are now disabled if the Map.Enabled property is False.
  • Fix: A problem with the WkbData property and large polygonal shapes is fixed.
  • Fix: A minor problem with non-disappeared tooltips from GeoEvent objects is fixed.
  • Fix: Single bar charts and charts with null data are now displayed properly. Fix: A problem with the Krovak projection is fixed. Fix: A minor problem with the registration of the client-side JavaScript AJAX classes is fixed.

New in AspMap for .NET 4.6 (Oct 17, 2012)

  • Support for 64-bit operating systems 64-bit assemblies TileLayer.GenerateTiles: this new overloaded method generates only the tiles that cover the features of a layer.

New in AspMap for .NET 4.5 (Oct 17, 2012)

  • Support for UTF-8 and 100+ national codepages.
  • Full support for Unicode. Support for IE8's standards mode.
  • Polygon layers can be labeled at the centroid of a polygon (useful for tile maps).
  • Hotspots now can display information in an InfoWindow.
  • Marker class
  • Markers collection
  • MarkerSymbol class
  • Polygon class
  • Polyline class
  • Map class:
  • HotspotInfoClick event
  • Layer class:
  • CharSet property
  • ZoomBar class:
  • ShowHomeButton property
  • MapHotspots class:
  • AddInfo method
  • LabelStyle enumeration:
  • PolygonCentroid member
  • Feature class:
  • ShowLabels property
  • Client-side API:
  • Map class:
  • visible property
  • backgroundLayerMapObject property
  • print method
  • markerClick event
  • Samples:
  • Markers (new, AJAX samples)
  • Locations (new, AJAX and standard samples)
  • Shapes (new, AJAX and standard samples)
  • Airports (updated, AJAX and standard samples)

New in AspMap for .NET 4.1 (Dec 15, 2008)

  • Added a new map tool - InfoWindow. Allows users to retrieve information about features at mouse click in a popup window, without reloading the map image/page.
  • The map now can be refreshed in a RefreshAnimationLayer event handler without reloading the entire page.
  • Added support for the ADO.NET DataTable class, allows developers to add DataTable objects as map layers.
  • Added support for geometry data in OpenGIS WKB format. The new AddSpatialDataLayer method can be used to add layers from spatial databases such as MySQL, PostgreSQL, Oracle Spatial.
  • Map panning is now supported by the Info and InfoWindow tools.
  • Added support for mouse cursors.
  • Cursor property.
  • EnablePan property.
  • FromMapDistance method.
  • AddPointDataLayer method.
  • AddShapeDataLayer method.
  • AddSpatialDataLayer method.
  • PCase (proper case) function has been added to the expression engine.
  • Fix: multiple ECW files are now displayed properly.
  • Displays an information window (callout) over the map image.
  • InfoWindow property.
  • The path of a vehicle now can be displayed.
  • Path property.
  • PathColor property.
  • PathWidth property.
  • MapCursor property.
  • StartSegment property.
  • EndSegment property.
  • Scale-based display of features.
  • MinScale property.
  • MaxScale property.
  • Clone method.
  • Scale-based display of labels.
  • LabelMinScale property.
  • LabelMaxScale property.
  • FindNearestPoint method.
  • WkbData property.
  • FindNearestPoint method.
  • Arrow point symbol.
  • Rotation property (for point symbols).
  • Now exposes the attributes of the underlaying shapefile if added as a map layer.
  • NeedRefreshMap property.

New in AspMap for .NET 4.0.3 (Feb 2, 2008)

  • Map image transparency support for the GIF and PNG formats.
  • A new sample (Map Locator) demonstrates how to implement the map locator feature and allows the user to toggle layer visibility.
  • The Circle tool now displays the radius of the circle.
  • Multiple tool buttons of the same tool type are now supported (see the MapToolButton.Argument property).
  • A design-time issue under VS 2008 has been fixed.
  • The Map control now allows developers to set the priority of cached map images.
  • The USAMap sample now demonstrates the use of the EnableSession and IsSessionRestored properties of the Map control.
  • Map class:
  • ImageOpacity property
  • BackImageUrl property
  • ImagePriority property
  • Layer control
  • SearchNearest method
  • MapToolButton control:
  • Argument property
  • SelectedImageUrl property
  • Select method
  • CircleToolEventArgs class:
  • Radius property
  • Argument property
  • PointToolEventArgs class:
  • Argument property
  • InfoToolEventArgs class:
  • Argument property
  • LineToolEventArgs class:
  • Argument property
  • PolylineToolEventArgs class:
  • Argument property
  • RectangleToolEventArgs class:
  • Argument property
  • PolygonToolEventArgs class:
  • Argument property

New in AspMap for .NET 4.0.1 (Aug 28, 2007)

  • New samples for ASP.NET AJAX Extensions 1.0 which demonstrate the use of AspMap with the AJAX UpdatePanel class.
  • A new Distance tool which allows users to measure distances on the map without page reloading.
  • The Street Map and Map Tools samples have been updated to demonstrate the Distance tool.
  • The cursor style of the Pan tool has been changed to the 'move' CSS cursor style for consistency.
  • The cursor style of the Info tool has been changed to the 'help' CSS cursor style for consistency.
  • An issue with Master Pages (ASP.NET 2.0) has been fixed.
  • An issue with the DataSource.CommandType property has been fixed.