今天早上翻电脑突然发现个挺实用的玩意儿,自己折腾的经纬度小工具。这事得从上周老张找我唠嗑说起,那家伙神神秘秘发来个坐标说让我瞅瞅是哪,我当时就傻眼了——这破数字谁看得懂!
一、纯手工查地图差点累断手
刚开始不信邪,直接打开网页地图往搜索框里贴坐标。结果地图当场给我表演了个原地打转,要么直接报错要么定到太平洋正中间。来回折腾五六次,每次还得手动把"北纬""东经"这些中文删干净再输数字,累得我手指头直抽筋。
关键问题卡在这儿:
- 不同地图网站格式要求还不一样
- 每次输错就得清空重来
- 坐标显示就芝麻大点,想放大看还得再戳好几下
二、代码小白的粗暴解决方案
实在忍不了这破事了!新建个txt直接开干:
- 先扒拉出收藏夹里的地图网站链接
- 发现只要把坐标塞进特定位置就能跳转
- 抄起python写个十几行的脚本
运行完自己都乐了:黑黢黢的命令行窗口弹出来,输入坐标后自动蹦出网页地图。虽然丑得没眼看,但好歹能用了不是?顺手改了个批处理文件发给老张,那家伙激动得连发三个大拇指表情。
三、越整越来劲的魔改之路
刚乐呵没半天又发现问题:每次查新坐标都得关掉旧网页,开五六个标签页后电脑直接卡成PPT。气得我晚饭都没吃端着饭碗突然灵光一闪——搞个本地地图不就结了!
- 连夜翻出吃灰的python地图库
- 拿Tkinter糊了个更丑的界面
- 导入离线地图包当背景
第二天测试的时候手都在抖,输完坐标点回车——嚯!蓝色小圆点稳稳扎在陆家嘴上空,跟网页版分毫不差!顺手加了俩按钮:一个清除坐标,一个截图保存。折腾完天都亮了,咖啡杯底都结了层咖啡垢。
四、这破玩意儿到底有啥用
现在这工具天天扔在桌面角落吃灰,但关键时刻是真救命:
- 上周快递把包裹扔到隔壁小区,靠坐标精准定位快递柜
- 朋友徒步迷路发来坐标,直接导航去捞人
- 最逗的是丈母娘学人家发朋友圈定位,结果发成经纬度数值
今天把代码用pyinstaller打了个包,生成的小程序才3M多。扔进U盘里随身带着,走哪都能查坐标。虽然界面还是丑得哭...管他,自己用着顺手就行呗!