GuLiMmo
2024-03-07 a51171f691ec516929fbb29356ad9074d0439b6e
src/utils/cesium/use-map-draw.ts
@@ -123,7 +123,8 @@
  let cartesianArr: Cesium.Cartesian3[] = []
  //   绘制路线
  const drawWayline = async (entities: Cesium.Entity[], kmlStr: string) => {
  const drawWayline = async (entities?: Cesium.Entity[], kmlStr?: string) => {
    console.log(kmlStr)
    if (!entities && !kmlStr) {
      dataSource.show = false
    }
@@ -137,7 +138,8 @@
    if (kmlStr) {
      kmlRes = kmlStr
    } else {
      kmlRes = await analyzeKmzFile(fileUrl)
      const fileRes = await analyzeKmzFile(fileUrl)
      kmlRes = await fileRes.content
    }
    // 所有航点
    kmlPoints = getKmlParams(kmlRes, false, {
@@ -293,7 +295,8 @@
    if (kmlStr) {
      kmlRes = kmlStr
    } else {
      await analyzeKmzFile(fileUrl)
      const fileRes = await analyzeKmzFile(fileUrl)
      kmlRes = await fileRes.content
    }
    // 所有航点
    const points = getKmlParams(kmlRes, false, {