import Feature from "ol/Feature"; import { baseClass } from "./baseClass"; /** * 基础baseClass * @extends baseClass */ export declare class base extends baseClass { /** * 实例化 */ constructor(); /** * 获取json. * @param {string} urlstr - 输入的网址. * @returns {any} 返回json格式数据. */ getJSON(urlstr: string): any; /** * 获取文件 * @param {string | URL} url - 输入的网址. * @param {string} contenttype - 文件类型. * @returns {any} 返回json格式数据. */ getFile(url: string | URL, contenttype: string): any; /** * 转换坐标到3857坐标 * @param {string} wkid - 输入的网址. * @param {number[]} Coordinates - 文件类型. * @returns {any} 返回json格式数据. */ ConvertCoordinatesTo3857(wkid: string, Coordinates: number[]): number[]; ConvertCoordinatesTo4326(wkid: string, Coordinates: any): any; formatJsonTo3857(GeoJson: any): any; read3857Json(GeoJson: any): Feature[]; formatJsonTo4326Json(GeoJson: any): import("geojson").FeatureCollection; formatJsonToPoint(GeoJson: any): any; /** * 将十六进制的颜色值转为RGB格式 * @param {string} sHex - 十六进制的颜色值. * @param {string} alpha -透明度. * @returns {string} rgba(r,g,b,a). */ colorRgba(sHex: string, alpha: string): string; }