| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | using System;using System.Collections.Generic;using System.Text;namespace Ips.Library.Entity{    public class GeoXYZ    {        public GeoXYZ() : this(0, 0, 0) { }        public GeoXYZ(double x, double y) : this(x, y, 0) { }        public GeoXYZ(double x, double y, double z)        {            X = x;            Y = y;            Z = z;        }        /// <summary>        /// 位置X        /// </summary>        public double X { get; set; }        /// <summary>        /// 位置Y        /// </summary>        public double Y { get; set; }        /// <summary>        /// 位置Z        /// </summary>        public double Z { get; set; }        public override string ToString()        {            return $"{X},{Y},{Z}";        }        public virtual double[] ToArray()        {            return new[] { X, Y, Z };        }    }}
 |