📱

PipeSurvey App

当前仅支持 Android 版本

版本 v1.0.30 | 111 MB | 2026-06-03

下载 v1.0.30

下载后请在手机上安装。如提示"未知来源",请在设置中允许安装未知应用。

下载 v1.0.29
🖥️

PC 端工具集

四个工具集成在一个程序中,下载后打开即可选择使用

📄
MDB → 模板DB 转换
读取 Access MDB 生成 SQLite 模板
📥
项目DB → MDB 数据导入
SQLite 项目数据导入 Access MDB
🗺
DXF → TPK 瓦片打包
DXF 转 EPSG:3857 墨卡托 TPK
🖼
GeoTIFF 降采样
大尺寸正射影像降采样为小文件
下载 PC 工具集 (69 MB) Windows 7 专用版 (52 MB)

MDB 相关功能需安装 Microsoft Access 数据库引擎
Win7 用户请下载专用版,标准版仅支持 Win10+

更新日志

PipeSurvey App 版本历史

v1.0.30
2026-06-03
  • 线上加点:工具栏新增"线上加点"按钮(绘线和移点之间)。两步操作——点击已有管线选中 → 点击地图确定插点位置 → 弹出新点编辑表单。保存后自动执行原子操作:创建新管点、删除原管线、创建两条新管线(原起点→新点、新点→原终点),继承原管线属性并自动插值埋深。
  • 绘线保存重复检查优化:保存管线时的重复检查从遍历全部管类的LINE表改为仅检查起点所属管类,减少不必要的全表扫描,提升保存速度。
v1.0.29
2026-06-02
  • 绘点保存性能优化:消除保存时的明显等待感——缓存表列信息避免重复PRAGMA查询、跳过位置未变时的级联更新、用索引查询替代全表扫描、插入/更新直返数据跳过二次查询。保存耗时大幅缩短。
  • 绘线保存性能优化:同上策略——旧记录索引查询替代全表扫描、插入后不再二次查询、点号查找使用UNIQUE INDEX直查。编辑管线从5次全表扫描降到1次。
  • 修复跨项目数据丢失:切换项目后编辑已有管线并保存,导致起点点号、终点点号、埋深、材质、管径等字段被清空——根因是列名缓存跨项目未清理,现已在项目切换/关闭/删除时统一清空双层缓存。
  • 修复点符号偶尔不显示:首次进入绘图界面时偶发管点符号不绘制——根因是符号图片异步加载竞态,reloadAll在图片加载完成前执行。改为等待所有图片加载完成后再渲染,并移除重复的消息监听器。
  • 修复15:44重建:上一版loadSymbols等待逻辑导致初始进入地图不渲染——加回同步reloadAll触发,保留异步等待机制确保符号最终正确显示。
v1.0.28
2026-05-28
  • 屏幕边缘滑动关闭:绘点/绘线表单支持从屏幕左边缘右滑或右边缘左滑关闭,与右上角✕按钮同等效果
v1.0.27
2026-05-28
  • DXF导出文字修复:导出DXF底图时,TEXT/MTEXT文字不再丢失变成小圆点,正确导出为可见文字
  • 防误删数据警告:强制更新弹窗增加红色醒目文字提醒用户不要卸载旧版以免清空数据
v1.0.26
2026-05-28
  • 更新弹窗UI压缩:更新提醒弹窗全面紧凑化——头部单行横排、版本卡片缩小、更新内容精简、警告框收窄、按钮降低,弹窗总高度降低约50%
  • 换行渲染修复:更新日志兼容字面量\n,不再挤在一起显示
v1.0.25
2026-05-28
  • DXF文字修复:修复DXF文字每次重载后逐次变大的bug,使用固定像素(absolute模式)显示,不再按原始字高倍数缩放
  • 滑动关闭:绘点/绘线表单支持左右滑动关闭(左滑或右滑>80px),与右上角✕按钮同等效果
v1.0.24
2026-05-28
  • DXF自动恢复:切换项目或重开App后,已导入的DXF矢量底图自动加载显示,无需重新导入
  • DXF默认样式优化:导入后默认线宽1px、文字12px、面域15%透明、颜色跟随原始
  • 卸载警告增强:清空DXF按钮增加醒目警告,提示用户如需临时隐藏可用图层勾选
v1.0.23
2026-05-27
  • 修复滴滴出行偏差:改用geo协议+专属包名定向传GCJ-02坐标给滴滴,消除导航目的地偏移
  • 强制更新防误删提醒:强制更新弹窗增加红色醒目大字提示,警告用户不要卸载旧版以免清空数据
v1.0.22
2026-05-27
  • 修复滴滴出行偏差:新增滴滴出行显式导航入口,传GCJ-02坐标系,消除滴滴导航目的地偏移
