User Tools

Site Tools


map_suite_routing_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_routing_features_bug_fixes_change_log [2015/09/09 08:55]
admin
map_suite_routing_features_bug_fixes_change_log [2015/09/09 08:58]
admin [Version 3.1.299]
Line 1: Line 1:
 ====== Map Suite Routing Features & Bug Fixes Change Log ====== ====== Map Suite Routing Features & Bug Fixes Change Log ======
  
-{{article rating}} 
 =====Version 9.0.0.0===== =====Version 9.0.0.0=====
 Release date: 06/24/2015 Release date: 06/24/2015
Line 12: Line 11:
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
  
-*Fixed a bug where routing within one road segment which is one-way type doesn'​t work. +  ​*Fixed a bug where routing within one road segment which is one-way type doesn'​t work. 
-*Fixed a bug where the Route property of RoutingResult always returns a new created instance. +  *Fixed a bug where the Route property of RoutingResult always returns a new created instance. 
-*Fixed a bug where GenerateServiceArea runs into "Input string not in a correct format"​ exception when using X,Y overload. +  *Fixed a bug where GenerateServiceArea runs into "Input string not in a correct format"​ exception when using X,Y overload. 
-*Fixed a bug that BuildRoutingData method with routableShapeFile parameter creates another new shapefile.+  *Fixed a bug that BuildRoutingData method with routableShapeFile parameter creates another new shapefile.
  
  
Line 23: Line 22:
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
  
