Pārlūkot izejas kodu

fix the heading bug

tags/2.0.0
Caven Chen pirms 4 gadiem
vecāks
revīzija
778709ca97
1 mainītis faili ar 13 papildinājumiem un 4 dzēšanām
  1. 13
    4
      modules/math/heading.js

+ 13
- 4
modules/math/heading.js Parādīt failu

@@ -9,10 +9,19 @@ import Parse from '@dc-modules/parse/Parse'

export default function heading(start, end) {
let heading = 0
let startPosition = Parse.parsePosition(start)
let endPosition = Parse.parsePosition(end)
startPosition = Transform.transformWGS84ToCartesian(startPosition)
endPosition = Transform.transformWGS84ToCartesian(endPosition)
let startPosition = start
let endPosition = end

if (!(start instanceof Cesium.Cartesian3)) {
startPosition = Parse.parsePosition(start)
startPosition = Transform.transformWGS84ToCartesian(startPosition)
}

if (!(end instanceof Cesium.Cartesian3)) {
endPosition = Parse.parsePosition(end)
endPosition = Transform.transformWGS84ToCartesian(endPosition)
}

let v = Cesium.Cartesian3.subtract(
endPosition,
startPosition,

Notiek ielāde…
Atcelt
Saglabāt