上饶市警务平台后台管理前端
shuishen
2023-02-16 89fce9c42cdc306d77589cac483c9fe335cf67cd
更换底图
2 files modified
49 ■■■■ changed files
src/components/map/dcMap.vue 27 ●●●● patch | view | raw | blame | history
src/components/map/dcSearchMap.vue 22 ●●●● patch | view | raw | blame | history
src/components/map/dcMap.vue
@@ -48,12 +48,24 @@
      })
      //加载地图
            //   global.viewer.imageryLayers.addImageryProvider(
            //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
            //       url: 'https://webmap-tile.sf-express.com/MapTileService/rt?fetchtype=static&x={x}&y={y}&z={z}&project=sfmap&pic_size=256&pic_type=png8&data_name=361100&data_format=merged-dat&data_type=normal',
            //       format: 'image/jpeg',
            //       show: true,
            //       maximumLevel: 18
            //     })
            //   )
      global.viewer.imageryLayers.addImageryProvider(
        new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
          url: 'https://webmap-tile.sf-express.com/MapTileService/rt?fetchtype=static&x={x}&y={y}&z={z}&project=sfmap&pic_size=256&pic_type=png8&data_name=361100&data_format=merged-dat&data_type=normal',
          format: 'image/jpeg',
          show: true,
          maximumLevel: 18
                new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
                    url: "http://10.141.11.11:8090/MapTileService/wmts?STORETYPE=merged-dat&PROJECTION=4326",
                    layer: "wmts_4326_361100",
                    style: "default",
                    format: "image/png",
                    tileMatrixSetID: "c",
                    tileMatrixLabels: new Array(18).fill(0).map((v, i) => i + 1),
                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
        })
      )
@@ -132,7 +144,7 @@
      positions = positions.replaceAll(",",";").replaceAll(" ",",")
      this.polygon = new global.DC.Polygon(positions)
      this.polygon.setStyle({
        material: DC.Color.RED
                material: global.DC.Color.RED
      })
      this.polygonLayer.addOverlay(this.polygon)
      viewer.flyTo(this.polygonLayer)
@@ -143,7 +155,7 @@
      positions = positions.replaceAll(",",";").replaceAll(" ",",")
      this.polyLine = new global.DC.Polyline(positions)
      this.polyLine.setStyle({
        material: DC.Color.RED
                material: global.DC.Color.RED
      })
      this.polyLineLayer.addOverlay(this.polyLine)
      viewer.flyTo(this.polyLineLayer)
@@ -153,5 +165,4 @@
</script>
<style scoped>
</style>
src/components/map/dcSearchMap.vue
@@ -48,12 +48,24 @@
                })
                //加载地图
                // global.searchViewer.imageryLayers.addImageryProvider(
                //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
                //         url: 'https://webmap-tile.sf-express.com/MapTileService/rt?fetchtype=static&x={x}&y={y}&z={z}&project=sfmap&pic_size=256&pic_type=png8&data_name=361100&data_format=merged-dat&data_type=normal',
                //         format: 'image/jpeg',
                //         show: true,
                //         maximumLevel: 18
                //     })
                // )
                global.searchViewer.imageryLayers.addImageryProvider(
                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
                        url: 'https://webmap-tile.sf-express.com/MapTileService/rt?fetchtype=static&x={x}&y={y}&z={z}&project=sfmap&pic_size=256&pic_type=png8&data_name=361100&data_format=merged-dat&data_type=normal',
                        format: 'image/jpeg',
                        show: true,
                        maximumLevel: 18
                    new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
                        url: "http://10.141.11.11:8090/MapTileService/wmts?STORETYPE=merged-dat&PROJECTION=4326",
                        layer: "wmts_4326_361100",
                        style: "default",
                        format: "image/png",
                        tileMatrixSetID: "c",
                        tileMatrixLabels: new Array(18).fill(0).map((v, i) => i + 1),
                        tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
                    })
                )