User Tools

Site Tools


map_suite_routing_release_change_log_version_4.5.43.0

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

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
// Old assemblies:
// 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
// Total number of old assemblies: 1
// New assemblies:
// 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
// Total number of new assemblies: 1
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; }
}

} // end of namespace ThinkGeo.MapSuite.Routing

map_suite_routing_release_change_log_version_4.5.43.0.txt · Last modified: 2015/09/09 10:47 by admin