-*Added method to allow for a route to be returned as a single LineShape +  ​*Added method to allow for a route to be returned as a single LineShape 
-*Fixed a bug that SingleLineShape Route is not clipping correctly +  *Fixed a bug that SingleLineShape Route is not clipping correctly 
-*Fixed a bug that SingleLineShape Route is not snapping to features correctly +  *Fixed a bug that SingleLineShape Route is not snapping to features correctly 
-*Fixed a bug that Service Area Definition does not work if the start feature is near the border of the routing shape file +  *Fixed a bug that Service Area Definition does not work if the start feature is near the border of the routing shape file 
-*Fixed a bug that RoutingResult can't get closest point result +  *Fixed a bug that RoutingResult can't get closest point result 
-*Fixed a bug that the Route returned is much longer than expected +  *Fixed a bug that the Route returned is much longer than expected 
-*Fixed a bug that a clicked point does not snap to the nearest road and sometimes returns a random road segment +  *Fixed a bug that a clicked point does not snap to the nearest road and sometimes returns a random road segment 
-*Fixed a bug that where the route result is incorrect if the stop points are on a same road +  *Fixed a bug that where the route result is incorrect if the stop points are on a same road 
-*Fixed some spelling issues in Routing "How Do I" samples +  *Fixed some spelling issues in Routing "How Do I" samples 
-*Fixed lots of bugs for Map Suite Routing Explorer +  *Fixed lots of bugs for Map Suite Routing Explorer 
-*Improved the performance greatly when routing with several stops +  *Improved the performance greatly when routing with several stops 
-*Improved the performance of getRoute based on several stop points a lot +  *Improved the performance of getRoute based on several stop points a lot 
-*Improved the route result to make sure it return an ordered LineShape+  *Improved the route result to make sure it return an ordered LineShape
  
  
Line 42: Line 41:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Fixed an issue where the process is hang up when routing with only one stopping point.+  ​*Fixed an issue where the process is hang up when routing with only one stopping point.
  
  
Line 49: Line 48:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Fixed an issue where it returns wrong route for some scenarios.+  ​*Fixed an issue where it returns wrong route for some scenarios.
  
  
Line 56: Line 55:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Fixed an issue where the Features doesn'​t match RoadSegments in RoutingResult. +  ​*Fixed an issue where the Features doesn'​t match RoadSegments in RoutingResult. 
-*Added GetRoute overload methods and obsoleted some old APIs.+  *Added GetRoute overload methods and obsoleted some old APIs.
  
  
Line 64: Line 63:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Fixed a bug in RoutingEngine.GetRouteViaVisitStops method which would throws exceptions for some cases due to not passing simple shape validations. +  ​*Fixed a bug in RoutingEngine.GetRouteViaVisitStops method which would throws exceptions for some cases due to not passing simple shape validations. 
-*Added validations to check if the file extension is allowed. +  *Added validations to check if the file extension is allowed. 
-*Added support for routing results as a single lineshape or as multiple lineshapes. +  *Added support for routing results as a single lineshape or as multiple lineshapes. 
-*Added GenerateRoutableShapeFile method to create routable shapefiles.+  *Added GenerateRoutableShapeFile method to create routable shapefiles.
  
  
Line 74: Line 73:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Upgraded the Routing Index Format to speed up performance. +  ​*Upgraded the Routing Index Format to speed up performance. 
-*Added override method GetRouteViaStops,​ which allows you to get the route using feature IDs. +  *Added override method GetRouteViaStops,​ which allows you to get the route using feature IDs. 
-*Added many validations for the public API, such as checking file extension, etc. +  *Added many validations for the public API, such as checking file extension, etc. 
-*Fixed an issue with TSP initial route distance. +  *Fixed an issue with TSP initial route distance. 
-*Fixed an issue with the GetRouteDirections sample.+  *Fixed an issue with the GetRouteDirections sample.
  
  
Line 85: Line 84:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Updated assembly version to 4.0.0.0; included strong-named and weak-named assemblies. Please see the latest post in the Developer Blog for full details. ​+  ​*Updated assembly version to 4.0.0.0; included strong-named and weak-named assemblies. Please see the latest post in the Developer Blog for full details. ​
  
  
Line 92: Line 91:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Added Visual Studio 2010 support. +  ​*Added Visual Studio 2010 support. 
-*Added routing support for the Travelling Salesman Problem with fixed start and end points. +  *Added routing support for the Travelling Salesman Problem with fixed start and end points. 
-*Added more sample applications for new scenarios. +  *Added more sample applications for new scenarios. 
-*Fixed issue where an unexpected error would occur when routing on complex road networks. +  *Fixed issue where an unexpected error would occur when routing on complex road networks. 
-*Fixed issue that optimizes the route on the last point for Travelling Salesman. +  *Fixed issue that optimizes the route on the last point for Travelling Salesman. 
-*Fixed issue with TSP initial route distance. +  *Fixed issue with TSP initial route distance. 
-*Several API additions. See the API change log for complete details. +  *Several API additions. See the API change log for complete details. 
-*Updated the API documentation.+  *Updated the API documentation.
  
  
Line 106: Line 105:
  
 ThinkGeo.MapSuite.Routing Namespace: ThinkGeo.MapSuite.Routing Namespace:
-*Concluded public beta and moved to final release. +  ​*Concluded public beta and moved to final release. 
-*Added support for the Traveling Salesman Problem. +  *Added support for the Traveling Salesman Problem. 
-*Added a set of Silverlight-based "How Do I?" sample apps. +  *Added a set of Silverlight-based "How Do I?" sample apps. 
-*Added a set of Web-based "How Do I?" sample apps including VB.NET and C# source code. +  *Added a set of Web-based "How Do I?" sample apps including VB.NET and C# source code. 
-*Some API revisions, including one breaking change. See the API change log for complete details.+  *Some API revisions, including one breaking change. See the API change log for complete details.
  
-[[Category:​Map Suite Routing][[Category:​Web GIS]] [[Category:​Desktop GIS]] [[Category:​GIS]] [[Category:​.NET]]+[Category:​Map Suite Routing] [Category:​Web GIS] [Category:​Desktop GIS] [Category:​GIS] [Category:​.NET]
  
map_suite_routing_features_bug_fixes_change_log.txt · Last modified: 2015/09/11 03:41 by admin