User Tools

Site Tools


map_suite_routing_release_change_log_version_4.5.43.0

This is an old revision of the document!


Map_Suite_Routing_Release_Change_Log_Version_4.5.43.0

Release date: 12/14/2010

Assembly Members Added Members Removed Breaking Changes
MapSuiteRouting 27 added 0 removed 0 breaking

<b>Namespaces</b><br/> New namespaces: 0<br/>

<b>Types</b><br/> Types added in new namespaces: 0<br/> Types added to existing namespaces: 3<br/> Total number of types added (in both new and existing namespaces): 3<br/> Types removed from existing namespaces: 0<br/>

<b>Members</b><br/> Members added on new types: 14<br/> Members added to existing types: 24<br/> Members removed from existing types: 0<br/> Members removed on removed types: 0<br/>

<b>Attributes</b><br/> Attributes added: 0<br/> Attributes added and shown: 0<br/> Attributes removed: 0<br/> Attributes removed and shown: 0<br/>

<b>Others</b><br/> Parameter name changes: 0<br/>

// Old assemblies:<br/> // C:\ThinkGeo\Output\MapSuite3.0\MapSuiteRouting\4.0.40.0\Routing\MapSuiteRouting.dll, Assembly Version=4.0.0.0, File Version=4.0.40.0<br/> // Total number of old assemblies: 1<br/>

// New assemblies:<br/> // C:\ThinkGeo\Output\MapSuite3.0\MapSuiteRouting\4.5.43.0\Routing\MapSuiteRouting.dll, Assembly Version=4.5.0.0, File Version=4.5.43.0<br/> // Total number of new assemblies: 1<br/>

<b>MapSuiteRouting, Version=4.5.0.0, Culture=neutral, PublicKeyToken=null</b><br/>

namespace <b>ThinkGeo.MapSuite.Routing</b> {<br/> SerializableAttribute<br/> public class <b>AStarRoutingAlgorithm</b> : RoutingAlgorithm {<br/> public Single <b>AStartRouteModifier</b> { get; set; }<br/> }<br/>

SerializableAttribute<br/> public class <b>BidirectionalRoutingAlgorithm</b> : RoutingAlgorithm {<br/> public Single <b>AStartRouteModifier</b> { get; set; }<br/> }<br/>

public class <b>GeneratingRoutableShapeFileRoutingSourceEventArgs</b> : EventArgs {<br/> public <b>GeneratingRoutableShapeFileRoutingSourceEventArgs</b>();<br/> public <b>GeneratingRoutableShapeFileRoutingSourceEventArgs</b>(FeatureSource <b>featureSource</b>, Feature <b>feature</b>);<br/> public Feature <b>Feature</b> { get; set; }<br/> public FeatureSource <b>FeatureSource</b> { get; set; }<br/> }<br/>

SerializableAttribute<br/> public abstract class <b>RoutingAlgorithm</b> {<br/> public DistanceUnit <b>DistanceUnit</b> {<br/> CompilerGeneratedAttribute<br/> get;<br/> CompilerGeneratedAttribute<br/> set;<br/> } public GeographyUnit <b>GeographyUnit</b> {<br/> CompilerGeneratedAttribute<br/> get;<br/> CompilerGeneratedAttribute<br/> set;<br/> }<br/> }<br/>

SerializableAttribute<br/> public class <b>RoutingEngine</b> {<br/> public RoutingResultsType <b>RoutingResultsType</b> { get; set; }<br/> <br/> public TspRoutingResult <b>GetRouteViaVisitStops</b>(String <b>startFeatureId</b>, String <b>endFeatureId</b>, IEnumerable <b>visitStopFeatureIds</b>, Int32 <b>iterations</b>);<br/> }<br/>

SerializableAttribute<br/> public class <b>RoutingResult</b> {<br/> public Double <b>Weight</b> { get; set; }<br/> }<br/>

SerializableAttribute<br/> public enum <b>RoutingResultsType</b> {<br/> <b>RouteSegmentsAndFeatures,<br/> RouteSegments,<br/> RouteFeatures,<br/> TotalsOnly</b><br/> }<br/>

SerializableAttribute<br/> public abstract class <b>RoutingSource</b> {<br/> protected virtual void <b>BeginTransactionCore</b>();<br/> protected virtual void <b>RollbackTransactionCore</b>();<br/> }<br/>

SerializableAttribute<br/> public class <b>RtgRoutingSource</b> : RoutingSource {<br/> public Boolean <b>CachedIndex</b> { get; set; }<br/> public override Boolean <b>IsOpen</b> { get; }<br/> public Boolean <b>ReadEndPoints</b> { get; set; }<br/> public GeographyUnit <b>GeographyUnit</b> { get; set; }<br/> public Int32 <b>Version</b> { get; }<br/> public event EventHandler <b>StreamLoading</b>;<br/>

protected override void <b>BeginTransactionCore</b>();<br/> protected static void <b>OnGeneratingRoutableShapefile</b>(GeneratingRoutableShapeFileRoutingSourceEventArgs args);<br/> protected virtual void <b>OnStreamLoading</b>(StreamLoadingEventArgs e);<br/> protected override void <b>RollbackTransactionCore</b>();<br/> public static void <b>GenerateRoutingData</b>(String <b>sourceShapeFilePathName</b>, String <b>routableShapeFilePathName</b>, BuildRoutingDataMode <b>buildRoutingDataMode</b>);<br/> public static void <b>GenerateRoutingData</b>(String <b>rtgFilePathName</b>, String <b>sourceShapeFilePathName</b>, String <b>routableShapeFilePathName</b>, BuildRoutingDataMode <b>buildRoutingDataMode</b>);<br/> public static void <b>GenerateRoutingData</b>(String <b>rtgFilePathName</b>, FeatureSource <b>featureSource</b>, BuildRoutingDataMode <b>buildRoutingDataMode</b>, GeographyUnit <b>geographyUnit</b>, DistanceUnit <b>distanceUnit</b>);<br/> public static void <b>GenerateRoutingData</b>(String <b>rtgFilePathName</b>, String <b>sourceShapeFilePathName</b>, String <b>routableShapeFilePathName</b>, BuildRoutingDataMode <b>buildRoutingDataMode</b>, GeographyUnit <b>geographyUnit</b>, DistanceUnit <b>distanceUnit</b>);<br/> public static event EventHandler <b>GeneratingRoutableShapeFile</b>;<br/> }<br/> SerializableAttribute<br/> public class <b>StreamLoadingEventArgs</b> : EventArgs {<br/> public <b>StreamLoadingEventArgs</b>();<br/> public <b>StreamLoadingEventArgs</b>(String <b>alternateStreamName</b>, Stream <b>alternateStream</b>, FileMode <b>fileMode</b>, FileAccess <b>fileAccess</b>);<br/> public FileAccess <b>FileAccess</b> { get; set; }<br/> public FileMode <b>FileMode</b> { get; set; }<br/> public Stream <b>AlternateStream</b> { get; set; }<br/> public String <b>AlternateStreamName</b> { get; set; }<br/> }<br/> } // end of namespace ThinkGeo.MapSuite.Routing<br/>

map_suite_routing_release_change_log_version_4.5.43.0.1440040123.txt.gz · Last modified: 2015/09/09 09:10 (external edit)