Products
Professional Services
Demos and Downloads
Help and Support
Products
Professional Services
Demos and Downloads
Help and Support
This is an old revision of the document!
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; }
}
}
8501 Wade Blvd Ste 550
Frisco, TX 75034
United States
sales@thinkgeo.com
1-785-727-4133
Online Store
- Desktop
WPF
WinForms
- Web
WebAPI HTML5/JavaScript
ASP.NET MVC
WebForms with AJAX
- Mobile
iOS
Android™
World Street
World Imagery
Routing
Geocoding
Reverse Geocoding
Elevation
Quick Start Guides
Documentation
Blogs
Discussion Forums
Customer Portal
About Us
News & Announcemets
Privacy Policy
Copyright 2003-2017 ThinkGeo LLC.
All rights reserved.