GIS数据GIS DATA

拿齐天津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 个面不参与,不会污染计数。

全市图景:山区多、平原次之、城区最少

天津市村界预览图:5847 个村级单元按 16 区填色
天津市村界全域预览(WGS84 · 2026-09 批次),图例数字为各区村级单元数。

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

购买入口:已预选天津市

下面的入口与「村界数据 · 按市」页同一购物通道,已替你选中天津市,也可以改选其他地市:

¥29.99/ 市 · 买断制

已为你选中天津市,支付后即时获得下载链接。

正在加载地市清单…

天津与重庆同为直辖市,按市购买时市包即全市域,这一点在《重庆市村界数据下载: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模板。