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 |
<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/>
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.