Преглед изворни кода

fix the heading bug

tags/2.0.0
Caven Chen пре 4 година
родитељ
комит
778709ca97
1 измењених фајлова са 13 додато и 4 уклоњено
  1. 13
    4
      modules/math/heading.js

+ 13
- 4
modules/math/heading.js Прегледај датотеку

@@ -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,

Loading…
Откажи
Сачувај