gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
31 lines (30 loc) • 997 B
TypeScript
import { default as OlMap } from 'ol/Map';
import type { IShowSignalSystemNoShapeParams } from '../../../types';
export default class SignalSystemControllerNoShape {
private map;
private initialized;
private roadsectShapeMap;
private source;
private signalSystemLayer;
private highlightedSubareaId;
private lineStyleCache;
private nodeDotStyleCache;
private nodeIconStyle;
private grayLineStyle;
private grayNodeDotStyle;
private grayNodeIconStyle;
private nodeLabelStyleCache;
constructor(map: OlMap);
private getLineStyle;
private getNodeDotStyle;
private configureLayerStyle;
private getNodeLabelStyle;
private mapClick;
private highlightSubarea;
private resetHighlight;
private focusSubarea;
private initialize;
showSubSignalSystemNoShape(params: IShowSignalSystemNoShapeParams): Promise<void>;
clearSignalSystemNoShape(): void;
highlightSubSignalSystemNoShape(subareaId: string): void;
}