@dp_unity/dpu-gis-viewer
Version:
DPU GIS Viewer version Beta
38 lines (37 loc) • 1.35 kB
TypeScript
export declare class FlyLocation {
viewer: any;
containerId: string;
treeView: any;
constructor(containerId: string, viewer: any, treeTileModel?: any);
pointCurrentLocationWeb: any;
/**
* Hàm xử lý hành động bay đến vị trí hiện tại
*/
flyToCurrentLocation: () => Promise<unknown>;
private _isSetLocationHome;
longitudeHomeLocation: number;
latitudeHomeLocation: number;
heightHomeLocation: number;
/**
* Hàm xử lý gán lại giá trị vị trí cho công trình
* @param {number} longitude kinh độ
* @param {number} latitude vĩ độ
* @param {number} height độ cao
*/
setLocationHome: (longitude?: number, latitude?: number, height?: number) => void;
/**
* Hàm xử lý hành động bay đến vị trí công trường
*/
flyToHomeLocation: () => void;
/**
* Hàm bay đến vị trí mong muốn riêng
* @param {number} longitude kinh độ
* @param {number} latitude vĩ độ
* @param {number} height độ cao
* @param {number} duration thời gian bay
*/
flyToLocation: (longitude: number, latitude: number, height?: number, duration?: number) => void;
private _countTreeView;
private _combinedBoundingSphere;
private _getCombinedBoundingBox;
}