Пример #1
0
        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);
        }
Пример #2
0
 /// <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);
 }
Пример #3
0
 public virtual void SendTo(GeometryPipeline chain)
 {
     Util.CheckArgumentNull(chain, "chain");
     chain.SetCoordinateSystem(this.coordinateSystem);
 }