# 经纬度地址查询工具 一个基于 Rust + egui 开发的 Windows 桌面应用,用于将经纬度坐标转换为真实地址。 ## 功能特性 - 支持多种坐标系转换(GPS/高德/百度/Mapbar) - 调用高德地图 API 进行坐标转换和逆地理编码 - 一键复制查询结果 - 配置界面管理高德地图 API Key - 中文界面支持 ## 界面预览 ![使用界面](使用界面.png) ## 技术栈 - **框架**: eframe / egui - **语言**: Rust 2021 - **构建工具**: Cargo - **目标平台**: x86_64-pc-windows-gnu ## 构建说明 确保已安装 MSYS2 + MinGW 环境和 Rust GNU 工具链: ```bash # 验证工具链 rustc -vV # 应显示 x86_64-pc-windows-gnu # 构建 release 版本 cargo build --release # 产物位置 target/x86_64-pc-windows-gnu/release/location2address.exe ``` ## 使用方法 1. 双击运行 `location2address.exe` 2. 点击右上角「配置」按钮,输入高德地图 Web API Key 3. 输入经度和纬度,选择坐标系 4. 点击「查询」获取地址信息 5. 点击「复制」按钮复制结果到剪贴板 ## 配置文件 API Key 保存在程序同目录的 `config.json` 文件中。 ## 高德地图 API 需要在 [高德开放平台](https://lbs.amap.com) 申请 Web 服务 API Key。 - 坐标转换 API: `/v3/assistant/coordinate/convert` - 逆地理编码 API: `/v3/geocode/regeo`