使用QGIS实现道路分级可视化

我国的公路按照行政级别可分为国道、省道、县道、乡道、村道和专用公路六个等级,其中,国道包括国家高速公路和普通国道,省道包括省级高速公路和普通省道。按照技术等级又可以分为高速公路、一级公路、二级公路、三级公路和四级公路五个等级。其中,高速公路以外的其他公路称为普通公路。(GBT 917-2017)

 

对于城市道路,依据《城市道路交通规划设计规范》(GB50220-95)和《城市道路设计规范》(CJJ37-90)进行等级划分,一般分为快速路、主干道、次干道和支路4级。

 

如何将这些道路等级可视化,形成电子地图的骨架呢?本文以郑州城市道路为例,使用QGIS颜色道路分级可视化的过程。

 

 01 示范数据

 

本文选用OpenStreetMap下载的部分郑州区域道路为例,依照高德地图路网的风格演示道路分级可视化的过程。示范数据网盘地址为:

 

链接: https://pan.baidu.com/s/12_SIwK7dAAmDknZ1Ot-RGA 

提取码: k9w4 

 

 02  数据预处理

 

  • 打开数据

 

启动QGIS,点击工具栏的【添加矢量图层】按钮,在对话框中 【矢量】标签->【源】->【矢量数据源】右侧的【…】浏览到下载的OSM-zhengzhou.gpkg文件,点击下方的【添加】按钮,选中“lines”和“polygons”两个图层,点击【OK】添加到地图窗口。

 

 

 关闭数据源管理器,回到地图主窗口,可以看到示范数据如下:

 

 

在图层面板取消勾选“polygons”,暂时隐藏面图层。点击 【打开图层样式面板】按钮,打开图层样式面板。

 

 

  • 道路分级

 

双击规则列表中“未过滤”或者选中后点击下方的 【编辑当前规则】按钮,进入编辑规则面板:

 

 

 

在【标注】填入规则名称,此处为“高速公路”,点击【过滤器】右侧的 

  • 15
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
QGIS是一个开源的地理信息系统软件,可以用于构建和管理地理空间数据。通过使用QGIS,我们可以很容易地进行数据收集。 首先,我们需要创建一个新的项目。在QGIS中,我们可以通过选择菜单栏上的“项目”选项来创建一个新项目。然后,我们可以选择一个适当的坐标参考系统和投影,以确保我们的数据与地图背景相匹配。 然后,我们可以添加图层来表示我们要收集数据的特定地理空间区域。这些图层可以是矢量图层或栅格图层,具体取决于我们要收集的数据类型。我们可以从现有的数据源中导入图层,例如Shapefile、GeoJSON或CSV文件,也可以通过手动绘制图层来创建新的要素。 一旦我们有了表示要收集数据的图层,我们可以使用QGIS的编辑工具来创建、修改和删除要素。例如,我们可以使用点工具来在地图上添加新的点要素,使用线工具来绘制道路或管道,或使用多边形工具来创建土地用途边界。 在收集数据时,我们可以使用属性表来输入要素的属性信息。在QGIS中,我们可以打开属性表并为每个要素输入属性值。这些属性可以是文本、数字、日期等类型。 一旦我们完成了数据收集,我们可以保存项目并以各种格式导出数据。QGIS支持多种导出格式,包括Shapefile、GeoJSON、CSV、KML等。 总的来说,使用QGIS构建简单的数据收集是非常简单和直观的。它提供了丰富的地理信息系统功能,可以满足各种数据收集需求,并且可以与其他GIS软件和工具集成,为我们的工作提供更多的灵活性和扩展性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值