GeographyFactory(T) Class
The spatial factory.
Inheritance Hierarchy
System..::..Object
System.Spatial..::..BaseSpatialFactory
System.Spatial..::..GeographyFactory<(Of <(<'T>)>)>
Namespace: System.Spatial
Assembly: System.Spatial (in System.Spatial.dll)
Syntax
'Declaration
Public Class GeographyFactory(Of T As Geography) _
Inherits BaseSpatialFactory
'Usage
Dim instance As GeographyFactory(Of T)
public class GeographyFactory<T> : BaseSpatialFactory
where T : Geography
generic<typename T>
where T : Geography
public ref class GeographyFactory : public BaseSpatialFactory
type GeographyFactory<'T when 'T : Geography> =
class
inherit BaseSpatialFactory
end
JScript does not support generic types and methods.
Type Parameters
The GeographyFactory<(Of <(<'T>)>)> type exposes the following members.
Methods
|
AddLine |
Draws a point in the specified coordinate. (Overrides BaseSpatialFactory..::..AddLine(Double, Double, Nullable< (Of < <' (Double> ) > > ), Nullable< (Of < <' (Double> ) > > )).) |
|
AddPos |
Adds a new position to the current line figure. (Inherited from BaseSpatialFactory.) |
|
BeginFigure |
Begins drawing a figure. (Overrides BaseSpatialFactory..::..BeginFigure() () () ().) |
|
BeginGeo |
Begins a spatial object. (Overrides BaseSpatialFactory..::..BeginGeo(SpatialType).) |
|
Build |
Finishes the current geography. |
|
Collection |
Starts a new collection. |
|
EndFigure |
Ends the figure set on the current node. (Overrides BaseSpatialFactory..::..EndFigure() () () ().) |
|
EndGeo |
Ends the current spatial object. (Overrides BaseSpatialFactory..::..EndGeo() () () ().) |
|
Equals |
(Inherited from Object.) |
|
Finalize |
(Inherited from Object.) |
|
Finish |
Finishes the current instance. (Inherited from BaseSpatialFactory.) |
|
GetHashCode |
(Inherited from Object.) |
|
GetType |
(Inherited from Object.) |
|
LineString() () () () |
Start a new empty LineString |
|
LineString(Double, Double) |
Starts a new line string. |
|
LineString(Double, Double, Nullable< (Of < <' (Double> ) > > ), Nullable< (Of < <' (Double> ) > > )) |
Start a new line string. |
|
LineTo(Double, Double) |
Adds a new point in the current line figure. |
|
LineTo(Double, Double, Nullable< (Of < <' (Double> ) > > ), Nullable< (Of < <' (Double> ) > > )) |
Adds a new point in the current line figure. |
|
MemberwiseClone |
(Inherited from Object.) |
|
MultiLineString |
Starts a new multi-line string. |
|
MultiPoint |
Starts a new multipoint. |
|
MultiPolygon |
Starts a new multipolygon. |
|
Point() () () () |
Starts a new empty point. |
|
Point(Double, Double) |
Starts a new point. |
|
Point(Double, Double, Nullable< (Of < <' (Double> ) > > ), Nullable< (Of < <' (Double> ) > > )) |
Starts a new point. |
|
Polygon |
Starts a new polygon. |
|
Ring(Double, Double) |
Starts a new polygon ring. |
|
Ring(Double, Double, Nullable< (Of < <' (Double> ) > > ), Nullable< (Of < <' (Double> ) > > )) |
Starts a new polygon ring. |
|
StartRing |
Starts a new polygon ring. (Inherited from BaseSpatialFactory.) |
|
ToString |
(Inherited from Object.) |
Top
Operators
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
System.Spatial Namespace