拿齐天津5,847个村级边界:16区一包到手
技术专栏 · 数据产品 · 2026-10-12
天津的村界包是「开箱即用」的那种:5,847 个村级面、16 个区一次拿齐,最要紧的是区县和乡镇字段都是现成填好的——不像有的省份要先拿村级码自己算归属。3.2MB 的 gz 包,页内下单付款即得,这篇把字段情况、各区分布和几个名称上的小坑一次说透。
字段是满的:按区筛、按乡镇筛,开箱即用
先报实测数字:全区县字段填充率 99.9%(5,844 / 5,847),乡镇字段 100%。也就是说拿到包的第一天,不用写任何脚本,在 QGIS 或 ArcGIS 里打开属性表,按「区县」字段筛选就能抽出任意一区,按「乡镇」字段能直接做街道级的汇总。做过广东省包(市、区县、乡镇字段为空,归属全靠村级码换算)的朋友会明白这个差距有多大——同系列的做法对比见《广州2,631个村界装进一张图:geojson整包下载》。
要交代的唯一例外也在这里:数据里有 3 个单元没有村名和村级码,只有乡镇字段——上杭路街道、唐家口街道、春华街道,都在河东区。按乡镇把它们归入河东区即可;按村级码做统计时这 3 个面不参与,不会污染计数。
全市图景:山区多、平原次之、城区最少
5,847 个村级单元在 16 个区的分布是一条清晰的梯度:最北的山区县蓟州一骑绝尘(975 个),平原四区宝坻(899)、武清(714)、静海(411)、宁河(295)紧随其后,环城四区北辰(640)、西青(273)、津南(306)、东丽(142)居中,中心城区六区加起来只有 680 个——红桥区只剩 10 个村,和平区 64 个几乎全是改居后的社区型单元。
| 区 | 村级单元 | 区 | 村级单元 | 区 | 村级单元 | |
|---|---|---|---|---|---|---|
| 蓟州区 | 975 | 北辰区 | 640 | 河东区 | 164 | |
| 宝坻区 | 899 | 滨海新区 | 509 | 河西区 | 151 | |
| 武清区 | 714 | 静海区 | 411 | 东丽区 | 142 | |
| 宁河区 | 295 | 津南区 | 306 | 河北区 | 118 | |
| 西青区 | 273 | 南开区 | 173 | 和平区 | 64 | |
| 红桥区 | 10 | 合计 5,847 | ||||
购买入口:已预选天津市
下面的入口与「村界数据 · 按市」页同一购物通道,已替你选中天津市,也可以改选其他地市:
已为你选中天津市,支付后即时获得下载链接。
正在加载地市清单…
天津与重庆同为直辖市,按市购买时市包即全市域,这一点在《重庆市村界数据下载:38区县整包拿走》里详细写过,不赘述。付款后下载 天津市_村界_WGS84.geojson.gz(3.2MB),坐标 WGS84(EPSG:4326),全市范围在东经 116.702° 至 118.059°、北纬 38.555° 至 40.252° 之间。
名称的三种形态,匹配前先洗一遍
天津村名字段里混着三种写法。最常见的是短名——武清区下伍旗镇的村子直接记「红寺村」;第二种是冗余长名,归属链整个写进村名里,比如「宝坻区钰华街道金玉六园」「宝坻区黄庄镇侯家台村」;第三种是不带「村」字后缀的老地名,蓟州的「营房」「西王唐」、津南的「营盘圈」都属此类。另外滨海新区在字段里记的是全称「天津市滨海新区」,分组统计时注意去前缀。做村名与台账的匹配,建议先去冗余前缀、统一后缀再比,或者干脆以 12 位村级码为键——代码体系的读法见《12位村级代码怎么读:逐段拆解与真数据验证》。
奥维导入与格式转换的路径与其他城市一致:QGIS 按区筛选后另存 KML,经奥维收藏管理导入,WGS84 无偏移直接对底图;转 SHP 在 QGIS 或 ArcGIS 里另存、保持 UTF-8 编码。只需要蓟州或宝坻一个区的,按区县村界页单独取;津冀联动分析可以再配河北省包,同批次同口径。
常见问题
- 天津市村界数据在哪里下载?
- 本文页内的购买入口已预选天津市,支付宝付款后立即出现下载链接;同款在「村界数据 · 按市」页也买得到,两个入口是同一个商品。文件为 gz 压缩 GeoJSON,约 3.2MB,下载后解压即用,链接可重复使用。
- 天津是直辖市,市包的覆盖范围是什么?
- 全市域。天津按市购买的包与按省口径等效:5,847 个村级面一次交付,覆盖和平、河东、南开、河西、河北、红桥、滨海新区、东丽、西青、津南、北辰、武清、宝坻、静海、宁河、蓟州 16 个区,无需再按区拼包。
- 按区县、按乡镇筛选方便吗?
- 方便,这是天津包的强项:区县字段填充率 99.9%,乡镇字段 100%,直接按属性筛选即可,不需要先算村级码。要注意数据里有 3 个单元没有村名和村级码,只有乡镇字段(上杭路、唐家口、春华街道,均在河东区),按乡镇归入河东区即可;按村级码统计时这 3 个面不参与。
- 村名字段的写法都一样吗?
- 有三种形态:短名(武清区下伍旗镇红寺村记作「红寺村」)、带归属链的冗余长名(「宝坻区钰华街道金玉六园」)、以及不带村字后缀的老地名(蓟州的「营房」「西王唐」、津南的「营盘圈」)。另外滨海新区在字段里记全称「天津市滨海新区」。做名称匹配时建议先清洗后缀与冗余前缀,或直接以村级码为准。
- 奥维导入和转 SHP 的流程走得通吗?
- 走得通。奥维那边不能直接吃 GeoJSON:先用 QGIS 把目标范围另存为 KML,再从奥维的收藏管理导入;坐标是 WGS84 无偏移的,落图与卫星影像直接对得上。要 SHP 就在 QGIS 或 ArcGIS 里另存一份,导出时选 UTF-8 编码,中文字段才不会乱。
- 只要天津某一个区的村界怎么办?
- 到按区县村界页单独买目标区,蓟州、宝坻这类村级单元多的区单买更省;整市包到手后也可以按区县字段自行筛出单区。津冀相邻分析(武清对接北京、宁河对接唐山方向)可再取河北省包,同批次同口径。
另外,如果你需要的是天津市的可编辑矢量 PPT 模板,请到:天津市可编辑地图PPT模板。