yxl
2025-01-10 ed837798421340859efca21e46adc17575bdfef8
src/assets/js/map/mapServer.js
@@ -4,7 +4,7 @@
  listData: [],
  sourceType: null,
  tileContent: null,
  init() {},
  init() { },
  addServer(res) {
    this.sourceType = res.sourceType;
    switch (this.sourceType) {
@@ -108,6 +108,10 @@
    //   const tileset =  earthCtrl.factory.create3DTilesets({
    //     url: res.url
    // });
    // const model = await earthCtrl.factory.create3DTilesets({
    //   url: res.url,
    //   success: this.flyTo(),
    // });
    var tileset = await Viewer.scene.primitives.add(
      new Cesium.Cesium3DTileset({
        url: res.url
@@ -125,13 +129,21 @@
      layerId: res.id,
      name: res.name
    });
    console.log(" this.listData",  this.listData);
    console.log(" this.listData", this.listData);
    // console.log('tileset',tileset);
    // earthCtrl.userScene.flyTo(tileset);
  },
  flyTo(model) {
    debugger
    // const options = {
    //   duration: 2,
    //   offset: new SmartEarth.Cesium.HeadingPitchRange(1.0, -0.3, 1000)
    // };
    // earthCtrl.userScene.flyTo(model.item, options);
  },
  traverseVisibleTiles() {
    tileset.readyPromise.then((tileset) => {
      tileset.tileVisibility.forEachTile(function (tile) {});
      tileset.tileVisibility.forEachTile(function (tile) { });
    });
  },
  addWfsLayer(res) {