ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
Release date: 05/14/2012
Namespaces
New namespaces: 0
Types
Types added in new namespaces: 0
Types added to existing namespaces: 0
Total number of types added (in both new and existing namespaces): 0
Types removed from existing namespaces: 1
Members
Members added on new types: 0
Members added to existing types: 0
Members removed from existing types: 7
Members removed on removed types: 2
Attributes
Attributes added: 0
Attributes added and shown: 0
Attributes removed: 0
Attributes removed and shown: 0
Others
Parameter name changes: 0
MapSuiteRouting, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Routing {
[SerializableAttribute]
public class RoutingEngine {
[ObsoleteAttribute("This method is obsolete, please use GetRouteCore(string startFeatureId, string endFeatureId, IEnumerable
protected virtual RoutingResult GetRouteCore(String startFeatureId, String endFeatureId);
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, PointShape endPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, PointShape endPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(string startFeatureId, string endFeatureId, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(String startFeatureId, String endFeatureId, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRouteCore(string startFeatureId, string endFeatureId, IEnumerable
protected virtual TspRoutingResult GetRouteViaVisitStopsCore(PointShape startPoint, IEnumerable
}
[SerializableAttribute]
public class RoutingLayer : Layer {
protected override virtual void DrawCore(GeoCanvas canvas, Collection
}
[SerializableAttribute]
public class RoutingResult {
[ObsoleteAttribute("This property is obsolete, please use method GetSingleLineRoute() instead. This API is obsolete and may be removed on or after May 1st 2012.", false)]
public LineShape SingleLineRoute { get; set; }
}
public class TspRoutingResult;
}
Release date: 12/31/2011
No API changes in this version.
Namespaces
New namespaces: 0
Types
Types added in new namespaces: 0
Types added to existing namespaces: 0
Total number of types added (in both new and existing namespaces): 0
Types removed from existing namespaces: 0
Members
Members added on new types: 0
Members added to existing types: 11
Members removed from existing types: 0
Members removed on removed types: 0
Attributes
Attributes added: 9
Attributes added and shown: 9
Attributes removed: 0
Attributes removed and shown: 0
Others
Parameter name changes: 1
MapSuiteRouting, Version=5.5.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Routing {
[SerializableAttribute]
public class RoutingEngine {
public RoutingResult GetRoute(String startFeatureId, IEnumerable
public RoutingResult GetRoute(PointShape startPoint, IEnumerable
public RoutingResult GetRoute(String startFeatureId, IEnumerable
public RoutingResult GetRoute(PointShape startPoint, PointShape endPoint, IEnumerable
public RoutingResult GetRoute(PointShape startPoint, IEnumerable
public RoutingResult GetRoute(String startFeatureId, String endFeatureId, IEnumerable
public RoutingResult GetRoute(String startFeatureId, String endFeatureId, IEnumerable
public RoutingResult GetRoute(PointShape startPoint, PointShape endPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(string startFeatureId, string endFeatureId, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(String startFeatureId, String endFeatureId, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRoute(PointShape startPoint, PointShape endPoint, IEnumerable
public TspRoutingResult GetRouteViaVisitStops(PointShape startPoint, PointShape endPoint, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRouteCore(string startFeatureId, string endFeatureId, IEnumerable
protected virtual RoutingResult GetRouteCore(String startFeatureId, String endFeatureId);
protected virtual RoutingResult GetRouteCore(String startFeatureId, String endFeatureId, IEnumerable
[ObsoleteAttribute("This method is obsolete, please use GetRouteCore(string startFeatureId, string endFeatureId, IEnumerable
protected virtual TspRoutingResult GetRouteViaVisitStopsCore(PointShape startPoint, IEnumerable
}
[SerializableAttribute]
public class RoutingLayer : Layer {
}
[SerializableAttribute]
public class RoutingResult {
public Collection
[ObsoleteAttribute("This property is obsolete, please use method GetSingleLineRoute() instead. This API is obsolete and may be removed on or after May 1st 2012.", false)]
public LineShape SingleLineRoute { get; set; }
public LineShape GetSingleLineRoute();
}
[ObsoleteAttribute("This class is obsolete, please use RoutingResult instead. This API is obsolete and may be removed on or after May 1st 2012.", false)]
[SerializableAttribute]
public class TspRoutingResult : RoutingResult {
}
}
Release date: 05/16/2011
Assembly | Members Added | Members Removed | Breaking Changes |
---|---|---|---|
MapSuiteRouting | 2 added | 0 removed | 0 breaking |
Namespaces
New namespaces: 0
Types
Types added in new namespaces: 0
Types added to existing namespaces: 0
Total number of types added (in both new and existing namespaces): 0
Types removed from existing namespaces: 0
Members
Members added on new types: 0
Members added to existing types: 2
Members removed from existing types: 0
Members removed on removed types: 0
Attributes
Attributes added: 0
Attributes added and shown: 0
Attributes removed: 0
Attributes removed and shown: 0
Others
Parameter name changes: 0
MapSuiteRouting, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Routing {
[SerializableAttribute]
public class RoutingResult {
public LineShape SingleLineRoute { get; set; }
}
[SerializableAttribute]
public class RtgRoutingSource : RoutingSource {
public static void GenerateRoutableShapeFile(String shapefilePathName, String routableShapeFilePathName, OverwriteMode overwriteMode);
}
}
Release date: 12/14/2010
Assembly | Members Added | Members Removed | Breaking Changes |
---|---|---|---|
MapSuiteRouting | 27 added | 0 removed | 0 breaking |
Namespaces
New namespaces: 0
Types
Types added in new namespaces: 0
Types added to existing namespaces: 3
Total number of types added (in both new and existing namespaces): 3
Types removed from existing namespaces: 0
Members
Members added on new types: 14
Members added to existing types: 24
Members removed from existing types: 0
Members removed on removed types: 0
Attributes
Attributes added: 0
Attributes added and shown: 0
Attributes removed: 0
Attributes removed and shown: 0
Others
Parameter name changes: 0
MapSuiteRouting, Version=4.5.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Routing {
[SerializableAttribute]
public class AStarRoutingAlgorithm : RoutingAlgorithm {
public Single AStartRouteModifier { get; set; }
}
[SerializableAttribute]
public class BidirectionalRoutingAlgorithm : RoutingAlgorithm {
public Single AStartRouteModifier { get; set; }
}
public class GeneratingRoutableShapeFileRoutingSourceEventArgs : EventArgs {
public GeneratingRoutableShapeFileRoutingSourceEventArgs();
public GeneratingRoutableShapeFileRoutingSourceEventArgs(FeatureSource featureSource, Feature feature);
public Feature Feature { get; set; }
public FeatureSource FeatureSource { get; set; }
}
[SerializableAttribute]
public abstract class RoutingAlgorithm {
public DistanceUnit DistanceUnit {
[CompilerGeneratedAttribute]
get;
[CompilerGeneratedAttribute]
set;
}
public GeographyUnit GeographyUnit {
[CompilerGeneratedAttribute]
get;
[CompilerGeneratedAttribute]
set;
}
}
[SerializableAttribute]
public class RoutingEngine {
public RoutingResultsType RoutingResultsType { get; set; }
public TspRoutingResult GetRouteViaVisitStops(String startFeatureId, String endFeatureId, IEnumerable visitStopFeatureIds, Int32 iterations);
}
[SerializableAttribute]
public class RoutingResult {
public Double Weight { get; set; }
}
[SerializableAttribute]
public enum RoutingResultsType {
RouteSegmentsAndFeatures,
RouteSegments,
RouteFeatures,
TotalsOnly
}
[SerializableAttribute]
public abstract class RoutingSource {
protected virtual void BeginTransactionCore();
protected virtual void RollbackTransactionCore();
}
[SerializableAttribute]
public class RtgRoutingSource : RoutingSource {
public Boolean CachedIndex { get; set; }
public override Boolean IsOpen { get; }
public Boolean ReadEndPoints { get; set; }
public GeographyUnit GeographyUnit { get; set; }
public Int32 Version { get; }
public event EventHandler StreamLoading;
protected override void BeginTransactionCore();
protected static void OnGeneratingRoutableShapefile(GeneratingRoutableShapeFileRoutingSourceEventArgs args);
protected virtual void OnStreamLoading(StreamLoadingEventArgs e);
protected override void RollbackTransactionCore();
public static void GenerateRoutingData(String sourceShapeFilePathName, String routableShapeFilePathName, BuildRoutingDataMode buildRoutingDataMode);
public static void GenerateRoutingData(String rtgFilePathName, String sourceShapeFilePathName, String routableShapeFilePathName, BuildRoutingDataMode buildRoutingDataMode);
public static void GenerateRoutingData(String rtgFilePathName, FeatureSource featureSource, BuildRoutingDataMode buildRoutingDataMode, GeographyUnit geographyUnit, DistanceUnit distanceUnit);
public static void GenerateRoutingData(String rtgFilePathName, String sourceShapeFilePathName, String routableShapeFilePathName, BuildRoutingDataMode buildRoutingDataMode, GeographyUnit geographyUnit, DistanceUnit distanceUnit);
public static event EventHandler GeneratingRoutableShapeFile;
}
[SerializableAttribute]
public class StreamLoadingEventArgs : EventArgs {
public StreamLoadingEventArgs();
public StreamLoadingEventArgs(String alternateStreamName, Stream alternateStream, FileMode fileMode, FileAccess fileAccess);
public FileAccess FileAccess { get; set; }
public FileMode FileMode { get; set; }
public Stream AlternateStream { get; set; }
public String AlternateStreamName { get; set; }
}
}
Release date: 6/15/2010
No API changes in this version.
Release date: 5/1/2010
Introduced Map Suite 4.0. There are several API additions in this release, but no breaking changes. Please see the attached Word document for a complete enumeration of the API changes and additions.
Assembly | Members Added | Members Removed | Breaking Changes | Percent Churn |
---|---|---|---|---|
mapsuiterouting (311) | 4 added | 0 removed | 0 breaking | 1.3% churn |
Changes in mapsuiterouting from 3.1.299 (Version 2.0.50727.3603) to 4.0.0.0 (Version 2.0.50727.3603)
Removed |
Added |
public class ThinkGeo.MapSuite.Routing.GettingRouteViaVisitStopsRoutingEngineEventArgs () |
|
--> NONE <-- |
|
public class ThinkGeo.MapSuite.Routing.RoutingEngine () |
|
--> NONE <-- |
|
Release date: 11/16/2009
Concluded public beta and moved to final release. Introduced some new APIs, including one breaking change. Please see the attached Word document for a complete enumeration of the API changes and additions.
Assembly | Members Added | Members Removed | Breaking Changes | Percent Churn |
---|---|---|---|---|
mapsuiterouting (307) | 29 added | 0 removed | 1 breaking | 9.4% churn |
Changes in mapsuiterouting from 3.0.453 (Version 2.0.50727.3082) to 3.1.299 (Version 2.0.50727.3082)
Removed |
Added |
public class ThinkGeo.MapSuite.Routing.GeneratingServiceAreaRoutingEngineEventArgs () |
|
|
--> NONE <-- |
ThinkGeo.MapSuite.Routing GettingRouteViaVisitStopsRoutingEngineEventArgs () |
|
n/a |
public class ThinkGeo.MapSuite.Routing.GettingRouteViaVisitStopsRoutingEngineEventArgs |
--> NONE <-- |
|
public class ThinkGeo.MapSuite.Routing.RoutingEngine () |
|
--> NONE <-- |
|
ThinkGeo.MapSuite.Routing TspRoutingResult () |
|
n/a |
public class ThinkGeo.MapSuite.Routing.TspRoutingResult |
--> NONE <-- |
|