diff --git a/public/config/config-outline.json b/public/config/config-outline.json
new file mode 100644
index 0000000..b661573
--- /dev/null
+++ b/public/config/config-outline.json
@@ -0,0 +1,122 @@
+{
+ "map3d": {
+ "chinaCRS":"WGS84",
+ "scene": {
+ "center": {
+ "lat": 32.017007,
+ "lng": 118.816721,
+ "alt": 1540,
+ "heading": 0,
+ "roll": 0,
+ "pitch": -22
+ },
+ "scene3DOnly": false,
+ "removeDblClick": true,
+ "sceneMode": 2,
+ "showSun": false,
+ "showMoon": false,
+ "showSkyBox": true,
+ "showSkyAtmosphere": true,
+ "fxaa": true,
+ "logarithmicDepthBuffer": false,
+ "requestRenderMode": true,
+ "globe": {
+ "depthTestAgainstTerrain": false,
+ "baseColor": "#546a53",
+ "showGroundAtmosphere": true,
+ "enableLighting": false
+ },
+ "contextOptions": {
+ "webgl": {
+ "preserveDrawingBuffer": true
+ }
+ },
+ "cameraController": {
+ "zoomFactor": 3.0,
+ "minimumZoomDistance": 1,
+ "maximumZoomDistance": 50000000,
+ "enableRotate": true,
+ "enableTranslate": true,
+ "enableTilt": true,
+ "enableZoom": true,
+ "enableCollisionDetection": true,
+ "minimumCollisionTerrainHeight": 15000
+ }
+ },
+ "control": {
+ "clockAnimate": false,
+ "homeButton": false,
+ "baseLayerPicker": false,
+ "sceneModePicker": true,
+ "vrButton": false,
+ "fullscreenButton": false,
+ "navigationHelpButton": false,
+ "animation": false,
+ "timeline": false,
+ "infoBox": false,
+ "geocoder": false,
+ "selectionIndicator": false,
+ "showRenderLoopErrors": false,
+ "contextmenu": { "hasDefault": true },
+ "mouseDownView": true,
+ "zoom": { "insertIndex": 1 },
+ "compass": { "bottom": "toolbar", "right": "5px" },
+ "distanceLegend": { "left": "100px", "bottom": "-20px" },
+ "locationBar": {
+ "crs": "CGCS2000_GK_Zone_3",
+ "crsDecimal": 0,
+ "template": "
经度:{lng}
纬度:{lat}
横{crsx} 纵{crsy}
海拔:{alt}米
层级:{level}
方向:{heading}°
俯仰角:{pitch}°
视高:{cameraHeight}米
"
+ }
+ },
+ "templateValues": {
+ "dataServer": "//27.11.11.30:9000/3d-model/gaode",
+ "gltfServerUrl": "//27.11.11.30:9000/3d-model/gaode/gltf"
+ },
+ "terrain": {
+
+ },
+ "basemaps": [
+ { "id": 10, "name": "地图底图", "type": "group"},
+ {
+ "id": 1000,
+ "pid": 10,
+ "name": "离线地图",
+ "chinaCRS":"GCJ02",
+ "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "type": "google",
+ "url": "http://27.11.11.30:9000/3d-model/chuzhou/{z}/{x}/{y}.webp",
+ "show": true
+ },
+ {
+ "pid": 10,
+ "name": "高德影像",
+ "type": "group",
+ "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "layers": [
+ { "name": "底图", "type": "gaode", "layer": "img_d" },
+ { "name": "注记", "type": "gaode", "layer": "img_z" }
+ ]
+ },{
+ "name": "天地图影像(EPSG:3857)",
+ "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "type": "tdt",
+ "layer": "img_d",
+ "show": false
+ },
+ {
+ "name": "天地图电子(EPSG:3857)",
+ "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_vec.png",
+ "type": "group",
+ "layers": [
+ { "name": "底图", "type": "tdt", "layer": "vec_d" },
+ { "name": "注记", "type": "tdt", "layer": "vec_z" }
+ ]
+ }
+ ],
+ "layers": [
+ { "id": 50, "name": "模型图层", "type": "group" },
+ { "id": 10000, "name": "行政区", "type": "group" }
+
+ ]
+ }
+}
diff --git a/public/config/config.json b/public/config/config.json
index b661573..d10837e 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -5,10 +5,10 @@
"center": {
"lat": 32.017007,
"lng": 118.816721,
- "alt": 1540,
+ "alt": 301540,
"heading": 0,
"roll": 0,
- "pitch": -22
+ "pitch": -90
},
"scene3DOnly": false,
"removeDblClick": true,
@@ -18,7 +18,6 @@
"showSkyBox": true,
"showSkyAtmosphere": true,
"fxaa": true,
- "logarithmicDepthBuffer": false,
"requestRenderMode": true,
"globe": {
"depthTestAgainstTerrain": false,
@@ -69,11 +68,17 @@
}
},
"templateValues": {
- "dataServer": "//27.11.11.30:9000/3d-model/gaode",
- "gltfServerUrl": "//27.11.11.30:9000/3d-model/gaode/gltf"
+ "dataServer": "//data.mars3d.cn",
+ "gltfServerUrl": "//data.mars3d.cn/gltf"
},
"terrain": {
-
+ "type": "arcgis",
+ "url": "https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer",
+ "show": false,
+ "requestVertexNormals": false,
+ "requestWaterMask": false,
+ "requestMetadata": false,
+ "maximumScreenSpaceError": 2
},
"basemaps": [
{ "id": 10, "name": "地图底图", "type": "group"},
@@ -82,40 +87,47 @@
"pid": 10,
"name": "离线地图",
"chinaCRS":"GCJ02",
- "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"type": "google",
- "url": "http://27.11.11.30:9000/3d-model/chuzhou/{z}/{x}/{y}.webp",
- "show": true
+ "url": "https://shanghai-jsredfly-test.oss-cn-shanghai.aliyuncs.com/map/daxinggong/{z}/{x}/{y}.webp"
},
{
"pid": 10,
"name": "高德影像",
"type": "group",
- "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"layers": [
{ "name": "底图", "type": "gaode", "layer": "img_d" },
{ "name": "注记", "type": "gaode", "layer": "img_z" }
]
},{
- "name": "天地图影像(EPSG:3857)",
- "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_img.png",
+ "name": "天地图影像",
+ "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_img.png",
"type": "tdt",
"layer": "img_d",
- "show": false
+ "show": true
},
{
- "name": "天地图电子(EPSG:3857)",
- "icon": "https://27.11.11.30:9000/3d-model/gaode/img/thumbnail/basemap/tdt_vec.png",
+ "name": "天地图注记",
+ "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_vec.png",
+ "type": "group",
+ "layers": [
+ { "name": "注记", "type": "tdt", "layer": "vec_z" }
+ ],
+ "show": true
+ },
+ {
+ "name": "天地图电子",
+ "icon": "https://data.mars3d.cn/img/thumbnail/basemap/tdt_vec.png",
"type": "group",
"layers": [
{ "name": "底图", "type": "tdt", "layer": "vec_d" },
{ "name": "注记", "type": "tdt", "layer": "vec_z" }
- ]
+ ],
+ "show": false
}
],
"layers": [
- { "id": 50, "name": "模型图层", "type": "group" },
- { "id": 10000, "name": "行政区", "type": "group" }
]
}
diff --git a/src/pages/dataGovernanceDashboard/views/index.vue b/src/pages/dataGovernanceDashboard/views/index.vue
index 06c861f..7a5df83 100644
--- a/src/pages/dataGovernanceDashboard/views/index.vue
+++ b/src/pages/dataGovernanceDashboard/views/index.vue
@@ -296,6 +296,11 @@
const setDock = (item : any) => {
let { liveSn, liveType, deviceInfo } = item
+ console.info("[aixiaorui] setDock", {
+ liveSn,
+ liveType,
+ deviceInfo
+ })
liveContent.data.showLiveModal = false
nextTick(() => {
liveContent.data.showLiveModal = true
@@ -2716,4 +2721,4 @@
white-space: nowrap;
}
-
\ No newline at end of file
+
diff --git a/vite.config.ts b/vite.config.ts
index b48c316..b6be78d 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -8,8 +8,8 @@ import eslintPlugin from "vite-plugin-eslint"
import { mars3dPlugin } from "vite-plugin-mars3d"
import { createStyleImportPlugin, AndDesignVueResolve } from "vite-plugin-style-import"
-const baseTargetUrl = '27.11.11.30/'
-// const baseTargetUrl = '221.226.33.58:18800/'
+// const baseTargetUrl = '27.11.11.30/'
+const baseTargetUrl = 'c2.zklhjs.com/'
export default ({ mode }: ConfigEnv) => {
const root = process.cwd()