diff --git a/backend/src/main/resources/application-devtw.yml b/backend/src/main/resources/application-devtw.yml
index 5f7dcb3..e34ac55 100644
--- a/backend/src/main/resources/application-devtw.yml
+++ b/backend/src/main/resources/application-devtw.yml
@@ -13,7 +13,7 @@ spring:
druid:
master:
driverClassName: oracle.jdbc.OracleDriver
- url: "${DB_MASTER_URL:jdbc:oracle:thin:@172.16.21.134:1521/SDLYZ}"
+ url: "${DB_MASTER_URL:jdbc:oracle:thin:@172.16.31.190:1521/SDLYZ}"
username: "${DB_MASTER_USERNAME:QGC_REFA}"
password: "${DB_MASTER_PASSWORD:Y4M4K1oCkL8U}"
initial-size: 5
@@ -43,7 +43,7 @@ spring:
connection-properties: oracle.net.CONNECT_TIMEOUT=10000;oracle.jdbc.ReadTimeout=60000;oracle.net.READ_TIMEOUT=60000
slave:
driverClassName: oracle.jdbc.OracleDriver
- url: "${DB_SLAVE_URL:jdbc:oracle:thin:@172.16.21.134:1521/SDLYZ}"
+ url: "${DB_SLAVE_URL:jdbc:oracle:thin:@172.16.31.190:1521/SDLYZ}"
username: "${DB_SLAVE_USERNAME:QGC_REFA}"
password: "${DB_SLAVE_PASSWORD:Y4M4K1oCkL8U}"
initial-size: 5
diff --git a/frontend/src/api/system/map/ConfigManagement/index.ts b/frontend/src/api/system/map/ConfigManagement/index.ts
new file mode 100644
index 0000000..d9549ae
--- /dev/null
+++ b/frontend/src/api/system/map/ConfigManagement/index.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request';
+
+// 获取所有沿程配置数据
+export function getAllConfigTree(data: any) {
+ return request({
+ url: '/api/dec-lygk-base-server/base/msalongb/GetKendoList',
+ method: 'post',
+ data: data
+ });
+}
+// 保存沿程配置
+export function saveBaseWbsb(data: any) {
+ return request({
+ url: '/api/dec-lygk-base-server/base/wbsb/addOrUpdate',
+ method: 'post',
+ data: data
+ });
+}
+// 删除沿程配置
+export function deleteBaseWbsb(data: any) {
+ return request({
+ url: '/api/dec-lygk-base-server/base/wbsb/delete',
+ method: 'get',
+ params: data
+ });
+}
diff --git a/frontend/src/api/system/map/LayerManagement/index.ts b/frontend/src/api/system/map/LayerManagement/index.ts
index f543025..b24fe72 100644
--- a/frontend/src/api/system/map/LayerManagement/index.ts
+++ b/frontend/src/api/system/map/LayerManagement/index.ts
@@ -1,6 +1,6 @@
import request from '@/utils/request';
-// 获取所有地图 图例树
+// 获取所有地图 图层树
export function getAllMapLayerTree(data: any) {
return request({
url: '/api/wmp-sys-server/mapLayer/getAllMapLayerTree',
@@ -8,7 +8,7 @@ export function getAllMapLayerTree(data: any) {
data: data
});
}
-// 保存地图 图例
+// 保存地图 图层
export function saveMapLayer(data: any) {
return request({
url: '/api/wmp-sys-server/mapLayer/save',
@@ -16,7 +16,7 @@ export function saveMapLayer(data: any) {
data: data
});
}
-// 删除地图 图例
+// 删除地图 图层
export function deleteMapLayer(data: any) {
return request({
url: '/api/wmp-sys-server/mapLayer/delete',
@@ -24,11 +24,11 @@ export function deleteMapLayer(data: any) {
data: data
});
}
-// 获取所有地图 图例树
-export function getAllMapLegendParentIdTree(data: any) {
+// 获取所有地图 图层树
+export function getAllMapLayerParentIdTree(data: any) {
return request({
- url: '/api/wmp-sys-server/mapLegend/getAllMapLegendTree',
- method: 'get',
- params: data
+ url: '/api/wmp-sys-server/mapLayer/getAllMapLayerTree',
+ method: 'post',
+ data: data
});
}
diff --git a/frontend/src/api/system/map/LegendStructure/index.ts b/frontend/src/api/system/map/LegendStructure/index.ts
index b50b26f..0ba7018 100644
--- a/frontend/src/api/system/map/LegendStructure/index.ts
+++ b/frontend/src/api/system/map/LegendStructure/index.ts
@@ -1,6 +1,6 @@
import request from '@/utils/request';
-// 获取所有地图 图层
+// 获取所有地图 图例树
export function getAllMapLegendTree(data: any) {
return request({
url: '/api/wmp-sys-server/mapLegend/GetKendoList',
@@ -8,7 +8,7 @@ export function getAllMapLegendTree(data: any) {
data: data
});
}
-// 保存地图 图层
+// 保存地图 图例
export function saveMapLegend(data: any) {
return request({
url: '/api/wmp-sys-server/mapLegend/save',
@@ -16,7 +16,7 @@ export function saveMapLegend(data: any) {
data: data
});
}
-// 删除地图 图层
+// 删除地图 图例
export function deleteMapLegend(data: any) {
return request({
url: '/api/wmp-sys-server/mapLegend/delete',
@@ -24,3 +24,12 @@ export function deleteMapLegend(data: any) {
data: data
});
}
+
+// 获取所有地图 图例树
+export function getAllMapLegendParentIdTree(data: any) {
+ return request({
+ url: '/api/wmp-sys-server/mapLegend/getAllMapLegendTree',
+ method: 'get',
+ params: data
+ });
+}
diff --git a/frontend/src/api/system/map/TiltPhotoManagement/index.ts b/frontend/src/api/system/map/TiltPhotoManagement/index.ts
new file mode 100644
index 0000000..b6ee61f
--- /dev/null
+++ b/frontend/src/api/system/map/TiltPhotoManagement/index.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request';
+
+// 获取所有倾斜摄影
+export function getAllTiltPhotoTree(data: any) {
+ return request({
+ url: '/api/wmp-sys-server/sys/oblique/GetKendoListCust',
+ method: 'post',
+ data: data
+ });
+}
+// 保存倾斜摄影
+export function saveTiltPhoto(data: any) {
+ return request({
+ url: '/api/wmp-sys-server/sys/oblique/addOrUpdate',
+ method: 'post',
+ data: data
+ });
+}
+// 删除倾斜摄影
+export function deleteTiltPhoto(data: any) {
+ return request({
+ url: '/api/wmp-sys-server/sys/oblique/delete',
+ method: 'get',
+ params: data
+ });
+}
diff --git a/frontend/src/components/BasicSearch/index.vue b/frontend/src/components/BasicSearch/index.vue
index 7b4f64d..24769ab 100644
--- a/frontend/src/components/BasicSearch/index.vue
+++ b/frontend/src/components/BasicSearch/index.vue
@@ -43,7 +43,7 @@
:allow-clear="item.fieldProps?.allowClear"
:presets="item.presets"
style="width: 100%"
- @change="val => triggerManualValuesChange(item.name, val)"
+ @change="(val) => triggerManualValuesChange(item.name, val)"
/>
@@ -58,7 +58,7 @@
:allow-clear="item.fieldProps?.allowClear"
:presets="item.presets"
style="width: 100%"
- @change="val => triggerManualValuesChange(item.name, val)"
+ @change="(val) => triggerManualValuesChange(item.name, val)"
/>
@@ -68,16 +68,11 @@
:placeholder="item.placeholder || '请输入'"
:allow-clear="item.fieldProps?.allowClear"
:style="{ width: item.width ? item.width + 'px' : '200px' }"
- @change="
- e => triggerManualValuesChange(item.name, e.target.value)
- "
+ @change="(e) => triggerManualValuesChange(item.name, e.target.value)"
/>
-
+
@@ -215,15 +208,9 @@
v-else-if="item.type === 'Radio'"
v-model:value="formData[item.name]"
:style="{ width: item.width ? item.width + 'px' : '200px' }"
- @change="
- e => triggerManualValuesChange(item.name, e.target.value)
- "
+ @change="(e) => triggerManualValuesChange(item.name, e.target.value)"
>
-
+
{{ opt.label }}
@@ -257,16 +244,16 @@
diff --git a/frontend/src/components/gis/GisView.vue b/frontend/src/components/gis/GisView.vue
index eaa9c59..190a205 100644
--- a/frontend/src/components/gis/GisView.vue
+++ b/frontend/src/components/gis/GisView.vue
@@ -5945,70 +5945,559 @@ const fetchPointData = _.debounce(async () => {
],
},
orders: '{"baseId":"asc","rvcdStepSort":"asc","siteStepSort":"asc","ennm":"asc"}',
- data: [
- {
- sttp: "ENG",
- stcd: "008660211200000001",
- lgtd: 98.958315,
- lttd: 30.754818,
- dtmel: 3793.292,
- anchoPointState: "large_eng_built",
- sttpMap: "ENG",
- titleName: "叶巴滩",
- distance: 50000000,
- rvcd: "SJLY46",
- addvcd: "542123",
- baseId: "01",
- rstcds: null,
- sttpCode: "ENG",
- ennm: "叶巴滩",
- rvnm: null,
- ttpwr: 2240,
- ddz: null,
- normz: 2889,
- qecLimit: null,
- yrge: 91.6,
- ifEngSpecial: false,
- avq: 839,
- endInstalledType: 1,
- lastTmEngEqDataVo: {
- stcd: "008660211200000001",
- stnm: "叶巴滩",
- tm: "2090-01-01 08:00:00",
- ttpwr: 2240,
- qecLimit: null,
- mwrLimit: null,
- avqLimit: null,
- qecC: null,
- mwrC: null,
- avqC: null,
- normz: 2889,
- ddz: null,
- qi: null,
- qo: null,
- rz: 2889,
- dz: null,
- vlsr: null,
- vlsrTm: null,
- mwrVlsr: null,
- mwrVlsrTm: null,
- },
- logo: null,
- addvcdName: "贡觉县",
- jcdt: null,
- siteStepSort: 0,
- prsc: 1,
- iconRotate: null,
- bldsttCcode: 2,
- rvcdStepSort: 1,
- rscdStepSort: null,
- stnm: "叶巴滩",
- iconCode: "map-dxsdzYijian",
- code: "pointLayer",
- popName: "叶巴滩",
- _id: "ENG_008660211200000001",
- },
- ],
+ data: [],
+ // data: [
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000001",
+ // lgtd: 100.272864,
+ // lttd: 35.310282,
+ // sttpMap: "ENG",
+ // titleName: "班多",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000002",
+ // lgtd: 101.438291,
+ // lttd: 26.520567,
+ // sttpMap: "ENG",
+ // titleName: "观音岩",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000003",
+ // lgtd: 107.534494,
+ // lttd: 29.408794,
+ // sttpMap: "ENG",
+ // titleName: "白马",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000004",
+ // lgtd: 98.923902,
+ // lttd: 27.938575,
+ // sttpMap: "ENG",
+ // titleName: "WNL",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000005",
+ // lgtd: 108.197994,
+ // lttd: 29.200544,
+ // sttpMap: "ENG",
+ // titleName: "彭水",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000006",
+ // lgtd: 103.077131,
+ // lttd: 29.236202,
+ // sttpMap: "ENG",
+ // titleName: "枕头坝二级",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000007",
+ // lgtd: 101.012292,
+ // lttd: 30.19073,
+ // sttpMap: "ENG",
+ // titleName: "两河口",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000008",
+ // lgtd: 105.869751,
+ // lttd: 31.81675,
+ // sttpMap: "ENG",
+ // titleName: "亭子口",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000009",
+ // lgtd: 101.92298,
+ // lttd: 31.79287,
+ // sttpMap: "ENG",
+ // titleName: "双江口",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000010",
+ // lgtd: 103.631458,
+ // lttd: 29.501037,
+ // sttpMap: "ENG",
+ // titleName: "安谷",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000011",
+ // lgtd: 102.902369,
+ // lttd: 27.223499,
+ // sttpMap: "ENG",
+ // titleName: "白鹤滩",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000012",
+ // lgtd: 99.16293,
+ // lttd: 25.854177,
+ // sttpMap: "ENG",
+ // titleName: "MWei",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000013",
+ // lgtd: 109.37166,
+ // lttd: 32.8137,
+ // sttpMap: "ENG",
+ // titleName: "旬阳",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000014",
+ // lgtd: 100.29213,
+ // lttd: 27.677865,
+ // sttpMap: "ENG",
+ // titleName: "梨园",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000015",
+ // lgtd: 99.053312,
+ // lttd: 29.94203,
+ // sttpMap: "ENG",
+ // titleName: "巴塘",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000016",
+ // lgtd: 92.517499,
+ // lttd: 29.184708,
+ // sttpMap: "ENG",
+ // titleName: "ZM",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000017",
+ // lgtd: 103.6094,
+ // lttd: 29.335856,
+ // sttpMap: "ENG",
+ // titleName: "沙湾",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000019",
+ // lgtd: 103.478937,
+ // lttd: 29.30367,
+ // sttpMap: "ENG",
+ // titleName: "龚嘴",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000020",
+ // lgtd: 102.2036,
+ // lttd: 29.7383,
+ // sttpMap: "ENG",
+ // titleName: "硬梁包",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000021",
+ // lgtd: 105.765488,
+ // lttd: 25.526186,
+ // sttpMap: "ENG",
+ // titleName: "董箐",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000022",
+ // lgtd: 99.116474,
+ // lttd: 26.559438,
+ // sttpMap: "ENG",
+ // titleName: "HD",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000023",
+ // lgtd: 100.26699,
+ // lttd: 35.71329,
+ // sttpMap: "ENG",
+ // titleName: "羊曲",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000024",
+ // lgtd: 99.108009,
+ // lttd: 27.190938,
+ // sttpMap: "ENG",
+ // titleName: "TB",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000025",
+ // lgtd: 107.889347,
+ // lttd: 29.27496,
+ // sttpMap: "ENG",
+ // titleName: "银盘",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000026",
+ // lgtd: 99.141462,
+ // lttd: 26.306784,
+ // sttpMap: "ENG",
+ // titleName: "DHQ",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000027",
+ // lgtd: 103.108106,
+ // lttd: 29.294035,
+ // sttpMap: "ENG",
+ // titleName: "沙坪一级",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000028",
+ // lgtd: 92.547778,
+ // lttd: 29.140314,
+ // sttpMap: "ENG",
+ // titleName: "JC",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000029",
+ // lgtd: 100.446571,
+ // lttd: 26.809334,
+ // sttpMap: "ENG",
+ // titleName: "金安桥",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000030",
+ // lgtd: 101.807878,
+ // lttd: 36.118412,
+ // sttpMap: "ENG",
+ // titleName: "李家峡",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000031",
+ // lgtd: 100.816683,
+ // lttd: 26.201019,
+ // sttpMap: "ENG",
+ // titleName: "鲁地拉",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000032",
+ // lgtd: 100.431561,
+ // lttd: 22.635204,
+ // sttpMap: "ENG",
+ // titleName: "NZD",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000033",
+ // lgtd: 94.145279,
+ // lttd: 29.742308,
+ // sttpMap: "ENG",
+ // titleName: "DB",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000034",
+ // lgtd: 110.02005,
+ // lttd: 32.87315,
+ // sttpMap: "ENG",
+ // titleName: "夹河关",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000035",
+ // lgtd: 100.69563,
+ // lttd: 34.67342,
+ // sttpMap: "ENG",
+ // titleName: "玛尔挡",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000036",
+ // lgtd: 98.958315,
+ // lttd: 30.754818,
+ // sttpMap: "ENG",
+ // titleName: "叶巴滩",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000037",
+ // lgtd: 100.414438,
+ // lttd: 26.530652,
+ // sttpMap: "ENG",
+ // titleName: "龙开口",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000038",
+ // lgtd: 103.632788,
+ // lttd: 29.256677,
+ // sttpMap: "ENG",
+ // titleName: "铜街子",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000039",
+ // lgtd: 101.199102,
+ // lttd: 28.652601,
+ // sttpMap: "ENG",
+ // titleName: "杨房沟",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000040",
+ // lgtd: 126.68764,
+ // lttd: 43.71997,
+ // sttpMap: "ENG",
+ // titleName: "丰满",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000041",
+ // lgtd: 99.335117,
+ // lttd: 25.585742,
+ // sttpMap: "ENG",
+ // titleName: "GGQ",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000042",
+ // lgtd: 103.045106,
+ // lttd: 29.235864,
+ // sttpMap: "ENG",
+ // titleName: "枕头坝一级",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000043",
+ // lgtd: 101.3878,
+ // lttd: 36.66803,
+ // sttpMap: "ENG",
+ // titleName: "果米滩",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000044",
+ // lgtd: 103.208227,
+ // lttd: 29.237323,
+ // sttpMap: "ENG",
+ // titleName: "沙坪二级",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000045",
+ // lgtd: 111.00372,
+ // lttd: 30.82324,
+ // sttpMap: "ENG",
+ // titleName: "三峡",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000046",
+ // lgtd: 105.505421,
+ // lttd: 25.725142,
+ // sttpMap: "ENG",
+ // titleName: "马马崖",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000047",
+ // lgtd: 102.07842,
+ // lttd: 31.59307,
+ // sttpMap: "ENG",
+ // titleName: "金川",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000048",
+ // lgtd: 102.635081,
+ // lttd: 26.322873,
+ // sttpMap: "ENG",
+ // titleName: "乌东德",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000049",
+ // lgtd: 99.059129,
+ // lttd: 29.436922,
+ // sttpMap: "ENG",
+ // titleName: "苏洼龙",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000050",
+ // lgtd: 102.630072,
+ // lttd: 30.064216,
+ // sttpMap: "ENG",
+ // titleName: "脚基坪",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000051",
+ // lgtd: 111.20975,
+ // lttd: 23.42499,
+ // sttpMap: "ENG",
+ // titleName: "长洲",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000052",
+ // lgtd: 100.506191,
+ // lttd: 27.349004,
+ // sttpMap: "ENG",
+ // titleName: "阿海",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000053",
+ // lgtd: 110.02921,
+ // lttd: 23.45939,
+ // sttpMap: "ENG",
+ // titleName: "大藤峡水利枢纽",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000054",
+ // lgtd: 99.035139,
+ // lttd: 27.833175,
+ // sttpMap: "ENG",
+ // titleName: "LD",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000055",
+ // lgtd: 101.6401,
+ // lttd: 32.200413,
+ // sttpMap: "ENG",
+ // titleName: "巴拉",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // {
+ // sttp: "ENG",
+ // stcd: "0086602112000000056",
+ // lgtd: 105.196409,
+ // lttd: 27.06233,
+ // sttpMap: "ENG",
+ // titleName: "夹岩",
+ // iconCode: "map-dxsdzYijian",
+ // code: "pointLayer",
+ // },
+ // ],
};
mapClass.addInitDataLayer(layerConfigsArr, "eng_point", {
labelType: 6,
@@ -6044,1265 +6533,801 @@ const fetchPointData = _.debounce(async () => {
},
],
},
+ // data: [],
data: [
{
- sttp: "FP_4",
- stcd: "008610902100000022",
- lgtd: 126.687,
- lttd: 43.72213,
- dtmel: 213.985,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "丰满升鱼机",
- distance: 50000000,
- rvcd: "SJLY168",
- addvcd: "220201",
- baseId: "12",
- rstcds: "008610902100000001",
- sttpCode: "FP",
- stnm: "丰满升鱼机",
- ennm: "丰满",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 2,
- yr: "2025",
- ftpTypeCount: 17,
- ftpCount: 49409,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssShengyuji",
+ sttp: "FP_1",
+ lgtd: 98.618194,
+ lttd: 31.202372,
+ sttpMap: "FP_1",
+ titleName: "波罗",
+ iconCode: "blue",
code: "pointLayer",
- popName: "丰满升鱼机",
- _id: "FP_4_008610902100000022",
+ BuildType: 0,
},
{
sttp: "FP_4",
- stcd: "008640203500000003",
- lgtd: 100.265393,
- lttd: 35.688958,
- dtmel: 2606.191,
- anchoPointState: "gy_4",
+ lgtd: 98.958315,
+ lttd: 30.754818,
sttpMap: "FP_4",
- titleName: "羊曲升鱼机(上行)",
- distance: 50000000,
- rvcd: "SJLY1U",
- addvcd: "632525",
- baseId: "08",
- rstcds: "008640203500000001",
- sttpCode: "FP",
- stnm: "羊曲升鱼机(上行)",
- ennm: "羊曲",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 10,
- ftpCount: 9407,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssShengyuji",
+ titleName: "叶巴滩",
+ iconCode: "yellow",
code: "pointLayer",
- popName: "羊曲升鱼机(上行)",
- _id: "FP_4_008640203500000003",
- popupHtml: generatePopupHtml({
- sttp: "FP_4",
- stcd: "008640203500000003",
- lgtd: 100.265393,
- lttd: 35.688958,
- dtmel: 2606.191,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "羊曲升鱼机(上行)",
- distance: 50000000,
- rvcd: "SJLY1U",
- addvcd: "632525",
- baseId: "08",
- rstcds: "008640203500000001",
- sttpCode: "FP",
- stnm: "羊曲升鱼机(上行)",
- ennm: "羊曲",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 10,
- ftpCount: 9407,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssShengyuji",
- code: "pointLayer",
- popName: "羊曲升鱼机(上行)",
- _id: "FP_4_008640203500000003",
- }),
+ BuildType: 1,
},
{
- sttp: "FP_1",
- stcd: "008660101317000026",
- lgtd: 103.634712,
- lttd: 29.255247,
- dtmel: 464.792,
- anchoPointState: "gy_1",
- sttpMap: "FP_1",
- titleName: "铜街子鱼道",
- distance: 50000000,
- rvcd: "SJLY148",
- addvcd: "511101",
- baseId: "03",
- rstcds: "008660101300000001",
- sttpCode: "FP",
- stnm: "铜街子鱼道",
- ennm: "铜街子",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 12,
- ftpCount: 6474,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
+ sttp: "FP_4",
+ lgtd: 99.03498,
+ lttd: 30.09154,
+ sttpMap: "FP_4",
+ titleName: "拉哇",
+ iconCode: "yellow",
code: "pointLayer",
- popName: "铜街子鱼道",
- _id: "FP_1_008660101317000026",
- },
- {
- sttp: "FP_1",
- stcd: "0086601020VP000006",
- lgtd: 103.04794,
- lttd: 29.236676,
- dtmel: 595.345,
- anchoPointState: "gy_1",
- sttpMap: "FP_1",
- titleName: "枕头坝一级鱼道",
- distance: 800000,
- rvcd: "SJLY148",
- addvcd: "511100,511101",
- baseId: "03",
- rstcds: "008660102000000001",
- sttpCode: "FP",
- stnm: "枕头坝一级鱼道",
- ennm: "枕头坝一级",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 11,
- ftpCount: 4625,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
- code: "pointLayer",
- popName: "枕头坝一级鱼道",
- _id: "FP_1_0086601020VP000006",
- },
- {
- sttp: "FP_1",
- stcd: "0086601022SZ000005",
- lgtd: 103.611374,
- lttd: 29.33208,
- dtmel: 433.038,
- anchoPointState: "gy_1",
- sttpMap: "FP_1",
- titleName: "沙湾鱼道",
- distance: 50000,
- rvcd: "SJLY148",
- addvcd: "511101",
- baseId: "03",
- rstcds: "008660102200000001",
- sttpCode: "FP",
- stnm: "沙湾鱼道",
- ennm: "沙湾",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 4,
- ftpCount: 3466,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
- code: "pointLayer",
- popName: "沙湾鱼道",
- _id: "FP_1_0086601022SZ000005",
- },
- {
- sttp: "FP_1",
- stcd: "0086601023WE000003",
- lgtd: 103.640857,
- lttd: 29.503419,
- dtmel: 387.019,
- anchoPointState: "gy_1",
- sttpMap: "FP_1",
- titleName: "安谷鱼道",
- distance: 400000,
- rvcd: "SJLY148",
- addvcd: "511101",
- baseId: "03",
- rstcds: "008660102300000001",
- sttpCode: "FP",
- stnm: "安谷鱼道",
- ennm: "安谷",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 1,
- ftpCount: 1748,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
- code: "pointLayer",
- popName: "安谷鱼道",
- _id: "FP_1_0086601023WE000003",
- },
- {
- sttp: "FP_1",
- stcd: "008660103600000002",
- lgtd: 103.210591,
- lttd: 29.237228,
- dtmel: 537.348,
- anchoPointState: "gy_1",
- sttpMap: "FP_1",
- titleName: "沙坪二级鱼道",
- distance: 800000,
- rvcd: "SJLY148",
- addvcd: "511132",
- baseId: "03",
- rstcds: "008660103600000001",
- sttpCode: "FP",
- stnm: "沙坪二级鱼道",
- ennm: "沙坪二级",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 14,
- ftpCount: 12396,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
- code: "pointLayer",
- popName: "沙坪二级鱼道",
- _id: "FP_1_008660103600000002",
+ BuildType: 0,
},
{
sttp: "FP_3",
- stcd: "008660301000000003",
- lgtd: 101.206975,
- lttd: 28.632175,
- dtmel: 2073.498,
- anchoPointState: "gy_3",
+ lgtd: 99.03498,
+ lttd: 30.04154,
sttpMap: "FP_3",
- titleName: "杨房沟集运鱼系统(下行)",
- distance: 50000000,
- rvcd: "SJLY176",
- addvcd: "513422",
- baseId: "02",
- rstcds: "008660301000000001",
- sttpCode: "FP",
- stnm: "杨房沟集运鱼系统(下行)",
- ennm: "杨房沟",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 6,
- ftpCount: 21566,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ iconCode: "red",
code: "pointLayer",
- popName: "杨房沟集运鱼系统(下行)",
- _id: "FP_3_008660301000000003",
- },
- {
- sttp: "FP_4",
- stcd: "008660301000000065",
- lgtd: 101.204975,
- lttd: 28.630175,
- dtmel: 2073.498,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "杨房沟升鱼机(上行)",
- distance: 50000,
- rvcd: "SJLY176",
- addvcd: "513422",
- baseId: "02",
- rstcds: "008660301000000001",
- sttpCode: "FP",
- stnm: "杨房沟升鱼机(上行)",
- ennm: "杨房沟",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 11,
- ftpCount: 1622,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssShengyuji",
- code: "pointLayer",
- popName: "杨房沟升鱼机(上行)",
- _id: "FP_4_008660301000000065",
- },
- {
- sttp: "FP_4",
- stcd: "008660306300000003",
- lgtd: 101.014949,
- lttd: 30.18813,
- dtmel: 2845.678,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "两河口升鱼机(上行)",
- distance: 50000000,
- rvcd: "SJLY176",
- addvcd: "513325",
- baseId: "02",
- rstcds: "008660306300000001",
- sttpCode: "FP",
- stnm: "两河口升鱼机(上行)",
- ennm: "两河口",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 21,
- ftpCount: 3985,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssShengyuji",
- code: "pointLayer",
- popName: "两河口升鱼机(上行)",
- _id: "FP_4_008660306300000003",
- },
- {
- sttp: "FP_3",
- stcd: "008660306300000130",
- lgtd: 101.016949,
- lttd: 30.19013,
- dtmel: 2845.678,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "两河口集运鱼系统(下行)",
- distance: 50000,
- rvcd: "SJLY176",
- addvcd: "513325",
- baseId: "02",
- rstcds: "008660306300000001",
- sttpCode: "FP",
- stnm: "两河口集运鱼系统(下行)",
- ennm: "两河口",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 2,
- ftpCount: 20,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "两河口集运鱼系统(下行)",
- _id: "FP_3_008660306300000130",
+ BuildType: 0,
},
{
sttp: "FP_1",
- stcd: "008690900800000048",
- lgtd: 94.1481,
- lttd: 29.74467,
- dtmel: null,
- anchoPointState: "gy_1",
+ lgtd: 99.053312,
+ lttd: 29.94203,
sttpMap: "FP_1",
- titleName: "多布鱼道",
- distance: 50000000,
- rvcd: "SJLY100",
- addvcd: null,
- baseId: "other",
- rstcds: "008690900800000001",
- sttpCode: "FP",
- stnm: "多布鱼道",
- ennm: "多布",
- bldstt: "2",
- run: "1",
- runName: "运行中",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: 2,
- ftpCount: 223,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 1,
- lcjStatusName: "正常运行",
- logo: null,
- iconCode: "map-gyssYudao",
+ titleName: "巴塘",
+ iconCode: "blue",
code: "pointLayer",
- popName: "多布鱼道",
- _id: "FP_1_008690900800000048",
- },
- {
- sttp: "FP_3",
- stcd: "008690218700001017",
- lgtd: 99.142462,
- lttd: 26.305784,
- dtmel: 1479.901,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "大华桥集运鱼系统(下行)",
- distance: 50000000,
- rvcd: "SJLY126",
- addvcd: "533325",
- baseId: "07",
- rstcds: "008690218700000001",
- sttpCode: "FP",
- stnm: "大华桥集运鱼系统(下行)",
- ennm: "大华桥",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "大华桥集运鱼系统(下行)",
- _id: "FP_3_008690218700001017",
- },
- {
- sttp: "FP_5",
- stcd: "008660502227180205",
- lgtd: 111.012061,
- lttd: 30.830662,
- dtmel: 90.569,
- anchoPointState: "gy_5",
- sttpMap: "FP_5",
- titleName: "三峡船闸",
- distance: 50000000,
- rvcd: "SJLY208",
- addvcd: "420521",
- baseId: "05",
- rstcds: "008660502200000001",
- sttpCode: "FP",
- stnm: "三峡船闸",
- ennm: "三峡",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_5",
- dwtpName: "其它",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssQita",
- code: "pointLayer",
- popName: "三峡船闸",
- _id: "FP_5_008660502227180205",
+ BuildType: 1,
},
{
sttp: "FP_4",
- stcd: "008660213900000002",
- lgtd: 99.063528,
- lttd: 29.431686,
- dtmel: 2389.739,
- anchoPointState: "gy_4",
+ lgtd: 99.059129,
+ lttd: 29.436922,
sttpMap: "FP_4",
- titleName: "苏洼龙升鱼机",
- distance: 800000,
- rvcd: "SJLY46",
- addvcd: "542134",
- baseId: "01",
- rstcds: "008660213900000001",
- sttpCode: "FP",
- stnm: "苏洼龙升鱼机",
- ennm: "苏洼龙",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssShengyuji",
+ titleName: "苏洼龙",
+ iconCode: "yellow",
code: "pointLayer",
- popName: "苏洼龙升鱼机",
- _id: "FP_4_008660213900000002",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 99.059129,
+ lttd: 29.396922,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 99.106081,
+ lttd: 29.254419,
+ sttpMap: "FP_1",
+ titleName: "昌波",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 99.134261,
+ lttd: 28.730486,
+ sttpMap: "FP_3",
+ titleName: "旭龙",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 99.305935,
+ lttd: 28.240142,
+ sttpMap: "FP_4",
+ titleName: "奔子栏",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 99.305935,
+ lttd: 28.190142,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 100.110662,
+ lttd: 27.189864,
+ sttpMap: "FP_4",
+ titleName: "龙盘",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 100.110662,
+ lttd: 27.139864,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 100.414438,
+ lttd: 26.530652,
+ sttpMap: "FP_3",
+ titleName: "龙开口",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 101.644048,
+ lttd: 26.573309,
+ sttpMap: "FP_1",
+ titleName: "金沙",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 102.635081,
+ lttd: 26.322873,
+ sttpMap: "FP_3",
+ titleName: "乌东德",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 102.902369,
+ lttd: 27.223499,
+ sttpMap: "FP_3",
+ titleName: "白鹤滩",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 101.012292,
+ lttd: 30.19073,
+ sttpMap: "FP_4",
+ titleName: "两河口",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 101.012292,
+ lttd: 30.15073,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 101.074219,
+ lttd: 29.695015,
+ sttpMap: "FP_1",
+ titleName: "牙根一级",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 101.18336,
+ lttd: 28.94534,
+ sttpMap: "FP_3",
+ titleName: "孟底沟",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 101.199102,
+ lttd: 28.652601,
+ sttpMap: "FP_4",
+ titleName: "杨房沟",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 101.199102,
+ lttd: 28.612601,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 101.2837,
+ lttd: 28.393311,
+ sttpMap: "FP_4",
+ titleName: "卡拉",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 101.2837,
+ lttd: 28.353311,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 101.770906,
+ lttd: 30.910549,
+ sttpMap: "FP_1",
+ titleName: "吉牛",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 101.6401,
+ lttd: 32.200413,
+ sttpMap: "FP_4",
+ titleName: "巴拉",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_3",
+ lgtd: 101.6401,
+ lttd: 32.200413,
+ sttpMap: "FP_3",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 101.92298,
+ lttd: 31.79287,
+ sttpMap: "FP_4",
+ titleName: "双江口",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 102.07842,
+ lttd: 31.59307,
+ sttpMap: "FP_1",
+ titleName: "金川",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 101.879053,
+ lttd: 30.927801,
+ sttpMap: "FP_1",
+ titleName: "丹巴",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
},
{
sttp: "FP_2",
- stcd: "008660607900000006",
- lgtd: 102.630115,
- lttd: 30.064323,
- dtmel: 883.721,
- anchoPointState: "gy_2",
+ lgtd: 102.2036,
+ lttd: 29.7383,
sttpMap: "FP_2",
- titleName: "脚基坪流道",
- distance: 50000000,
- rvcd: "SJLY23",
- addvcd: "513126",
- baseId: "other",
- rstcds: "008660607900000001",
- sttpCode: "FP",
- stnm: "脚基坪流道",
- ennm: "脚基坪",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_2",
- dwtpName: "仿自然通道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssFangzirantongdao",
+ titleName: "硬梁包",
+ iconCode: "green",
code: "pointLayer",
- popName: "脚基坪流道",
- _id: "FP_2_008660607900000006",
+ BuildType: 1,
},
{
sttp: "FP_1",
- stcd: "008610902100000088",
- lgtd: 126.60584,
- lttd: 43.77578,
- dtmel: null,
- anchoPointState: "gy_1",
+ lgtd: 102.2036,
+ lttd: 29.6953,
sttpMap: "FP_1",
- titleName: "永庆鱼道",
- distance: 50000,
- rvcd: "SJLY168",
- addvcd: null,
- baseId: "12",
- rstcds: "008610902100000001",
- sttpCode: "FP",
- stnm: "永庆鱼道",
- ennm: "丰满",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 2,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssYudao",
+ iconCode: "blue",
code: "pointLayer",
- popName: "永庆鱼道",
- _id: "FP_1_008610902100000088",
- },
- {
- sttp: "FP_3",
- stcd: "008660200400000017",
- lgtd: 100.414267,
- lttd: 26.530266,
- dtmel: 1237.586,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "龙开口集运鱼系统(下行)",
- distance: 50000000,
- rvcd: "SJLY77",
- addvcd: "532932,533222",
- baseId: "01",
- rstcds: "008660200400000001",
- sttpCode: "FP",
- stnm: "龙开口集运鱼系统(下行)",
- ennm: "龙开口",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "龙开口集运鱼系统(下行)",
- _id: "FP_3_008660200400000017",
- },
- {
- sttp: "FP_4",
- stcd: "008690201300000035",
- lgtd: 98.922902,
- lttd: 27.937575,
- dtmel: 1908.877,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "乌弄龙升鱼机(上行)",
- distance: 50000000,
- rvcd: "SJLY126",
- addvcd: "533423",
- baseId: "07",
- rstcds: "008690201300000001",
- sttpCode: "FP",
- stnm: "乌弄龙升鱼机(上行)",
- ennm: "乌弄龙",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssShengyuji",
- code: "pointLayer",
- popName: "乌弄龙升鱼机(上行)",
- _id: "FP_4_008690201300000035",
- },
- {
- sttp: "FP_4",
- stcd: "008690218700001016",
- lgtd: 99.142462,
- lttd: 26.305784,
- dtmel: 1479.901,
- anchoPointState: "gy_4",
- sttpMap: "FP_4",
- titleName: "大华桥升鱼机(上行)",
- distance: 50000,
- rvcd: "SJLY126",
- addvcd: "533325",
- baseId: "07",
- rstcds: "008690218700000001",
- sttpCode: "FP",
- stnm: "大华桥升鱼机(上行)",
- ennm: "大华桥",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_4",
- dwtpName: "升鱼机",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssShengyuji",
- code: "pointLayer",
- popName: "大华桥升鱼机(上行)",
- _id: "FP_4_008690218700001016",
- },
- {
- sttp: "FP_3",
- stcd: "008640200600001018",
- lgtd: 101.80611,
- lttd: 36.11905,
- dtmel: 2178.311,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "李家峡集运鱼设施(上行)",
- distance: 50000000,
- rvcd: "SJLY1U",
- addvcd: "632127",
- baseId: "08",
- rstcds: "008640200600000001",
- sttpCode: "FP",
- stnm: "李家峡集运鱼设施(上行)",
- ennm: "李家峡",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "李家峡集运鱼设施(上行)",
- _id: "FP_3_008640200600001018",
- },
- {
- sttp: "FP_5",
- stcd: "008660200100000002",
- lgtd: 100.446088,
- lttd: 26.80943,
- dtmel: 1317.93,
- anchoPointState: "gy_5",
- sttpMap: "FP_5",
- titleName: "金安桥网捕过坝",
- distance: 400000,
- rvcd: "SJLY77",
- addvcd: "533221,533222",
- baseId: "01",
- rstcds: "008660200100000001",
- sttpCode: "FP",
- stnm: "金安桥网捕过坝",
- ennm: "金安桥",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_5",
- dwtpName: "其它",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssQita",
- code: "pointLayer",
- popName: "金安桥网捕过坝",
- _id: "FP_5_008660200100000002",
- },
- {
- sttp: "FP_3",
- stcd: "008690200500000030",
- lgtd: 99.033139,
- lttd: 27.831175,
- dtmel: 1797.45,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "里底集运鱼系统(下行)",
- distance: 400000,
- rvcd: "SJLY126",
- addvcd: "533423",
- baseId: "07",
- rstcds: "008690200500000001",
- sttpCode: "FP",
- stnm: "里底集运鱼系统(下行)",
- ennm: "里底",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "里底集运鱼系统(下行)",
- _id: "FP_3_008690200500000030",
+ BuildType: 1,
},
{
sttp: "FP_1",
- stcd: "008690604100000002",
- lgtd: 92.52062,
- lttd: 29.17858,
- dtmel: null,
- anchoPointState: "gy_1",
+ lgtd: 102.280578,
+ lttd: 29.282989,
sttpMap: "FP_1",
- titleName: "藏木鱼道",
- distance: 50000000,
- rvcd: null,
- addvcd: null,
- baseId: "other",
- rstcds: "008690604100000001",
- sttpCode: "FP",
- stnm: "藏木鱼道",
- ennm: "藏木",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssYudao",
+ titleName: "老鹰岩一级",
+ iconCode: "blue",
code: "pointLayer",
- popName: "藏木鱼道",
- _id: "FP_1_008690604100000002",
+ BuildType: 0,
},
{
sttp: "FP_1",
- stcd: "008640203900011009",
- lgtd: 100.27585,
- lttd: 35.31237,
- dtmel: null,
- anchoPointState: "gy_1",
+ lgtd: 102.316744,
+ lttd: 29.252217,
sttpMap: "FP_1",
- titleName: "班多鱼道",
- distance: 400000,
- rvcd: "SJLY1U",
- addvcd: null,
- baseId: "08",
- rstcds: "008640203900000001",
- sttpCode: "FP",
- stnm: "班多鱼道",
- ennm: "班多",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 2,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssYudao",
+ titleName: "老鹰岩二级",
+ iconCode: "blue",
code: "pointLayer",
- popName: "班多鱼道",
- _id: "FP_1_008640203900011009",
+ BuildType: 0,
},
{
- sttp: "FP_3",
- stcd: "008660401600000003",
- lgtd: 102.631488,
- lttd: 26.328478,
- dtmel: 866.599,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "乌东德集运鱼系统",
- distance: 50000000,
- rvcd: "SJLY50",
- addvcd: "513426,530128",
- baseId: "01",
- rstcds: "008660401600000001",
- sttpCode: "FP",
- stnm: "乌东德集运鱼系统",
- ennm: "乌东德",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ sttp: "FP_1",
+ lgtd: 103.045106,
+ lttd: 29.235864,
+ sttpMap: "FP_1",
+ titleName: "枕头坝一级",
+ iconCode: "blue",
code: "pointLayer",
- popName: "乌东德集运鱼系统",
- _id: "FP_3_008660401600000003",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.077131,
+ lttd: 29.236202,
+ sttpMap: "FP_1",
+ titleName: "枕头坝二级",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.108106,
+ lttd: 29.294035,
+ sttpMap: "FP_1",
+ titleName: "沙坪一级",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.208227,
+ lttd: 29.237323,
+ sttpMap: "FP_1",
+ titleName: "沙坪二级",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.478937,
+ lttd: 29.30367,
+ sttpMap: "FP_1",
+ titleName: "龚嘴",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.632788,
+ lttd: 29.256677,
+ sttpMap: "FP_1",
+ titleName: "铜街子",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 103.6094,
+ lttd: 29.335856,
+ sttpMap: "FP_1",
+ titleName: "沙湾",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
},
{
sttp: "FP_2",
- stcd: "0086601023WE000004",
- lgtd: 103.634248,
- lttd: 29.500673,
- dtmel: 380.279,
- anchoPointState: "gy_2",
+ lgtd: 103.631458,
+ lttd: 29.501037,
sttpMap: "FP_2",
- titleName: "安谷(1#仿自然旁通道)",
- distance: 400000,
- rvcd: "SJLY148",
- addvcd: "511101",
- baseId: "03",
- rstcds: "008660102300000001",
- sttpCode: "FP",
- stnm: "安谷(1#仿自然旁通道)",
- ennm: "安谷",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_2",
- dwtpName: "仿自然通道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssFangzirantongdao",
+ titleName: "安谷",
+ iconCode: "green",
code: "pointLayer",
- popName: "安谷(1#仿自然旁通道)",
- _id: "FP_2_0086601023WE000004",
- },
- {
- sttp: "FP_3",
- stcd: "008690219100000012",
- lgtd: 99.164615,
- lttd: 25.856731,
- dtmel: 1404.517,
- anchoPointState: "gy_3",
- sttpMap: "FP_3",
- titleName: "苗尾集运鱼系统(上行)",
- distance: 800000,
- rvcd: "SJLY126",
- addvcd: "532929",
- baseId: "07",
- rstcds: "008690219100000001",
- sttpCode: "FP",
- stnm: "苗尾集运鱼系统(上行)",
- ennm: "苗尾",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
- code: "pointLayer",
- popName: "苗尾集运鱼系统(上行)",
- _id: "FP_3_008690219100000012",
+ BuildType: 1,
},
{
sttp: "FP_1",
- stcd: "008690604400000118",
- lgtd: 92.54664,
- lttd: 29.14265,
- dtmel: null,
- anchoPointState: "gy_1",
+ lgtd: 103.651458,
+ lttd: 29.451037,
sttpMap: "FP_1",
- titleName: "加查鱼道",
- distance: 50000,
- rvcd: null,
- addvcd: null,
- baseId: "other",
- rstcds: "008690600400000001",
- sttpCode: "FP",
- stnm: "加查鱼道",
- ennm: "加查",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_1",
- dwtpName: "鱼道",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssYudao",
+ iconCode: "blue",
code: "pointLayer",
- popName: "加查鱼道",
- _id: "FP_1_008690604400000118",
+ BuildType: 1,
},
{
sttp: "FP_3",
- stcd: "008660403400000003",
- lgtd: 102.902327,
- lttd: 27.223349,
- dtmel: 658.387,
- anchoPointState: "gy_3",
+ lgtd: 108.197994,
+ lttd: 29.200544,
sttpMap: "FP_3",
- titleName: "白鹤滩集运鱼系统",
- distance: 1500000,
- rvcd: "SJLY50",
- addvcd: "532123",
- baseId: "01",
- rstcds: "008660403400000001",
- sttpCode: "FP",
- stnm: "白鹤滩集运鱼系统",
- ennm: "白鹤滩",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ titleName: "彭水",
+ iconCode: "red",
code: "pointLayer",
- popName: "白鹤滩集运鱼系统",
- _id: "FP_3_008660403400000003",
+ BuildType: 1,
},
{
sttp: "FP_3",
- stcd: "008690201300000044",
- lgtd: 98.925743,
- lttd: 27.939354,
- dtmel: 1908.381,
- anchoPointState: "gy_3",
+ lgtd: 107.889347,
+ lttd: 29.27496,
sttpMap: "FP_3",
- titleName: "乌弄龙集运鱼系统(下行)",
- distance: 50000,
- rvcd: "SJLY126",
- addvcd: "530000",
- baseId: "07",
- rstcds: "008690201300000001",
- sttpCode: "FP",
- stnm: "乌弄龙集运鱼系统(下行)",
- ennm: "乌弄龙",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ titleName: "银盘",
+ iconCode: "red",
code: "pointLayer",
- popName: "乌弄龙集运鱼系统(下行)",
- _id: "FP_3_008690201300000044",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 109.37166,
+ lttd: 32.8137,
+ sttpMap: "FP_1",
+ titleName: "旬阳",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 100.69563,
+ lttd: 34.67342,
+ sttpMap: "FP_4",
+ titleName: "玛尔挡",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 100.272864,
+ lttd: 35.310282,
+ sttpMap: "FP_1",
+ titleName: "班多",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 100.26699,
+ lttd: 35.71329,
+ sttpMap: "FP_4",
+ titleName: "羊曲",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
},
{
sttp: "FP_3",
- stcd: "008690219100000013",
- lgtd: 99.164615,
- lttd: 25.856731,
- dtmel: 1404.517,
- anchoPointState: "gy_3",
+ lgtd: 101.807878,
+ lttd: 36.118412,
sttpMap: "FP_3",
- titleName: "苗尾集运鱼系统(下行)",
- distance: 800000,
- rvcd: "SJLY126",
- addvcd: "532929",
- baseId: "07",
- rstcds: "008690219100000001",
- sttpCode: "FP",
- stnm: "苗尾集运鱼系统(下行)",
- ennm: "苗尾",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 1,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ titleName: "李家峡",
+ iconCode: "red",
code: "pointLayer",
- popName: "苗尾集运鱼系统(下行)",
- _id: "FP_3_008690219100000013",
+ BuildType: 1,
},
{
sttp: "FP_3",
- stcd: "008660211700000005",
- lgtd: 101.43857,
- lttd: 26.520138,
- dtmel: 1056.632,
- anchoPointState: "gy_3",
+ lgtd: 101.3878,
+ lttd: 36.66803,
sttpMap: "FP_3",
- titleName: "观音岩集运鱼系统",
- distance: 1500000,
- rvcd: "SJLY77",
- addvcd: "510400,533223",
- baseId: "01",
- rstcds: "008660211700000001",
- sttpCode: "FP",
- stnm: "观音岩集运鱼系统",
- ennm: "观音岩",
- bldstt: "2",
- run: "2",
- runName: "未运行",
- dwtp: "FP_3",
- dwtpName: "集运鱼系统",
- mway: 1,
- yr: "2025",
- ftpTypeCount: null,
- ftpCount: null,
- dtin: 0,
- stdSstate: 2,
- stdSstateName: "暂无数据",
- lcjStatus: 2,
- lcjStatusName: "暂无数据",
- logo: null,
- iconCode: "map-gyssJiyunyuxitong",
+ titleName: "果米滩",
+ iconCode: "red",
code: "pointLayer",
- popName: "观音岩集运鱼系统",
- _id: "FP_3_008660211700000005",
+ BuildType: 1,
},
+ {
+ sttp: "FP_3",
+ lgtd: 105.505421,
+ lttd: 25.725142,
+ sttpMap: "FP_3",
+ titleName: "马马崖",
+ iconCode: "red",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_2",
+ lgtd: 110.02921,
+ lttd: 23.45939,
+ sttpMap: "FP_2",
+ titleName: "大藤峡水利枢纽",
+ iconCode: "green",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 110.02921,
+ lttd: 23.41939,
+ sttpMap: "FP_1",
+ // titleName: "大藤峡水利枢纽",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 111.20975,
+ lttd: 23.42499,
+ sttpMap: "FP_1",
+ titleName: "长洲",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 126.68764,
+ lttd: 43.71997,
+ sttpMap: "FP_1",
+ titleName: "丰满",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 126.68764,
+ lttd: 43.66997,
+ sttpMap: "FP_4",
+ // titleName: "丰满",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 92.39728,
+ lttd: 29.24587,
+ sttpMap: "FP_1",
+ titleName: "DG",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 92.45,
+ lttd: 29.25,
+ sttpMap: "FP_1",
+ titleName: "JX",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 92.517499,
+ lttd: 29.184708,
+ sttpMap: "FP_1",
+ titleName: "ZM",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 92.547778,
+ lttd: 29.140314,
+ sttpMap: "FP_1",
+ titleName: "JC",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 93.932214,
+ lttd: 29.16241,
+ sttpMap: "FP_4",
+ titleName: "ML",
+ iconCode: "yellow",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_4",
+ lgtd: 93.902214,
+ lttd: 29.14241,
+ sttpMap: "FP_4",
+ titleName: "ML",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 0,
+ },
+ {
+ sttp: "FP_1",
+ lgtd: 94.145279,
+ lttd: 29.742308,
+ sttpMap: "FP_1",
+ titleName: "DB",
+ iconCode: "blue",
+ code: "pointLayer",
+ BuildType: 1,
+ },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 98.42,
+ // lttd: 29.45,
+ // sttpMap: "FP_4",
+ // titleName: "BDa",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 98.42,
+ // lttd: 29.41,
+ // sttpMap: "FP_3",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 98.342458,
+ // lttd: 29.652006,
+ // sttpMap: "FP_4",
+ // titleName: "RM",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 98.342458,
+ // lttd: 29.612006,
+ // sttpMap: "FP_3",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_1",
+ // lgtd: 98.84,
+ // lttd: 28.45,
+ // sttpMap: "FP_1",
+ // titleName: "QZK",
+ // iconCode: "blue",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 98.885,
+ // lttd: 28.15,
+ // sttpMap: "FP_3",
+ // titleName: "GS",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 0,
+ // },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 98.923902,
+ // lttd: 27.938575,
+ // sttpMap: "FP_4",
+ // titleName: "乌弄龙",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 98.923902,
+ // lttd: 27.898575,
+ // sttpMap: "FP_3",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 99.035139,
+ // lttd: 27.833175,
+ // sttpMap: "FP_3",
+ // titleName: "里底",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 99.108009,
+ // lttd: 27.190938,
+ // sttpMap: "FP_4",
+ // titleName: "托巴",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 99.108009,
+ // lttd: 27.150938,
+ // sttpMap: "FP_3",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 99.116474,
+ // lttd: 26.559438,
+ // sttpMap: "FP_4",
+ // titleName: "黄登",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 99.116474,
+ // lttd: 26.509438,
+ // sttpMap: "FP_3",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_4",
+ // lgtd: 99.141462,
+ // lttd: 26.306784,
+ // sttpMap: "FP_4",
+ // titleName: "大华桥",
+ // iconCode: "yellow",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 99.141462,
+ // lttd: 26.256784,
+ // sttpMap: "FP_3",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
+ // {
+ // sttp: "FP_3",
+ // lgtd: 99.16293,
+ // lttd: 25.854177,
+ // sttpMap: "FP_3",
+ // titleName: "苗尾",
+ // iconCode: "red",
+ // code: "pointLayer",
+ // BuildType: 1,
+ // },
],
};
mapClass.addInitDataLayer(layerConfigsArr1, "fp_point", {
diff --git a/frontend/src/components/gis/map.ol.ts b/frontend/src/components/gis/map.ol.ts
index e684b4f..0184d34 100644
--- a/frontend/src/components/gis/map.ol.ts
+++ b/frontend/src/components/gis/map.ol.ts
@@ -11,7 +11,8 @@ import Stroke from 'ol/style/Stroke';
// ✅ 新增导入
import Icon from 'ol/style/Icon';
import Text from 'ol/style/Text';
-7;
+import Circle from 'ol/style/Circle';
+import RegularShape from 'ol/style/RegularShape';
// import LayerGroup from 'ol/layer/Group';
// import OSM from 'ol/source/OSM';
@@ -122,7 +123,7 @@ export class MapOl implements MapInterface {
// 或者使用 constrainResolution: false 允许非整数缩放,获得更丝滑的效果。
const mouseWheelInteraction = new MouseWheelZoom({
duration: 100, // 缩放动画持续时间 (ms),Leaflet 默认也有动画
- maxDelta: 0.5,
+ maxDelta: 2,
constrainResolution: false // ✅ 关键:false 允许缩放到非整数级别 (如 4.5, 4.6),实现平滑缩放
});
@@ -289,8 +290,9 @@ export class MapOl implements MapInterface {
vectorLayer = new VectorLayer({
source: vectorSource,
zIndex: 100, // 确保点在底图之上
- declutter: true,
- style: (feature: any) => this.createPointStyle(feature) // 使用动态样式函数
+ // declutter: true,
+ // style: (feature: any) => this.createPointStyle(feature) // 使用动态样式函数
+ style: (feature: any) => this.createPointStyle1(feature) // 使用动态样式函数
});
this.pointLayerRegistry.set(targetLayerKey, vectorLayer);
this.map.addLayer(vectorLayer);
@@ -313,7 +315,7 @@ export class MapOl implements MapInterface {
const features: Feature[] = [];
dataArray.forEach((item: any) => {
- const { lgtd, lttd, stnm, iconCode, titleName, ennm } = item;
+ let { lgtd, lttd, stnm, iconCode, titleName, ennm } = item;
if (lgtd == null || lttd == null) {
return;
@@ -490,6 +492,84 @@ export class MapOl implements MapInterface {
// }
return new Style(styleOptions);
}
+ private createPointStyle1(feature: Feature): Style {
+ const color = (feature.get('iconCode') as string) || '#3399CC';
+ const labelText = feature.get('titleName') as string;
+ const buildType = (feature.get('BuildType') as number) ?? 1; // 默认完整圆
+
+ // 缩放相关动态计算
+ const currentZoom = this.view ? this.view.getZoom() : 4.5;
+ let dynamicScale = 0.7 + (currentZoom - 4.5) * 0.08;
+ dynamicScale = Math.max(0.5, Math.min(3.0, dynamicScale));
+ // 底图
+ const fontSize = Math.max(16, Math.min(24, 12 * dynamicScale));
+ const radius = Math.max(6, Math.min(18, 6 * dynamicScale));
+ // const fontSize = Math.max(46, Math.min(24, 12 * dynamicScale));
+ // const radius = Math.max(14, Math.min(18, 6 * dynamicScale));
+
+ const currentFeatureId = feature.getId() || (feature as any).ol_uid;
+ const isHovered = this.hoveredFeatureId === currentFeatureId;
+
+ // 根据 BuildType 选择图形样式
+ let imageStyle;
+ if (buildType === 0) {
+ // 半圆(横向,开口朝右)
+ const canvas = this.createSemiCircleCanvas(radius, color);
+ imageStyle = new Icon({
+ img: canvas,
+ imgSize: [canvas.width, canvas.height],
+ anchor: [0.5, 0.5] // 锚点居中,使半圆定位准确
+ });
+ } else {
+ // 完整圆
+ imageStyle = new Circle({
+ radius: radius,
+ fill: new Fill({ color: color }),
+ stroke: new Stroke({ color: 'rgba(0, 0, 0, 0.5)', width: 1 })
+ });
+ }
+
+ const styleOptions: any = {
+ image: imageStyle
+ };
+
+ // 悬停时添加文本标签(与原逻辑相同,可根据半圆形状微调 offsetY)
+ if (labelText) {
+ let offsetY = -20 * dynamicScale;
+ // 特殊文本的偏移处理(保持原有逻辑)
+ const specialLabels = [
+ '枕头坝二级',
+ '老鹰岩二级',
+ '长洲',
+ '丹巴',
+ '玛尔挡',
+ '班多',
+ '彭水',
+ '李家峡',
+ 'ML',
+ 'BDa',
+ '乌东德',
+ '里底',
+ '大华桥',
+
+ '巴塘'
+ ];
+ if (specialLabels.includes(labelText)) {
+ offsetY = 20 * dynamicScale;
+ }
+ styleOptions.text = new Text({
+ text: labelText,
+ offsetY: offsetY,
+ font: `${fontSize}px sans-serif`,
+ fill: new Fill({ color: '#fff' }),
+ stroke: new Stroke({ color: 'rgba(0, 0, 0, .9)', width: 2 }),
+ textAlign: 'center',
+ declutterMode: 'declutter'
+ });
+ }
+
+ return new Style(styleOptions);
+ }
/**
* 初始化加载基础图层
* @param layer 图层配置对象
@@ -1550,6 +1630,51 @@ export class MapOl implements MapInterface {
}
);
}
+
+ /**
+ * 生成带完整圆边框的上半圆 Canvas
+ * @param radius 半径(像素)
+ * @param color 填充颜色
+ * @returns HTMLCanvasElement
+ */
+ private createSemiCircleCanvas(
+ radius: number,
+ color: string
+ ): HTMLCanvasElement {
+ const size = radius * 2 + 2;
+ const canvas = document.createElement('canvas');
+ canvas.width = size;
+ canvas.height = size;
+ const ctx = canvas.getContext('2d')!;
+ ctx.clearRect(0, 0, size, size);
+
+ const centerX = size / 2;
+ const centerY = size / 2;
+
+ // 1. 绘制下半圆填充(给定颜色)— 圆弧从 π 到 2π
+ ctx.beginPath();
+ ctx.arc(centerX, centerY, radius, 0, Math.PI, false);
+ ctx.closePath();
+ ctx.fillStyle = color;
+ ctx.fill();
+
+ // 2. 绘制上半圆填充(白色)
+ ctx.beginPath();
+ ctx.arc(centerX, centerY, radius, Math.PI, 2 * Math.PI, false);
+ ctx.closePath();
+ ctx.fillStyle = '#FFFFFF'; // 白色
+ ctx.fill();
+
+ // 3. 绘制完整圆边框
+ ctx.beginPath();
+ ctx.arc(centerX, centerY, radius, 0, Math.PI * 2);
+ ctx.strokeStyle = 'rgba(0, 0, 0, 0.5)';
+ ctx.lineWidth = 1.5;
+ ctx.stroke();
+
+ return canvas;
+ }
+
/**
* 移除地图对象,释放资源
*/
@@ -1623,5 +1748,4 @@ export class MapOl implements MapInterface {
console.log('地图实例已销毁');
}
- // ... 其他 MapInterface 方法待实现
}
diff --git a/frontend/src/utils/request.ts b/frontend/src/utils/request.ts
index ab58cea..2b0337c 100644
--- a/frontend/src/utils/request.ts
+++ b/frontend/src/utils/request.ts
@@ -30,7 +30,7 @@ service.interceptors.request.use(
config.headers._sysid = '10EC2E0B-AEA9-4757-83A2-201BA1BC54E9';
config.headers.authorization =
- 'bearer bcaab66c-0455-4062-aa2a-85c1af405d9b';
+ 'bearer a385ef90-a17d-429f-817f-7d961594020c';
config.baseURL = '/';
} else {
const user = useUserStoreHook();
diff --git a/frontend/src/views/system/map/components/ConfigManagement/index.vue b/frontend/src/views/system/map/components/ConfigManagement/index.vue
index 6de8e02..ac4bbc6 100644
--- a/frontend/src/views/system/map/components/ConfigManagement/index.vue
+++ b/frontend/src/views/system/map/components/ConfigManagement/index.vue
@@ -8,9 +8,9 @@
@search-finish="onSearchFinish"
/>
@@ -29,11 +29,6 @@
>
-
-
- {{ record.configType }}
-
-