Caven Chen 4 роки тому
джерело
коміт
47fbe50a4f
1 змінених файлів з 10 додано та 5 видалено
  1. 10
    5
      modules/math/mid.js

+ 10
- 5
modules/math/mid.js Переглянути файл

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

Завантаження…
Відмінити
Зберегти