public override void SendTo(GeographyPipeline pipeline) { base.SendTo(pipeline); pipeline.BeginGeography(SpatialType.LineString); this.SendFigure(pipeline); pipeline.EndGeography(); }
public override void SendTo(GeographyPipeline pipeline) { base.SendTo(pipeline); pipeline.BeginGeography(SpatialType.Collection); for (int i = 0; i < this.geographyArray.Length; ++i) { this.geographyArray[i].SendTo(pipeline); } pipeline.EndGeography(); }
public override void SendTo(GeographyPipeline pipeline) { base.SendTo(pipeline); pipeline.BeginGeography(SpatialType.MultiPolygon); for (int i = 0; i < this.polygons.Length; ++i) { this.polygons[i].SendTo(pipeline); } pipeline.EndGeography(); }
public override void SendTo(GeographyPipeline pipeline) { base.SendTo(pipeline); pipeline.BeginGeography(SpatialType.Point); if (!this.IsEmpty) { pipeline.BeginFigure(new GeographyPosition(this.latitude, this.longitude, this.z, this.m)); pipeline.EndFigure(); } pipeline.EndGeography(); }
public override void SendTo(GeographyPipeline pipeline) { base.SendTo(pipeline); pipeline.BeginGeography(SpatialType.FullGlobe); pipeline.EndGeography(); }