gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
31 lines (30 loc) • 986 B
TypeScript
import { default as OlMap } from 'ol/Map';
import { IFindSumoParams, IResult, IShowOpenDriveFromFileParams, IUnselectSumoParams } from 'packages/components/src/types';
export default class OpenDriveRenderer {
private map;
private openDriveLayer;
private openDriveSource;
private mergedLaneLayer;
private mergedLaneSource;
private openDriveServer;
private hiddenRoadNameStyle;
private readonly handleMapMoveEnd;
constructor(map: OlMap);
showOpenDriveFromFile(params: IShowOpenDriveFromFileParams): Promise<IResult>;
clearOpenDrive(): void;
selectComputable(params: IFindSumoParams): void;
unSelectComputable(params: IUnselectSumoParams): void;
destroy(): void;
private showAllRoadsects;
private showAllLanes;
/**
* 车道面组合为路段面
* @param road
*/
private buildRoadsectPolygon;
/**
* 更新道路名称的可见性
* @returns
*/
private updateRoadNameVisibility;
}