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; } /// /// 位置X /// public double X { get; set; } /// /// 位置Y /// public double Y { get; set; } /// /// 位置Z /// public double Z { get; set; } public override string ToString() { return $"{X},{Y},{Z}"; } public virtual double[] ToArray() { return new[] { X, Y, Z }; } } }