【工具使用】QGIS导入csv文件进行数据可视化

简介: 【工具使用】QGIS导入csv文件进行数据可视化
  • 大家好,我是同学小张,日常分享AI知识和实战案例
  • 欢迎 点赞 + 关注 👏,持续学习持续干货输出
  • +v: jasper_8017 一起交流💬,一起进步💪。
  • 微信公众号也可搜【同学小张】 🙏

本站文章一览:


QGIS是一款地图数据可视化软件,可以在上面查看几何数据,点线面等。本文记录下它的简单用法。

目前用到的功能是显示点和线,暂没涉及到面。

使用csv文件来记录数据并展示

Windows QGIS软件下载点这里

0. 数据格式

它支持多种地理数据格式,包括矢量数据(如Shapefile、DXF、DWG等)、栅格数据(如GeoTIFF、ENVI等)和地理数据库。

但是对于只是用它来可视化数据的用法来说,我还是更喜欢用csv文件格式。这种文件格式方便生成,也方便用文本编辑软件查看和编辑。

0.1 点的格式

用csv保存一系列点,只需要将文件保存成如下这样:

x,y,z
121.00920,32.34567,0
121.00922,32.34569,1
121.00932,32.34669,0

0.2 线的格式

用csv保存一系列线,只需要将文件保存成如下这样(用LINESTRING将一系列坐标点包起来,坐标点之间用逗号隔开):

length;geometry
39;LINESTRING(116.209730 39.886150 0.000000,116.210150 39.886030 0.000000,)
19;LINESTRING(116.211740 39.885640 0.000000,116.211770 39.885470 0.000000,)
68;LINESTRING(116.210520 39.886800 0.000000,116.210240 39.886230 0.000000,)
48;LINESTRING(116.210150 39.886030 0.000000,116.209960 39.885620 0.000000,)
213;LINESTRING(116.212780 39.888030 0.000000,116.212760 39.887740 0.000000,116.212820 39.886810 0.000000,)
57;LINESTRING(116.211830 39.886140 0.000000,116.211740 39.885640 0.000000,)
140;LINESTRING(116.211120 39.887960 0.000000,116.210520 39.886800 0.000000,)

1. QGIS导入csv文件

1.1 导入点

按下图的箭头方向操作即可。

展示效果如下:

1.2 导入线段

按下图的箭头方向操作即可。

展示效果如下:

1.3 属性列表查看

右键图层名,选择“打开属性表”。

2. 地图源

QGIS可以使用一些地图源显示在界面中,如下图效果:

要实现这个也很简单,只需要添加相应的地图源就可以。添加方法如下:

(1)右键左侧的“XYZ Tiles”,然后选择“新建链接”

(2)在打开的窗口中填写自定义的名称和数据源Url,数据源Url可用:

  • google影像图(wgs84):
  • OSM 平面路网源(wgs84):
  • 谷歌路网源(gcj02):
  • 高德源(gcj02):
  • 高德路网源(gcj02):

(3)添加完之后在“XYZ Tiles”列表下会有你添加的地图源,双击即可显示在界面中。

3. 点击查看相应元素的属性值

按下图操作:

如果觉得本文对你有帮助,麻烦点个赞和关注呗 ~~~


  • 大家好,我是 同学小张,日常分享AI知识和实战案例
  • 欢迎 点赞 + 关注 👏,持续学习持续干货输出
  • +v: jasper_8017 一起交流💬,一起进步💪。
  • 微信公众号也可搜【同学小张】 🙏

本站文章一览:

相关文章
|
存储 传感器 自动驾驶
几种常见的点云格式数据解析与在线预览
3D模型在线转换网站支持pcd、pts、xyz、las、laz、asc、ply等点云格式文件在线预览,同时支持将点云格式在线转换为ply、xyz等模型格式。
8690 1
overleaf 插入图片,引用图片,图标标题Fig与文章引用Figure不一致解决
overleaf 插入图片,引用图片,图标标题Fig与文章引用Figure不一致解决
12418 1
|
24天前
|
人工智能 安全 测试技术
开发者的新武器:利用Claude Skill实现自动化代码审查与单元测试生成
本文详解Anthropic于2025年10月推出的Claude Skill功能,聚焦实战:用Skill自动化代码审查与单元测试。通过本地Markdown技能包(如`code-review`、`test-gen`),实现精准提示复用、Git版本管理、多维度AI审查及结构化测试生成,显著提升开发效率与代码质量。
|
数据可视化 数据管理 定位技术
如何将QGIS中的属性表与Excel表格关联?
作为UE开发人员,经常会使用到QGIS进行数据管理编辑。QGIS与Excel之间数据并不完全兼容,而UE开发过程中大部分的前期数据都储存在Eecel里。为了将Excel数据写入QGIS属性表实现数据可视化,我们内部总结了一个最快捷的方法
|
存储 安全 数据安全/隐私保护
Mac如何用命令行处理文件加密压缩
本教程介绍在Mac中通过命令行实现文件和文件夹的加密压缩、分卷处理及解压操作。主要内容包括:1) 使用`zip -er`命令加密压缩文件夹,`zip -e`命令加密压缩单个文件;2) 使用`split`命令按指定大小分割ZIP文件;3) 通过`cat`命令合并分卷文件并使用`unzip`解压。适用于需要安全传输和存储数据的场景。
|
JavaScript Linux iOS开发
详解如何实现自由切换Node.js版本
不同的项目中需要使用不同版本的 Node.js,有时旧项目需要旧版本,而新项目则可能依赖最新的 Node.js 版本
2619 0
|
数据采集 存储 编解码
使用Arcgis pro做流域分析(河网+集水区)
【8月更文挑战第10天】使用ArcGIS Pro进行流域分析包括河网与集水区提取。首先准备DEM及河流数据,然后在软件中加载。若无河网数据,可用“Fill”填洼、“Flow Direction”计算流向、“Flow Accumulation”计算累积量,并通过“Stream Definition”定义河流。集水区分析则使用“Watershed”工具确定特定点的流域范围。最后,通过符号化展示结果,并结合其他数据深入分析流域特性。注意数据质量与参数选择以保证分析准确性。
2476 1
|
分布式计算 Hadoop
Hadoop中NameNode故障
【7月更文挑战第11天】
618 3
|
XML JSON 算法
网络地图服务(WMS)详解
网络地图服务(WMS)详解
870 0