AR初版demo
This commit is contained in:
1 parent
c1c93c2a60
commit
e85d5f8613
82 files changed
+4010
-62
No files matched your search
@@ -67,6 +67,16 @@ namespace Assets.Scripts.Apis.Models
|
||||
this.CalcGrade();
|
||||
this.CalcBbox();
|
||||
this.CalcCenter();
|
||||
this.CalcBearing();
|
||||
}
|
||||
}
|
||||
private void CalcBearing()
|
||||
{
|
||||
for (int i = 0; i < _List.Count - 1; i++)
|
||||
{
|
||||
var pt1 = Turf.Point(new double[] { _List[i].Point[1], _List[i].Point[0] });
|
||||
var pt2 = Turf.Point(new double[] { _List[i + 1].Point[1], _List[i + 1].Point[0] });
|
||||
_List[i].Bearing = Turf.Bearing(pt1, pt2);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -157,6 +167,7 @@ namespace Assets.Scripts.Apis.Models
|
||||
public double Elevation { get; set; }
|
||||
|
||||
public double Grade { get; set; }
|
||||
public double Bearing { get; set; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
|
||||
Reference in new issue
Block a user