更新日志

四个版本,走到能协作使用

从「把照片落到地图上」这一个动作出发,逐步补上图层、检索、手机直传与局域网协作。 下面是每个版本实际做了什么。

  1. V4.0 局域网协作 当前版本

    局域网共享(网页端)

    • 电脑在局域网内开启只读 + 可上传的小服务,给出短网址, 末尾 6 位是访问口令 —— 重开共享或更换版本都不会变。
    • 同一网络下的电脑或手机用浏览器打开即可看地图、看照片、下载原图、复制图片,也能上传自己的照片。
    • 支持多人同时访问,互不挤掉;弹窗内显示当前在线设备数。
    • 电脑装有多张网卡(有线 / 无线 / VPN / 虚拟机)时列出每个地址,并标注虚拟网卡。

    上传规则收紧

    • 自动按「年-月」归档:按拍摄时间归进 2026年09月\ 这样的目录, 没有拍摄时间就按上传当月 —— 不再需要各设备各记一份上次用的目录。
    • 内容重复自动跳过,上传端显示「已存在 · 已跳过」并汇总跳过张数。
    • 同名但内容不同的自动加序号(照片 (1).jpg),绝不覆盖。
    • 没有 GPS 直接拒收并在上传端写明原因,被拒的那份不在磁盘上留痕迹。
    • 只接受图片格式,视频一律拒收并说明原因。

    网页端可管理照片

    • 地图弹窗右侧新增「移除照片」(只出库,磁盘保留)与「删除照片」(原文件移入系统回收站,可还原)。
    • 两个动作都只对共享目录之内的照片生效,且都有二次确认。
    • 左侧栏去掉排序下拉,列表与文件夹一律按文件名排序;上传弹窗关闭按钮移到右上角。

    配置与数据

    • KML 图层存放位置与其他上传照片的存放目录合并到同一个弹窗,选完立即生效并搬迁已有图层。
    • 设置里的数据存储位置可以更改,不再默认占用 C 盘;改完数据复制过去并自动记住。
    • 冒烟测试与探针脚本改跑在项目内的隔离目录,不会再动到真实照片库。
  2. V3.0 图层与手机直传 已发布

    手机照片局域网直传

    • 顶栏「手机导入」选定接收文件夹后开启服务,显示二维码与网址; 手机连同一个 WiFi 扫码即可把相册照片直接传进该文件夹。
    • 全程不经过互联网。收到的照片自动解析 EXIF 并进入照片库、归到该文件夹分组。
    • 可「关闭窗口继续传」(状态栏显示进度),也可随时停止接收。
    • 保留拍摄坐标:每张传完立刻标注「含定位 / 无定位」, 并提示微信、QQ 内置浏览器会压缩照片并抹掉 EXIF,请用手机自带浏览器打开。
    • 页面内提供「传原图(从文件里选)」的备用入口。

    KML 图层导入与管理

    • 选择 KML 后复制到应用数据目录统一托管,原文件移动或删除都不影响。
    • 左侧新增「KML 图层」面板,每行可显示 / 隐藏、缩放到该图层、删除。
    • 支持点、折线、多边形(含内环洞口)与 MultiGeometry,并读取 KML 自带的线色、线宽、填充色。
    • KML 坐标是 WGS84,会随底图坐标系自动重新投影 —— 在高德与 Esri 之间切换不会整体错位。
    • 图层清单与照片库一起持久化,退出时做一次同步写盘; 列表若丢失,面板上会出现「找回 N」按钮一键加回。

    左侧栏排版

    • 「照片列表」紧跟「文件夹分组」之后,KML 面板移到列表下方,不再隔断两者关系。
    • 分组标题栏新增缩略图开关,可一键隐藏缩略图列表把空间让给文件夹分组,状态永久保存。
  3. V2.0 检索与编辑 已发布

    菜单栏地点搜索

    • 顶栏输入地名后按回车直接定位到最匹配的地点,候选列表同时保留,可以改点别的。
    • 数据源按 高德 → 天地图 → OpenStreetMap → Photon 优先取用; 配了哪个 Key 用哪个,都没配则走免密钥兜底。
    • 高德返回的 GCJ-02 坐标会自动换算,落点不漂。结果列表顶部标注来源, Key 有问题时给出明确原因。

    左侧时间线

    • 起止日期选择 + 「近 30 天 / 近 3 个月 / 今年 / 全部」快捷区间, 实现「仅打开某个时间段的照片」。
    • 列表与地图标记同时只保留所选时间段,并影响「缩放到全部」与导出结果。
    • 与文件夹分组、筛选、搜索叠加生效。

    文件夹分组重命名

    • 每行提供编辑按钮(双击分组名亦可),可自定义显示名称, 解决多个同名文件夹难以区分的问题。
    • 只改列表里的显示名,不动磁盘上的文件夹;留空确定即恢复原名。

    复制照片

    • 详情面板新增「复制照片到…」:选择目标文件夹,重名自动加序号,不覆盖已有文件。
    • 新增「复制图片」:把图像写入系统剪贴板,可直接粘贴到微信或 Word。
  4. V1.0 基础能力 首个版本

    核心链路

    • 多源地图:高德卫星影像、Esri 全球卫星影像、Esri 地形图、OpenStreetMap、 简洁浅色与深色底图,天地图可自备密钥启用。
    • 卫星影像可叠加路网与地名注记图层,两个下拉自由组合。
    • 照片导入:拖拽文件 / 文件夹到窗口、按钮选择文件、递归扫描整个文件夹。
    • EXIF 自动解析:GPS 经纬度、海拔、拍摄时间、相机型号、镜头、光圈 / 快门 / ISO / 焦距、朝向。
    • 坐标纠偏:自动处理 WGS84 / GCJ-02 / BD-09 差异,换底图时照片位置不会漂移。

    浏览与输出

    • 地图标记采用圆形缩略图,自动聚合,缩放时自动展开。
    • 点击标记弹出该位置的照片缩略与信息,再点进入大图详情。
    • 无 GPS 照片单独归类,支持在地图上手动点击指定拍摄位置。
    • 列表联动:左侧缩略图列表点击飞到地图位置,双向高亮; 支持按文件名 / 相机搜索、按有无坐标筛选。
    • 坐标定位:直接输入经纬度跳转。
    • 导出 GeoJSON / KML / CSV。
    • 自动记忆:下次打开自动恢复上次导入的照片库与地图设置。
关于版本

更新是怎么做的

项目说明
发布形态 每个版本同时提供免安装绿色版与安装版,均支持 Windows 10 / 11 64 位。
升级影响 照片库索引与地图设置在版本间兼容,覆盖安装后原有数据继续可用。
质量把关 每次发版前跑完整自测:核心逻辑 67 项 + 端到端 210 项,覆盖从模块加载到导出的完整链路。
共享口令 局域网共享的 6 位访问口令在重开共享或更换版本后保持不变,已发出去的网址长期有效。
下载

下载照片地图定位 V4.0

绿色版免安装、双击即用;安装版带开始菜单与桌面快捷方式。两个版本功能完全一致。

平台Windows 10 / 11 · 64 位 大小约 78 MB 当前版本Photo Map Locator V4.0