Procházet zdrojové kódy

fix the heading bug

tags/2.0.0
Caven Chen před 4 roky
rodič
revize
778709ca97
1 změnil soubory, kde provedl 13 přidání a 4 odebrání
  1. 13
    4
      modules/math/heading.js

+ 13
- 4
modules/math/heading.js Zobrazit soubor



export default function heading(start, end) { export default function heading(start, end) {
let heading = 0 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( let v = Cesium.Cartesian3.subtract(
endPosition, endPosition,
startPosition, startPosition,

Načítá se…
Zrušit
Uložit