User Tools

Site Tools


thinkgeo.mapsuite.routing.routinglayer

This is an old revision of the document!


Table of Contents

ThinkGeo.MapSuite.Routing.RoutingLayer

<!– Class –> This layer can show start coordinates, end coordinates, a collection of in-between stops and the resulting paths with specified styles.

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer</a>

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodRoutingLayer This is a constructor for the class.
Public MethodRoutingLayer PointShape, PointShape, IEnumerable<PointShape> This is a constructor for the class.
Public MethodRoutingLayer IEnumerable<LineShape>
Public MethodRoutingLayer PointShape, PointShape, IEnumerable<PointShape>, IEnumerable<LineShape>

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Protected Methods

Public Properties

Name Return DeclaringType Summary
Public PropertyAttribution String Layer
Public PropertyBlueTranslation Single Layer
Public PropertyDrawingExceptionMode DrawingExceptionMode Layer
Public PropertyDrawingTime TimeSpan Layer
Public PropertyEndPoint PointShape Gets and sets the end coordinates for routing.
Public PropertyEndPointStyle PointStyle Gets and sets the style of EndPoint.
Public PropertyGreenTranslation Single Layer
Public PropertyHasBoundingBox Boolean Layer
Public PropertyIsGrayscale Boolean Layer
Public PropertyIsNegative Boolean Layer
Public PropertyIsOpen Boolean Layer
Public PropertyIsVisible Boolean Layer
Public PropertyKeyColors Collection<GeoColor> Layer
Public PropertyName String Layer
Public PropertyRedTranslation Single Layer
Public PropertyRequestDrawingInterval TimeSpan Layer
Public PropertyRouteStyle LineStyle Gets and sets the style of Routes.
Public PropertyRoutes Collection<LineShape> Gets the result path information for routing.
Public PropertyShowStopOrder Boolean Gets and sets the value that represents whether to show the ordinal number of each of the StopPoints when drawing layer. The default value is true.
Public PropertyStartPoint PointShape Gets and sets the start coordinates for routing.
Public PropertyStartPointStyle PointStyle Gets and sets the style of StartPoint.
Public PropertyStopPointStyle PointStyle Gets and sets the style of StopPoints.
Public PropertyStopPoints Collection<PointShape> Gets a collection that holds the stop coordinates between StartPoint and EndPoint for routing.
Public PropertyStopTextStyle TextStyle
Public PropertyTransparency Single Layer
Public PropertyXOffsetInPixelOfStopOrder Single Gets or sets the x offset (in pixels) of the stop order.
Public PropertyYOffsetInPixelOfStopOrder Single Gets or sets the y offset (in pixels) of the stop order.

Protected Properties

Name Return DeclaringType Summary
Protected PropertyIsOpenCore Boolean Layer

Public Events

Public Constructors

RoutingLayer()

This is a constructor for the class.

Overloads

This is the default constructor. If you use this constructor, then you should set the Routes property manually.

Remarks

This is the default constructor. If you use this constructor, then you should set the Routes property manually.

Parameters

Name Type Description

Go Back

RoutingLayer(PointShape, PointShape, IEnumerable<PointShape>)

This is a constructor for the class.

Overloads

This constructor allows you to provide the points for display.

Remarks

This constructor gets the points ready to use.

Parameters

Name Type Description
startPoint PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> This parameter represents the startPoint that you want to use in this class.
endPoint PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> This parameter represents the endPoint that you want to use in this class.
stopPoints IEnumerable<PointShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.PointShape} –> This parameter represents the stopPoints that you want to use in this class.

Go Back

RoutingLayer(IEnumerable<LineShape>)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Parameters

Name Type Description
routes IEnumerable<LineShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.LineShape} –>

Go Back

RoutingLayer(PointShape, PointShape, IEnumerable<PointShape>, IEnumerable<LineShape>)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Parameters

Name Type Description
startPoint PointShape<!– ThinkGeo.MapSuite.Core.PointShape –>
endPoint PointShape<!– ThinkGeo.MapSuite.Core.PointShape –>
stopPoints IEnumerable<PointShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.PointShape} –>
routes IEnumerable<LineShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.LineShape} –>

Go Back

Protected Constructors

Public Methods

CloneDeep()

Remarks

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Close()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Draw(GeoCanvas, Collection<SimpleCandidate>)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Equals(Object)

Remarks

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GetBoundingBox()

Remarks

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

GetHashCode()

Remarks

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetType()

Remarks

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

LoadLayer(Stream)

<!– static –>

Remarks

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description
layerStream Stream<!– System.IO.Stream –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

LoadLayer(Uri)

<!– static –>

Remarks

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description
layerUri Uri<!– System.Uri –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Open()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(TimeSpan, RequestDrawingBufferTimeType)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
bufferTime TimeSpan<!– System.TimeSpan –>
bufferTimeType RequestDrawingBufferTimeType<!– ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(IEnumerable<RectangleShape>)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(RectangleShape, TimeSpan)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentToRefresh RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
bufferTime TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(RectangleShape, TimeSpan, RequestDrawingBufferTimeType)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentToRefresh RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
bufferTime TimeSpan<!– System.TimeSpan –>
bufferTimeType RequestDrawingBufferTimeType<!– ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(IEnumerable<RectangleShape>, TimeSpan)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –>
bufferTime TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(RectangleShape)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentToRefresh RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(IEnumerable<RectangleShape>, TimeSpan, RequestDrawingBufferTimeType)

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –>
bufferTime TimeSpan<!– System.TimeSpan –>
bufferTimeType RequestDrawingBufferTimeType<!– ThinkGeo.MapSuite.Core.RequestDrawingBufferTimeType –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawing(TimeSpan)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
bufferTime TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

