将周边分析的配置文件放在hook下
This commit is contained in:
@@ -1,37 +0,0 @@
|
||||
import { LoadingResource } from '@/types/common/LoadingResourceType';
|
||||
import type { ResourceConfig } from '@/types/common/useAroundAnalysisType';
|
||||
|
||||
/**
|
||||
* 周边分析资源配置(统一管理)
|
||||
*/
|
||||
export const RESOURCE_CONFIGS: ResourceConfig[] = [
|
||||
{ key: LoadingResource.SCHOOL, category: 'school' },
|
||||
{ key: LoadingResource.HOSPITAL, category: 'hospital' },
|
||||
{ key: LoadingResource.DANGEROUS_SOURCE, category: 'danger' },
|
||||
{ key: LoadingResource.EMERGENCY_SHELTER, category: 'shelter' },
|
||||
{ key: LoadingResource.FIRE_STATION, category: 'fire' },
|
||||
{ key: LoadingResource.STORE_POINTS, category: 'store' },
|
||||
{ key: LoadingResource.SUBWAY_STATION, category: 'subway' },
|
||||
{ key: LoadingResource.LANDSLIDE_HIDDEN_POINT, category: 'hidden-danger', forcedType: 'landslide' },
|
||||
{ key: LoadingResource.DEBRIS_FLOW_HIDDEN_POINT, category: 'hidden-danger', forcedType: 'debris_flow' },
|
||||
{ key: LoadingResource.WATER_LOGGING_HIDDEN_POINT, category: 'hidden-danger', forcedType: 'water_logging' },
|
||||
{ key: LoadingResource.FLASH_FLOOD_HIDDEN_POINT, category: 'hidden-danger', forcedType: 'flash_flood' },
|
||||
{ key: LoadingResource.COLLAPSE_HIDDEN_POINT, category: 'hidden-danger', forcedType: 'collapse' },
|
||||
{ key: LoadingResource.RISK_POINT, category: 'risk-point' },
|
||||
{ key: LoadingResource.BRIDGE, category: 'bridge' },
|
||||
{ key: LoadingResource.RESERVOIR, category: 'reservoir' },
|
||||
];
|
||||
|
||||
/**
|
||||
* 常量配置
|
||||
*/
|
||||
export const AROUND_ANALYSIS_CONSTANTS = {
|
||||
DIALOG_WIDTH: 280,
|
||||
DIALOG_HEIGHT: 150,
|
||||
DIALOG_PADDING: 10,
|
||||
DIALOG_OFFSET: 20,
|
||||
EARTH_RADIUS: 6371000,
|
||||
MIN_FLY_HEIGHT: 10000,
|
||||
FLY_HEIGHT_MULTIPLIER: 6000,
|
||||
FLY_DURATION: 2,
|
||||
} as const;
|
||||
Reference in New Issue
Block a user