GeoJSONcn 全国区划边界
地图底图
1点击右侧省份名称选择区域
2右键地图区域设置颜色 / 下载单区域图片
3点击 ⬇ 下载导出 GeoJSON / SHP / KML / CSV / SVG / PNG
4右侧面板自定义着色方案、透明度、描边、底图
点击省份开始浏览
图例
支持下载 GeoJSON / SHP / KML / CSV / SVG / PNG 等格式。底图类型含卫星影像、标准地图,可选 边界外留白。

地图样式

边界显示
显示地名
标签大小
小
中
大
填充透明度 50%
描边宽度 2px
重置颜色编辑功能教程

上海市地图与行政区划边界数据下载(16区 · GeoJSON/SHP/KML)

线条宽度2
填充颜色
填充透明度0.5
✖ 取消选中

上海市概况与行政区划

上海市地处中国东部沿海、长江入海口南岸,北隔长江与江苏启东、海门相望,西接江苏苏州,西南连浙江嘉兴,东临东海。全境地势低平,平均海拔仅 2–4 米,最高点大金山海拔约 103 米;黄浦江、苏州河穿城而过,崇明岛为中国第三大岛,长兴岛、横沙岛与九段沙等沙洲共同构成河口沙岛群。长江与钱塘江的泥沙在此交汇淤积,海岸线至今仍在缓慢向海推进。

全市下辖 16 个市辖区(黄浦、徐汇、长宁、静安、普陀、虹口、杨浦、闵行、宝山、嘉定、浦东新区、金山、松江、青浦、奉贤、崇明)、约 222 个乡镇街道,省级行政区划代码为 310000。上海实行「市—区—乡镇街道」三级架构,中间不设地级市与县,是全国行政层级最精简的省级行政区之一。作为长三角一体化的核心城市与全国最大的经济中心城市,上海的区级与街镇边界数据在人口热力、商业选址、城市治理网格、营商环境评估等场景中使用极为频繁。

上海市各区县高清地图数据

上海市区划边界预览图

上海市行政区划边界地图,下辖1个地级市,提供GeoJSON、SHP矢量边界数据下载及高清地图大图(PNG/JPG) - GeoJSONcn.com

上海市边界数据概览(面积官方 · 周长与顶点实测)

上海市行政区划边界数据规模 · 面积采用官方公布数据,周长与顶点为省级轮廓实测
行政区划代码310000
下辖层级16 个市辖区(数据中归为 1 个市级要素)
乡镇街道约 222 个
面积(官方公布)6340 km²
常住人口(2025 年末)2485.41 万人
常住人口(2020 年七普)2487.09 万人
边界轮廓总长(实测)739 km
坐标顶点数(实测)198
经纬度范围东经 120.858°–122.113°,北纬 30.694°–31.866°
坐标系WGS84(EPSG:4326)
可用格式GeoJSON / KML / SHP / CSV / SVG / PNG

面积采用官方公布数据(6340 平方公里);边界轮廓总长 739 公里、198 个坐标顶点为省级轮廓单独实测,不叠加下辖轮廓以避免面积被重复计入。下载文件可直接用于 ECharts、Leaflet、QGIS、ArcGIS,矢量数据为 WGS84 经纬度,另可一并获取本省高清地图大图(PNG/JPG,1080p/2K/4K 透明背景)。面积采用官方公布的陆域面积口径,长江口沙洲与近岸水域不计入本值。

2025 年末常住人口 2485.41 万人,与 2020 年七普(2487.09 万人)相比减少 1.68 万人;按官方公布面积 6340 平方公里折算,人口密度约 3920 人/平方公里。人口密度在省级行政区中居第三位,区级口径之间差异悬殊。(人口数据来源:国家统计局及各省(区、市)统计局公开发布数据)

上海市边界数据典型用途

上海数据最典型的用法是城市尺度的专题可视化:用区级 GeoJSON 做人口热力、房价梯度、商圈辐射范围;用街镇一级约 222 个要素做社区治理网格、15 分钟生活圈测算、门店选址覆盖分析。在 ECharts、Leaflet 中按 16 个区分层着色即可搭出市—区—街镇三级联动大屏;做长三角一体化分析时,可把上海与江苏、浙江的市县级数据拼接成跨省底图,只需注意三地坐标同为 WGS84,拼接后可直接使用。

上海市边界数据常见问题

上海市是直辖市,为什么页面上还有「地级市」这一层?
上海实行「市—区—乡镇街道」三级架构,中间没有地级市这一层。边界文件里出现的市级要素与省级轮廓是同一个几何体,只是按层级各存了一份;页面上列的 16 个市辖区才是真正的下一级,做省市县映射时应把「市」理解为上海自身,不要再去寻找下辖地级市。

上海市的行政区划代码是多少?16 个区怎么编?
上海市的行政区划代码为 310000,16 个市辖区代码从 310101(黄浦)按顺时针方向排列到 310151(崇明)。该代码可用于统计报表、数据库关联,以及在 ECharts 中通过 registerMap 做区域映射;数据属性含「省」「省代码」「类型」字段。

页面上的面积和周长是怎么算出来的?
周长与顶点数按省级轮廓单独实测(不叠加下辖轮廓);面积采用官方公布数据:面积约 6340 平方公里、边界轮廓总长约 739 公里、共 198 个坐标顶点,覆盖经纬度范围东经 120.858°–122.113°、北纬 30.694°–31.866°。面积采用官方公布的陆域面积口径,长江口沙洲与近岸水域不计入本值。

上海近年有区划调整吗?旧编码的数据还能用吗?
上海近年调整较多:2011 年黄浦区与卢湾区合并为新的黄浦区,2015 年闸北区并入静安区,2016 年崇明撤县设区(上海至此成为无县直辖市)。本站数据跟随国家统计局代码库更新,遇到此类调整直接使用最新文件即可;历史文件保留原有编码,不影响既有项目对旧边界的复用。

上海的街镇边界数据准确到哪一级?能用于网格化治理吗?
本页覆盖市、区、乡镇街道三级,街镇一层约 222 个要素。需要更细的村居、网格边界时,可前往全国村界矢量数据页面按省级获取行政村一级数据;街镇及以下层级会随区划调整与社区划分变动,投入到生产系统前建议与最新代码表核对一次。

本页数据说明与字段结构

本页数据集为上海市市级行政区划边界,包含 1 个市级轮廓(与省级轮廓同形)与 16 个市辖区要素;每个要素带「省」「省代码」「类型」三个属性字段,几何类型为 Polygon / MultiPolygon,坐标系 WGS84。面积采用官方公布数据 6340 平方公里;轮廓总长 739 公里与 198 个坐标顶点为市级轮廓单独实测值。街镇层级数据另含 FID、NAME、code 等字段,便于直接挂接统计表。

相邻省市与相关数据入口

相邻省市:江苏省 · 浙江省;其它直辖市:北京市 · 天津市 · 重庆市;省级总览:全国省级地图与边界数据。

其它入口:全国数据集下载 · 全国村界矢量数据 · 县级导航 · 行政区划代码查询 · 在线预览编辑器 · 技术专栏。