| 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 };
- }
- }
- }
|