存储地图上的各种形状的文件格式.SHP文件介绍
SHP文件是什么?
想象你有一盒乐高积木:
- 蓝色积木代表湖泊
- 红色积木代表学校
- 长条积木代表道路
SHP文件就是这样一个"数字积木盒",专门用来存储地图上的各种形状。
📦 SHP文件的秘密:它从来不是单独一个文件!
真正的SHP文件其实是由4个小伙伴组成的团队:
-
.shp
→ 存形状(比如三角形的公园边界) -
.shx
→ 存形状的"目录"(快速找到某个形状) -
.dbf
→ 存属性表(比如公园的名字、面积) -
.prj
(可选)→ 存地图的"身份证"(说明这些形状在地球上的位置)
🔍 如果你只看到
.shp
文件却打不开,一定是丢失了它的好朋友!
🌍 SHP文件能存哪些地图元素?
形状类型 | 现实例子 | 可视化 |
---|---|---|
🔵 点 | 路灯、加油站 | · |
🟢 线 | 河流、地铁线路 | ━━━ |
🟣 面 | 小区、国家边界 | ▣ |
🖥️ 小白如何打开SHP文件?
推荐3个零基础工具:
- Google Earth Pro(拖拽文件就能看)
- QGIS(免费专业软件,安装后直接打开)
- 地图数据在线查看器(如 geojson.io)
⚠️ 注意:不要用记事本打开.shp文件!会看到乱码(就像用音乐播放器打开图片)
🎯 为什么大家爱用SHP?
- ✅ 行业标准:就像地图界的"普通话"
- ✅ 节省空间:比图片格式的地图小很多
- ✅ 可计算:能自动统计"这个区有多少学校"
🆚 和其他地图格式的对比
不同:
# SHP vs GeoJSON + SHP更适合专业软件 - GeoJSON更适合网页开发 # SHP vs KML + KML能被Google地球直接打开 - SHP需要转换才能用
🧑💻 小白互动实验
- 下载示例文件:北京市公交站SHP数据(虚构链接)
- 用Google Earth Pro打开,你会看到:
- 所有公交站显示为📍
- 点击站点会弹出信息窗口
💡 冷知识
最早的SHP格式诞生于1980年代,比Windows操作系统还早!现在仍然是政府、科研机构最常用的地理数据格式。
下次看到.shp文件,记得它是一套"地图积木"哦!