TableGIS 文档v1.0.0
TableGIS 是一个 Excel / WPS 双平台插件,帮助通信工程师处理地理数据和地图跳转。
简介
TableGIS 安装在 Excel 或 WPS 中,安装后在工具栏多出一个 TableGIS 选项卡。选中表格中的经纬度数据,点一下按钮,就可以跳转到地图、计算距离、生成 KML、转换坐标等。
支持的平台:
- Excel(Microsoft Office 2013 / 2016 / 2019 / 2021 / 365)
- WPS(WPS Office 个人版 / 专业版)
网站:tablegis.com
安装
Windows 安装
从 tablegis.com 下载对应版本的安装包,运行.exe 文件,一路下一步即可。
TableGIS-EXCEL-Plugin-1.0.0.exe— Excel 版TableGIS-WPS-Plugin-1.0.0.exe— WPS 版
安装完成后重新打开 Excel 或 WPS,顶部会出现 TableGIS 选项卡。
注意:Excel 和 WPS 可以同时安装在同一台电脑上,互不影响。
QGIS 插件的自动部署
两个安装包都内置了 TableGIS Jump QGIS 插件。安装时会自动复制到 QGIS 插件目录,并写入配置文件启用。打开 QGIS 即可使用,无需额外安装步骤。
激活
安装后首次使用任何功能,会弹出激活窗口。输入激活码即可完成激活。一台机器只需激活一次。
如果没有激活码,点击"联系客服"获取。
📖 图文教程
按功能分类的详细操作教程,每一步都配有截图说明:
谷歌跳转
选中经纬度一键生成 KML 并在 Google Earth 中打开
坐标转换
WGS84 / GCJ02 / BD09 三种坐标系批量互转
奥维跳转
一键发送坐标到奥维互动地图标注点/扇形/圆形
海拔查询
经纬度批量查海拔,SRTM 90m 精度全球数字高程
距离 / 方位角
Haversine 公式批量计算两点距离和方位角
度分秒转换
十进制度数与 DMS 格式批量互转
方位角罗盘
悬浮罗盘实时显示鼠标指向的方位角度
批量 KML
路测数据按信号强度着色生成覆盖圆 KML
KML 跳转
选中表格中的坐标数据,一键生成 KML 文件并在 Google Earth 中打开。
点
选中包含经纬度的数据区域,插件会读取数据并自动识别经纬度列(支持表头关键词匹配),生成 KML 点标记文件,并调用 Google Earth 打开。
扇形
根据工参表(经度、纬度、方位角、波瓣宽度、频段等)生成扇区覆盖 KML,按频段分组着色。不同频段的扇区用不同颜色显示,方便区分。
覆盖圆 KML
生成圆形覆盖 KML,支持按半径或覆盖距离字段自动识别,同样按频段分组。
批量 KML
选中坐标数据,批量生成带标注的 KML 文件。 支持设置标注名称(默认使用"名称"列),生成后自动调用 Google Earth 打开。
奥维跳转
通过桥接工具(AoweiBridge)与奥维互动地图桌面版通信,将表格中的坐标数据发送到奥维地图。
点
选中经纬度数据,在奥维地图上标注点并自动定位跳转。支持 WGS84 和 GCJ02 坐标系。
扇形
根据方位角、波瓣宽度和覆盖距离,在奥维地图上生成扇形标注。默认波瓣宽度 30°,默认距离 100 米。如果表头包含"波瓣宽度"、"水平波束宽度"、"长度"等列名会自动识别。
圆形
根据经纬度和半径,在奥维地图上生成圆形标注。如果表头包含"半径"、"覆盖距离"等列名会自动识别。
设置
配置奥维地图的 WebSocket 连接参数(默认 IP 127.0.0.1:51171)、坐标系、点标记图标和颜色。
清除标记
一键清除奥维地图上的所有临时标记。
QGIS 跳转
通过 HTTP API 与 QGIS 的 TableGIS Jump 插件通信,将坐标数据发送到 QGIS 地图。
QGIS 端需要安装 TableGIS Jump 插件(安装 WPS/Excel 插件时已自动部署),插件在 QGIS 后台启动一个 HTTP 服务(127.0.0.1:19871)。
点
选中经纬度数据,自动跳转到 QGIS 地图并标注点。多点依次跳转,每个点只追加标注,不会清除之前打过的点。
设置
配置自定义 SVG 图标路径,跳转时 QGIS 会使用该 SVG 作为标注图标。不设置则用默认红色标记。
清除标记
一键清除 QGIS 中 TableGIS Jump 插件的所有标注。
坐标转换
选中坐标数据,在 WGS84、GCJ02(高德/火星)、BD09(百度)三种坐标系之间相互转换。
选中包含经纬度的单元格区域,点转换按钮,结果直接复制到剪贴板,粘贴即可。
| 坐标系 | 说明 | 适用地图 |
|---|---|---|
| WGS84 | 国际标准 GPS 坐标 | Google Earth / QGIS / 奥维(可设) |
| GCJ02 | 火星坐标系,WGS84 加密版 | 高德地图 / 腾讯地图 / 奥维(可设) |
| BD09 | 百度坐标系,GCJ02 二次加密 | 百度地图 |
度分秒转换
在十进制度数和度分秒(DMS)格式之间互转。
支持从表格选中数据批量转换,结果自动复制到剪贴板。支持多种度分秒输入格式:
116°23'45"116°23′45″116 23 45116.3958(十进制度)
距离/方位角
选中起点和终点的经纬度数据,计算两点之间的距离(米)和方位角(度)。
数据按行排列,每行一组"起点经度、起点纬度、终点经度、终点纬度"。插件自动识别经纬度列,结果复制到剪贴板。
距离使用 Haversine 公式计算,方位角以正北为 0°,顺时针方向。
| 起点经度 | 起点纬度 | 终点经度 | 终点纬度 | → 距离(米) | 方位角(度) |
|---|---|---|---|---|---|
| 116.39 | 39.91 | 116.41 | 39.92 | 2338.56 | 34.72 |
海拔查询
选中经纬度数据,查询对应位置的海拔高度。数据源包含全球范围的地形数据。
支持批量查询,查询结果会追加在选区右侧或复制到剪贴板。数据来源:SRTM / ASTER GDEM。
注意事项:
- 单次批量查询建议不超过 500 行,避免等待时间过长
- 如果有网络代理,确保能访问海拔查询 API
- 海拔数据仅供参考,不保证绝对精度
方位角罗盘
一个桌面悬浮工具,打开后屏幕上出现一个半透明罗盘。鼠标在屏幕上移动,罗盘指针实时指向鼠标相对于罗盘中心的方向角度。
适用于勘察现场——站在站点位置,打开罗盘,鼠标指向目标铁塔或楼顶,直接读取方位角。
功能:
- 拖拽移动位置
- 滚轮缩放大小
- 右键菜单自定义颜色和透明度
匹配工具
独立的桌面程序「规划匹配工具」,内置 9 个功能页签,支持从剪贴板读取表格数据,结果导出到剪贴板或保存为空间文件。
最近站点(单表)
从同一张表计算每个点最近的 N 个邻居及距离(米)。自动检测经纬度列,使用 KD-Tree + UTM 投影优化性能。
最近站点(双表)
读取两个独立的数据表,计算第一张表每个点到第二张表最近的 N 个站点及距离。两个表各自独立选择列。
匹配图层
将点数据与外部空间图层(SHP / GeoJSON)进行空间匹配。支持导入图层文件,按照"相交"、"包含"等空间谓词给点附加图层属性字段。
缓冲分组(聚类分析)
根据缓冲距离对点进行空间聚类分组。设定缓冲半径后,互相在半径内的点归为同一组,输出分组 ID。
转图层
将包含 WKT 几何信息的表格数据导出为空间图层文件(SHP / GeoJSON)。支持选择 CRS 坐标系。
创建点图层
将包含经纬度的表格数据直接导出为 GeoJSON 点图层,支持选择 CRS 坐标系。
创建扇形图层
根据中心点经纬度、方位角、距离(半径)和张角生成扇形多边形 WKT,支持设置内半径生成环形扇区。
创建多边形图层
根据中心点经纬度生成正多边形或星形 WKT。可设置边数/角数、边长或外接圆半径、旋转角度、内角等参数。
覆盖分析
基于点数据的无线覆盖分析:
- H3 密度分析 — 按 H3 网格聚合点密度,输出区域密度网格
- 覆盖预测 — 根据频率、功率、挂高、传播模型(COST231-Hata 等)和环境类型(城区/郊区/乡村/开阔地)计算各点覆盖半径
- LOS 分析 — 计算各点之间的视距传播分析
- 地形剖面 — 沿两点方向提取地形高程剖面数据
通信工具
独立的桌面程序「通信工具」,内置 6 个功能页签,满足通信工程日常计算需求。
频点频率互转
LTE EARFCN 与频率互转、NR ARFCN 与频率互转。支持选择制式(LTE/NR)和 Band,自动显示上下行频率。内置帮助频段表(覆盖国内三大运营商主流频段)。
站高倾角距离计算
根据天线挂高、机械下倾角、电下倾角和垂直波瓣宽度,计算合成倾角和覆盖距离(近端/3dB点/远端)。配有 GDI 可视化画布,实时绘制铁塔、天线和波束覆盖范围。波束上边界超出水平线时显示"超水平线"。
功率单位互转
dBm / W / mW 三种功率单位互转。输入任意单位值自动算出另外两种。内置 dB 速查表和公式帮助。
进制转换
十六进制 / 十进制 / 八进制 / 二进制四种进制互转。输入任意进制数值,一键显示其它三种进制结果。二进制每 4 位自动用空格分隔。
速率单位互转
Gbps / Mbps / Kbps / MB/s 四种速率单位互转。内置参考速率表(LTE Cat4/Cat6/Cat12、5G NR、千兆宽带等)。
楼宇穿透效应允许最大下倾角
根据天线挂高、到楼边的水平距离和 10dB 功率角,计算不超过楼面反射允许的最大下倾角。配有楼体-天线 GDI 可视化图。
表格内快速转换(在 WPS/Excel 中直接操作)
选中单元格数据,通过 ribbon 按钮一键转换,结果复制到剪贴板:
- 功率转换:dBm → W、W → dBm
- 进制转换:二进制/八进制/十进制/十六进制任意互转
- 速率转换:Gbps/Mbps/Kbps/MB/s 任意互转
数据格式
所有功能都支持自动识别列名。表头关键词匹配不分大小写:
| 数据类型 | 支持的表头关键词 |
|---|---|
| 经度 | 经度 / longitude / lng / lon / x / 经 |
| 纬度 | 纬度 / latitude / lat / y / 纬 |
| 名称 | 站名 / 名称 / name / 站点 / site / 小区 |
| 方位角 | 方位角 / azimuth / az / 方向角 |
| 波瓣宽度 | 波瓣宽度 / beamwidth / bw / 水平波束宽度 |
| 半径/距离 | 半径 / 覆盖距离 / 覆盖半径 / radius |
| 频段 | 频段 / band / 频率 / frequency / freq |
如果没有表头,插件会按数据范围自动判断(经度范围 73~136,纬度范围 3~54)。
坐标支持正负数,南纬和西经用负值。
常见问题
插件不显示工具栏?
如果是 Excel,检查 COM 加载项中是否启用了 TableGIS。如果是 WPS,检查 JS 加载项管理器中是否启用了 TableGIS。
激活失败?
确认网络连接正常,激活码没有输错(注意区分大小写)。如果一直失败,联系客服。
奥维跳转连不上?
确认奥维互动地图桌面版已打开,并在奥维设置中启用了 WebSocket 服务。默认端口 51171。
QGIS 跳转提示未连接?
确认 QGIS 已打开,且 TableGIS Jump 插件已启用(插件管理器中可查看)。HTTP 服务端口 127.0.0.1:19871。
跳转 QGIS 时之前的标注被清掉了?
不会。QGIS 跳转每次只追加新标注,不会清除旧的。如需清除,点"清除标记"按钮。
多点跳转时弹窗太多?
多点跳转只会在完成后弹一次结果提示(成功 X 个,失败 X 个),中间不会弹窗。
坐标转换精度如何?
WGS84 ↔ GCJ02 转换精度在 1 米以内。GCJ02 ↔ BD09 转换精度在 5 米以内。
海拔查询数据来源?
全球海拔数据,融合 SRTM(30 米分辨率)和 ASTER GDEM 数据。
安装包能不能静默安装?
安装包支持 InnoSetup 的静默安装参数:/VERYSILENT /SUPPRESSMSGBOXES。
Excel 和 WPS 同时装会冲突吗?
不会。两个版本的实现方式不同,各自独立运行。
有没有 Mac 版?
目前仅支持 Windows。Excel 版基于 .NET Framework,WPS 版基于 WPS JS 加载项,都只能在 Windows 上运行。
如何卸载?
打开控制面板 → 程序和功能,找到 TableGIS,右键卸载即可。QGIS 插件也会一并清理。
TableGIS


