添加桥梁
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import { bridgeIcon } from '@/assets';
|
||||
|
||||
/**
|
||||
* 桥梁相关钩子函数
|
||||
* @returns
|
||||
*/
|
||||
export const useBridgePoint = () => {
|
||||
/**
|
||||
* 字段映射配置
|
||||
*/
|
||||
const field = {
|
||||
bridgeName: '桥梁名称',
|
||||
bridgeType: '桥梁类型',
|
||||
techType: '技术类型',
|
||||
lon: '经度',
|
||||
lat: '纬度',
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取桥梁图标
|
||||
* @returns 图标路径
|
||||
*/
|
||||
function getDisasterIcon(): string {
|
||||
return bridgeIcon;
|
||||
}
|
||||
|
||||
return { field, getDisasterIcon };
|
||||
};
|
||||
@@ -95,7 +95,12 @@ export const useLayerControl = () => {
|
||||
const clickNationRoad = () => {
|
||||
useStatusStore().infrastructureLayers.showMainRoad.loading = true;
|
||||
};
|
||||
|
||||
/**
|
||||
* 显示桥梁
|
||||
*/
|
||||
const clickBridge = () => {
|
||||
useStatusStore().infrastructureLayers.showBridge.loading = true;
|
||||
};
|
||||
|
||||
return {
|
||||
clickHiddenDangerPoint,
|
||||
@@ -109,6 +114,7 @@ export const useLayerControl = () => {
|
||||
clickWaterPipe,
|
||||
clickTrafficRoad,
|
||||
clickHighway,
|
||||
clickNationRoad
|
||||
clickNationRoad,
|
||||
clickBridge,
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user