xtorcga
Version:
Xtor Compute Geometry Algorithm Libary 计算几何算法库
22 lines (21 loc) • 752 B
TypeScript
import { Rectangle } from "../core/Rectangle";
import { Ellipsoid } from "../math/ellipsoid";
export interface IGeographicTilingScheme {
ellipsoid?: Ellipsoid;
_tilingScheme?: any;
numberOfLevelZeroTilesX?: number;
numberOfLevelZeroTilesY?: number;
}
/**
* 地理学块
*/
export declare class GeographicTilingScheme {
private _numberOfLevelZeroTilesY;
private _numberOfLevelZeroTilesX;
private _rectangle;
constructor(options?: IGeographicTilingScheme);
tileXYToRectangle(x: number, y: number, level: number, result?: Rectangle): Rectangle;
getNumberOfXTilesAtLevel(level: number): number;
getNumberOfYTilesAtLevel(level: number): number;
static MAX_VALUE: Readonly<Rectangle>;
}