UNPKG

gisviewer-vue3-arcgis

Version:

在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:

38 lines (37 loc) 900 B
import MapView from '@arcgis/core/views/MapView'; import Extent from '@arcgis/core/geometry/Extent.js'; interface FlyToPointsOptions { viewer: MapView; points: { longitude: number; latitude: number; }[]; duration?: number; paddingRatio?: number; onComplete?: () => void; } /** * 动态点位 计算可视范围 * * @export * @class FlyToPoints */ export default class FlyToPoints { private viewer; private points; constructor(options: FlyToPointsOptions); /** * 移动到可视角度 * * @returns * @memberof FlyToPoints */ flyToPoints(): void; calculateZoomLevel(extent: Extent, viewWidth: number, viewHeight: number): number; calculateExtent(points: string | any[]): Extent; calculateCenterPoint(points: string | any[]): { longitude: number; latitude: number; }; } export {};