ToString()

Remarks

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

CloneDeepCore()

Remarks

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

CloseCore()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawAttributionCore(GeoCanvas, String)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
attribution String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawCore(GeoCanvas, Collection<SimpleCandidate>)

This method will draw the routing result based on the specified styles.

Remarks

This abstract method is called from the concrete public method Draw. This method draws the representation of the layer based on the extent you provided.When implementing this abstract method, consider each feature and its column data values. You can use the full power of the GeoCanvas to do the drawing. If you need column data for a feature, be sure to override the GetRequiredColumnNamesCore and add the columns you need to the collection. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore, we read that property and add it to the collection.

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> This parameter is the canvas object or a GeoImage to draw on.
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –> This parameter represents the labels used for collision detection and duplication checking.

<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back

DrawException(GeoCanvas, Exception)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
e Exception<!– System.Exception –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawExceptionCore(GeoCanvas, Exception)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
e Exception<!– System.Exception –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Finalize()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetBoundingBoxCore()

Remarks

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

MemberwiseClone()

Remarks

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

OnDrawingAttribution(DrawingAttributionLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
args DrawingAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnDrawingException(DrawingExceptionLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnDrawnAttribution(DrawnAttributionLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
args DrawnAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnDrawnException(DrawnExceptionLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnRequestedDrawing(RequestedDrawingLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
eventArgs RequestedDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OnRequestingDrawing(RequestingDrawingLayerEventArgs)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
eventArgs RequestingDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

OpenCore()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Public Properties

Attribution

Remarks

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

BlueTranslation

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawingExceptionMode

Remarks

Return Value

Return Type
DrawingExceptionMode<!– ThinkGeo.MapSuite.Core.DrawingExceptionMode –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawingTime

Remarks

Return Value

Return Type
TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

EndPoint

Gets and sets the end coordinates for routing.

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#EndPoint” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#EndPoint</a>

Return Value

Return Type
PointShape<!– ThinkGeo.MapSuite.Core.PointShape –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

EndPointStyle

Gets and sets the style of EndPoint.

Remarks

If this property is not set, the default style is a small red marker representing the route end point.

Return Value

Return Type
PointStyle<!– ThinkGeo.MapSuite.Core.PointStyle –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

GreenTranslation

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

HasBoundingBox

Remarks

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

IsGrayscale

Remarks

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

IsNegative

Remarks

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

IsOpen

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#IsOpen” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#IsOpen</a>

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

IsVisible

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#IsVisible” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#IsVisible</a>

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

KeyColors

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type
Collection<GeoColor><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.GeoColor} –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Name

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#Name” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#Name</a>

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RedTranslation

Remarks

For the most updated Info for this topic, please check it here:<a href=“” target=“_blank”></a>

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestDrawingInterval

Remarks

Return Value

Return Type
TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RouteStyle

Gets and sets the style of Routes.

Remarks

If this property is not set, the default style is a purple pen with semitransparent color.

Return Value

Return Type
LineStyle<!– ThinkGeo.MapSuite.Core.LineStyle –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

Routes

Gets the result path information for routing.

Remarks

For the most updated Info for this topic, please check it here:<a href=“http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#Routes” target=“_blank”>http://wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.Routing.RoutingLayer#Routes</a>

Return Value

Return Type
Collection<LineShape><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.LineShape} –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

ShowStopOrder

Gets and sets the value that represents whether to show the ordinal number of each of the StopPoints when drawing layer. The default value is true.

Remarks

If this property is set to false, the text representing the sequence number of each stop will not be shown. This is ensured in the Draw method.

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

StartPoint

Gets and sets the start coordinates for routing.

Remarks

Return Value

Return Type
PointShape<!– ThinkGeo.MapSuite.Core.PointShape –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

StartPointStyle

Gets and sets the style of StartPoint.

Remarks

If this property is not set, the default style is a small green marker representing the route start point.

Return Value

Return Type
PointStyle<!– ThinkGeo.MapSuite.Core.PointStyle –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

StopPointStyle

Gets and sets the style of StopPoints.

Remarks

If this property is not set, the default style is a small yellow marker representing a stop.

Return Value

Return Type
PointStyle<!– ThinkGeo.MapSuite.Core.PointStyle –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

StopPoints

Gets a collection that holds the stop coordinates between StartPoint and EndPoint for routing.

Remarks

Return Value

Return Type
Collection<PointShape><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.PointShape} –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

StopTextStyle

Remarks

Return Value

Return Type
TextStyle<!– ThinkGeo.MapSuite.Core.TextStyle –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

Transparency

Remarks

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

XOffsetInPixelOfStopOrder

Gets or sets the x offset (in pixels) of the stop order.

Remarks

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

YOffsetInPixelOfStopOrder

Gets or sets the y offset (in pixels) of the stop order.

Remarks

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Routing.RoutingLayer –> Go Back

Protected Properties

IsOpenCore

Remarks

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Public Events

DrawingAttribution

Remarks

Event Arguments

Event Arguments
DrawingAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawingException

Remarks

Event Arguments

Event Arguments
DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawingProgressChanged

Remarks

Event Arguments

Event Arguments
DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawnAttribution

Remarks

Event Arguments

Event Arguments
DrawnAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawnException

Remarks

Event Arguments

Event Arguments
DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestedDrawing

Remarks

Event Arguments

Event Arguments
RequestedDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

RequestingDrawing

Remarks

Event Arguments

Event Arguments
RequestingDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

NOTOC MapSuiteRouting ThinkGeo.MapSuite.Routing UpdateDocumentation

thinkgeo.mapsuite.routing.routinglayer.1440040134.txt.gz · Last modified: 2015/09/18 03:06 (external edit)