Share via


SpatialBuilder Class

Definition

Creates a geometry or geography instances from spatial data pipelines.

public class SpatialBuilder : Microsoft.Spatial.SpatialPipeline, Microsoft.Spatial.IShapeProvider
type SpatialBuilder = class
    inherit SpatialPipeline
    interface IShapeProvider
    interface IGeographyProvider
    interface IGeometryProvider
Public Class SpatialBuilder
Inherits SpatialPipeline
Implements IShapeProvider
Inheritance
SpatialBuilder
Implements

Constructors

SpatialBuilder(GeographyPipeline, GeometryPipeline, IGeographyProvider, IGeometryProvider)

Initializes a new instance of the SpatialBuilder class.

Properties

ConstructedGeography

Gets the geography object that was constructed most recently.

ConstructedGeometry

Gets the geometry object that was constructed most recently.

GeographyPipeline

Gets the geography side of the pipeline.

(Inherited from SpatialPipeline)
GeometryPipeline

Gets the geometry side of the pipeline.

(Inherited from SpatialPipeline)
StartingLink

Gets or sets the starting link.

(Inherited from SpatialPipeline)

Methods

ChainTo(SpatialPipeline)

Adds the next pipeline.

(Inherited from SpatialPipeline)
Create()

Creates an implementation of the builder.

Events

ProduceGeography

Fires when the provider constructs geography object.

ProduceGeometry

Fires when the provider constructs geometry object.

Applies to