Bladeren bron

add mid math

tags/2.3.1
Caven Chen 4 jaren geleden
bovenliggende
commit
47fbe50a4f
1 gewijzigde bestanden met toevoegingen van 10 en 5 verwijderingen
  1. 10
    5
      modules/math/mid.js

+ 10
- 5
modules/math/mid.js Bestand weergeven

@@ -9,11 +9,16 @@ import Parse from '@dc-modules/parse/Parse'
import Position from '@dc-modules/position/Position'

export default function mid(start, end) {
let startPosition = Parse.parsePosition(start)
let endPosition = Parse.parsePosition(end)
startPosition = Transform.transformWGS84ToCartographic(startPosition)
endPosition = Transform.transformWGS84ToCartographic(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 mc = new Cesium.EllipsoidGeodesic(
startPosition,
endPosition

Laden…
Annuleren
Opslaan