v1.0.21
2026-05-27
  • 修复百度地图偏差:修正百度地图坐标类型参数(gcj02→bd09ll),消除百度导航目的地偏移
v1.0.20
2026-05-27
  • 修复导航闪退:修复长按地图导航时闪退的bug(createChooser null target + 主线程问题),增加兜底降级策略
v1.0.19
2026-05-27
  • 最低支持版本:v1.0.19 设为最低支持版本,低于此版本将强制要求更新
  • 原生导航模块:每App使用各自坐标系(高德/腾讯GCJ-02,百度BD-09,Google WGS84)无偏移;每次长按强制弹出选择器,无视"总是"默认设置
  • 流向切换修复:修复排水管线修改流向后管类未迁移到目标LINE表的bug,起终点交换后管类正确跟随新起点
v1.0.18
2026-05-27
  • 导航简化:长按地图直接弹出系统导航选择器,不再受限 App 包可见性检测,所有已安装导航 App 全部显示
v1.0.17
2026-05-27
  • 强制更新:设 v1.0.17 为最低支持版本,低于此版本将强制要求更新
  • 下载链接降级:更新弹窗的下载按钮支持域名→IP 多级兜底,ICP备案通过后自动恢复
  • 退出按钮修复:强制更新弹窗的"退出应用"按钮改为真正退出App,不再可绕过
v1.0.16
2026-05-27
  • 修复导航检测:修复高德地图、百度地图安装后无法被检测到的问题,适配 Android 11+ 软件包可见性限制
v1.0.15
2026-05-27
  • 修复更新检测:修复因SSL连接失败导致应用内无法检测新版本的问题,增加IP直连降级策略,确保更新通知可靠送达
v1.0.14
2026-05-27
  • 长按导航:在地图上长按任意位置(>500ms),弹出第三方导航选择器,支持高德地图、百度地图、腾讯地图、Google Maps。自动检测App安装状态,已安装则直接跳转,未安装则打开网页版兜底
v1.0.13
2026-05-27
  • 软件内推送更新:启动时自动检测新版本,弹窗显示更新内容和下载链接。支持建议更新(可暂不更新)和强制更新(不可跳过)两种模式。版本信息由部署系统自动维护,管理后台改为只读展示
v1.0.12
2026-05-27
  • 像素距离兜底补全:修复 v1.0.11 map.project() 兜底只覆盖绘点/绘线/移点/甩接头四种模式的问题,现覆盖测量移点、收点、删除模式。极端放大场景下所有模式均可选中管点
v1.0.11
2026-05-27
  • 点击命中重构:删除 v1.0.8 空间距离兜底和 v1.0.10 渲染帧重试,改用 map.project() 像素距离兜底。极端放大、老设备 GPU 漏点、地图静止等场景下同步命中,不再依赖 queryRenderedFeatures 的 tile 索引和 GPU 渲染管线
  • DXF 文字旋转:保留 v1.0.10 的 MTEXT group code 50 解析和 text-rotate 取反
v1.0.10
2026-05-26
  • 点击命中修复:删除空间距离兜底,改用渲染帧重试机制
  • 流向箭头对齐:SVG三角形重心居中,纯css修复无投影坐标偏差
  • DXF文字旋转保留:MTEXT补解析group code 50 + MapLibre图层启用text-rotate
v1.0.9
2026-05-26
  • 流向箭头对齐修复:改用独立点源+手动计算中点方位角,解决短线段箭头偏离线轴的问题
v1.0.8
2026-05-26
  • 点击穿透修复:老设备GPU异步渲染导致queryRenderedFeatures漏点,新增内存空间兜底检索
v1.0.7
2026-05-26
  • DXF绝对字高模式:文字缩放支持绝对像素值(8/10/12/14/18/24px)
  • 模板列表优化:字号增大1/3(10→13),模板项上下留白缩减至2/3
v1.0.6
2026-05-26
  • 点符号旋转持久化:WebView reloadAll动态计算旋转角;DXF导出INSERT块携带旋转角
  • 甩接头增强:支持移动/对接/转实体三向操作菜单
  • 收点十字优化:白色圆底半透明压制点符号、线宽加粗
  • 点号碰撞检测:全层级原生碰撞检测
  • 流向符号缩小:icon-size从0.6降至0.4
v1.0.5
2026-05-25
  • 收点十字图层前置修复:collect_cross 图层移至 cat 循环之前创建
  • label/remark 强制前置:显式指定 beforeId 防止挤占十字 z-order
v1.0.0 ~ v1.0.4
2026-05-22 ~ 2026-05-25
  • 初始版本:项目创建、管线采集、DXF导入、收点、甩接头、模板
  • 登录/注册/试用申请/设备绑定/会员管理