更新日志
四个版本,走到能协作使用
从「把照片落到地图上」这一个动作出发,逐步补上图层、检索、手机直传与局域网协作。 下面是每个版本实际做了什么。
-
V4.0 局域网协作 当前版本
局域网共享(网页端)
- 电脑在局域网内开启只读 + 可上传的小服务,给出短网址, 末尾 6 位是访问口令 —— 重开共享或更换版本都不会变。
- 同一网络下的电脑或手机用浏览器打开即可看地图、看照片、下载原图、复制图片,也能上传自己的照片。
- 支持多人同时访问,互不挤掉;弹窗内显示当前在线设备数。
- 电脑装有多张网卡(有线 / 无线 / VPN / 虚拟机)时列出每个地址,并标注虚拟网卡。
上传规则收紧
- 自动按「年-月」归档:按拍摄时间归进 2026年09月\ 这样的目录, 没有拍摄时间就按上传当月 —— 不再需要各设备各记一份上次用的目录。
- 内容重复自动跳过,上传端显示「已存在 · 已跳过」并汇总跳过张数。
- 同名但内容不同的自动加序号(照片 (1).jpg),绝不覆盖。
- 没有 GPS 直接拒收并在上传端写明原因,被拒的那份不在磁盘上留痕迹。
- 只接受图片格式,视频一律拒收并说明原因。
网页端可管理照片
- 地图弹窗右侧新增「移除照片」(只出库,磁盘保留)与「删除照片」(原文件移入系统回收站,可还原)。
- 两个动作都只对共享目录之内的照片生效,且都有二次确认。
- 左侧栏去掉排序下拉,列表与文件夹一律按文件名排序;上传弹窗关闭按钮移到右上角。
配置与数据
- KML 图层存放位置与其他上传照片的存放目录合并到同一个弹窗,选完立即生效并搬迁已有图层。
- 设置里的数据存储位置可以更改,不再默认占用 C 盘;改完数据复制过去并自动记住。
- 冒烟测试与探针脚本改跑在项目内的隔离目录,不会再动到真实照片库。
-
V3.0 图层与手机直传 已发布
手机照片局域网直传
- 顶栏「手机导入」选定接收文件夹后开启服务,显示二维码与网址; 手机连同一个 WiFi 扫码即可把相册照片直接传进该文件夹。
- 全程不经过互联网。收到的照片自动解析 EXIF 并进入照片库、归到该文件夹分组。
- 可「关闭窗口继续传」(状态栏显示进度),也可随时停止接收。
- 保留拍摄坐标:每张传完立刻标注「含定位 / 无定位」, 并提示微信、QQ 内置浏览器会压缩照片并抹掉 EXIF,请用手机自带浏览器打开。
- 页面内提供「传原图(从文件里选)」的备用入口。
KML 图层导入与管理
- 选择 KML 后复制到应用数据目录统一托管,原文件移动或删除都不影响。
- 左侧新增「KML 图层」面板,每行可显示 / 隐藏、缩放到该图层、删除。
- 支持点、折线、多边形(含内环洞口)与 MultiGeometry,并读取 KML 自带的线色、线宽、填充色。
- KML 坐标是 WGS84,会随底图坐标系自动重新投影 —— 在高德与 Esri 之间切换不会整体错位。
- 图层清单与照片库一起持久化,退出时做一次同步写盘; 列表若丢失,面板上会出现「找回 N」按钮一键加回。
左侧栏排版
- 「照片列表」紧跟「文件夹分组」之后,KML 面板移到列表下方,不再隔断两者关系。
- 分组标题栏新增缩略图开关,可一键隐藏缩略图列表把空间让给文件夹分组,状态永久保存。
-
V2.0 检索与编辑 已发布
菜单栏地点搜索
- 顶栏输入地名后按回车直接定位到最匹配的地点,候选列表同时保留,可以改点别的。
- 数据源按 高德 → 天地图 → OpenStreetMap → Photon 优先取用; 配了哪个 Key 用哪个,都没配则走免密钥兜底。
- 高德返回的 GCJ-02 坐标会自动换算,落点不漂。结果列表顶部标注来源, Key 有问题时给出明确原因。
左侧时间线
- 起止日期选择 + 「近 30 天 / 近 3 个月 / 今年 / 全部」快捷区间, 实现「仅打开某个时间段的照片」。
- 列表与地图标记同时只保留所选时间段,并影响「缩放到全部」与导出结果。
- 与文件夹分组、筛选、搜索叠加生效。
文件夹分组重命名
- 每行提供编辑按钮(双击分组名亦可),可自定义显示名称, 解决多个同名文件夹难以区分的问题。
- 只改列表里的显示名,不动磁盘上的文件夹;留空确定即恢复原名。
复制照片
- 详情面板新增「复制照片到…」:选择目标文件夹,重名自动加序号,不覆盖已有文件。
- 新增「复制图片」:把图像写入系统剪贴板,可直接粘贴到微信或 Word。
-
V1.0 基础能力 首个版本
核心链路
- 多源地图:高德卫星影像、Esri 全球卫星影像、Esri 地形图、OpenStreetMap、 简洁浅色与深色底图,天地图可自备密钥启用。
- 卫星影像可叠加路网与地名注记图层,两个下拉自由组合。
- 照片导入:拖拽文件 / 文件夹到窗口、按钮选择文件、递归扫描整个文件夹。
- EXIF 自动解析:GPS 经纬度、海拔、拍摄时间、相机型号、镜头、光圈 / 快门 / ISO / 焦距、朝向。
- 坐标纠偏:自动处理 WGS84 / GCJ-02 / BD-09 差异,换底图时照片位置不会漂移。
浏览与输出
- 地图标记采用圆形缩略图,自动聚合,缩放时自动展开。
- 点击标记弹出该位置的照片缩略与信息,再点进入大图详情。
- 无 GPS 照片单独归类,支持在地图上手动点击指定拍摄位置。
- 列表联动:左侧缩略图列表点击飞到地图位置,双向高亮; 支持按文件名 / 相机搜索、按有无坐标筛选。
- 坐标定位:直接输入经纬度跳转。
- 导出 GeoJSON / KML / CSV。
- 自动记忆:下次打开自动恢复上次导入的照片库与地图设置。