public static GeometryPoint Create(CoordinateSystem coordinateSystem, double x, double y, double?z, double?m) { SpatialBuilder builder = SpatialBuilder.Create(); GeometryPipeline geometryPipeline = builder.GeometryPipeline; geometryPipeline.SetCoordinateSystem(coordinateSystem); geometryPipeline.BeginGeometry(SpatialType.Point); geometryPipeline.BeginFigure(new GeometryPosition(x, y, z, m)); geometryPipeline.EndFigure(); geometryPipeline.EndGeometry(); return((GeometryPoint)builder.ConstructedGeometry); }
/// <summary>Sends the current spatial object to the given pipeline.</summary> /// <param name="chain">The spatial pipeline.</param> public virtual void SendTo(GeometryPipeline chain) { Util.CheckArgumentNull(chain, "chain"); chain.SetCoordinateSystem(this.coordinateSystem); }
public virtual void SendTo(GeometryPipeline chain) { Util.CheckArgumentNull(chain, "chain"); chain.SetCoordinateSystem(this.coordinateSystem); }