修改菜单+权限+图表渲染

This commit is contained in:
ym1026
2025-09-11 19:01:01 +08:00
parent 45ff73c295
commit 506c2e98f2
26 changed files with 1069 additions and 527 deletions

View File

@@ -0,0 +1,32 @@
function transformlat(lonx, laty) {
/* 略 */
}
function transformlng(lonx, laty) {
/* 略 */
}
// WGS-84 转 GCJ-02 坐标
export function wgs84ToGcj02(lon, lat) {
const PI = 3.1415926535897932384626
const a = 6378245.0
const ee = 0.00669342162296594323
// if (outOfChina(lon, lat)) {
// return [lon, lat]
// }
let dlat = transformlat(lon - 105.0, lat - 35.0)
let dlon = transformlng(lon - 105.0, lat - 35.0)
const radlat = (lat / 180.0) * PI
let magic = Math.sin(radlat)
magic = 1 - ee * magic * magic
const sqrtmagic = Math.sqrt(magic)
dlat = (dlat * 180.0) / (((a * (1 - ee)) / (magic * sqrtmagic)) * PI)
dlon = (dlon * 180.0) / ((a / sqrtmagic) * Math.cos(radlat) * PI)
const mglat = lat + dlat
const mglon = lon + dlon
return [mglon, mglat]
}
// // 辅助函数保持原样...
// function outOfChina(lon, lat) {
// /* 略 */
// }