import { transform, WGS84, GCJ02 } from "gcoord"; /** * 国际标,转国标 * @param lng * @param lat */ export function WGS84toGCJ02(lng: number, lat: number) { const result = transform( [lng, lat], // 经纬度坐标 WGS84, // 当前坐标系 GCJ02 // 目标坐标系 ) as [number, number]; return { lng: result[0], lat: result[1], }; } /** * 国标,转国际标 * @param lng * @param lat */ export function GCJ02toWGS84(lng: number, lat: number) { const result: any = transform( [lng, lat], // 经纬度坐标 GCJ02, // 当前坐标系 WGS84 // 目标坐标系 ); return { lng: result[0], lat: result[1], }; }