Newer
Older
ganzhou-feidu / src / pages / index.vue
bairujie on 14 Apr 2023 2 KB init
<template>
  <div id="map" style="position:fixed;top:0;left:0;width:500px;height:500px;"></div>
</template>
<script></script>
<script>
import mapJson from "./map.json";
// import L from 'leaflet';
// import '@supermap/iclient-leaflet';
export default {
  data() {
    return {};
  },
  created() {
    var pmtsManager = new Freedo.FdTools.FdPMTSManager(this.$viewer);
    var pmtsID = pmtsManager.add(
      {
        id: "倾斜南侧区域",
        url: mapJson["倾斜南侧区域"],
        flytoOrGoto: true //是否跳入到PMTS数据,true为跳入,false为飞入,默认飞入
      },
      undefined
    );
    var pmtsID = pmtsManager.add(
      {
        id: "CIM2带纹理白模",
        url: 'http://11.100.6.9:8889/cim-gateway//cluster_430/FreedoMetaSvc/service/meta/pmts/dataset/1.1.0/PMTSCapabilities.json?token=jP2vT0AfONx1mLHvtTsW_siD-dRo-pLkydfLNdpiq6vcSdx2SMENx2_xcRddOt5ye3vwCOeT11U5uEdSZMyGE61dRaIYvmZIQP6L9htZK0eztH0DrwiueFtUAesMAuzCZDYEz2_DBphxcM5iOMpPi_r6_6AF0BfsB6oF1K1IG8kcYWYCzTjsipMF3FvkftQIzaKzdM3AiRHJZC2GeWVgy1iEsKFwrG6c_e_x54UqqN8vVn_Wz_pr04VpEZuseV16p3f2RkYn9L98u1kyF2Gpw7jhfaRKscA6l82ngDgTGU9wOjdOsRCXUNmwuGv8j2r-CUeDvT8d02S22Y7CBLxaKw==&id=72af4205-59c9-4b2d-a394-df1399cc81db&freedoToken=21232f297a57a5a743894a0e4a801fc3' || mapJson["CIM2带纹理白模"],
        flytoOrGoto: true
      },
      undefined
    );
    var imageryManager = new Freedo.FdTools.FdImageryLayersManager(
      this.$viewer
    );
    imageryManager.addByPMTS({
      url: mapJson["2022年12月航飞影像"],
      show: true,
      autoFly: true // 开启默认飞往目标
    });
    imageryManager.addByPMTS({
      url: mapJson["区域边界线"],
      show: true,
      autoFly: true // 开启默认飞往目标
    });
    var terrainManager = new Freedo.FdTools.FdTerrain(this.$viewer);
    terrainManager.setTerrain(mapJson['2022年12月航飞高程数据'], 'WETS');
  },
  mounted(){
    // var url = "http://11.100.6.9:8889/cim-gateway//cluster_420/iserver/services/map-ugcv5-RongJiangXinQuZhengSheYingXiang2022Nian12Yue/rest/maps/蓉江新区正射影像2022年12月?freedoToken=21232f297a57a5a743894a0e4a801fc3";
    // var map = L.map('map', {
    //     crs: L.CRS.EPSG4326,
    //     center: [0, 0],
    //     maxZoom: 18,
    //     zoom: 1
    // });
    // new L.supermap.TiledMapLayer(url).addTo(map);
  }
};
</script>
<style scoped></style>