使用GIS制作静态地图和处理地理数据

简介: 使用GIS制作静态地图和处理地理数据

QGIS简介

GQIS能够进行复杂的地理数据处理和分析,还可以用于设计发布质量的数据驱动地图。

启动QGIS, 应该看到类似以下的屏幕:


如果您的屏幕看起来与众不同,请View>Panels从顶部菜单中选择并检查选项,如下所示:


然后选择View>Toolbars并检查选项,如下所示:


我们今天将使用的数据

  • seismicShapefile,其中包含来自美国地质调查局的 2017年美国大陆遭受破坏性地震风险的数据。
  • seismic_raw 如上所述,但不限于美国的海岸和边界。
  • gdp_pc
  • gpd_pc.csv gdp_pc.csvt包含世界银行 2016年世界各国人均GDP 数据的 CSV文件,以及QGIS的辅助文件,以了解每个字段的数据类型。
  • ne_50m_admin_0_countries_lakes 具有世界各国边界数据的 地球shapefile。
  • sf_test_addresses Shapefile来自我们在第9周进行地理编码的地址。
  • quakes.csv该文件不在文件夹中。相反,我们将
    使用美国地质调查局的地震档案 API,我们将所有的地震,因为1960年搜索用大小为6以上所发生witin6000公里美国本土的地理中心 。名为query.csv应该下载的文件。重命名quakes.csv并添加到week10文件夹。

绘制地震风险和地震图

制作一个choropleth地图,显示美国大陆的地震风险

 

选择Layer>Add Layer>Add Vector Layer...或单击此图标:


在对话框中,单击下面带有三个点的按钮,Source然后导航到文件seismic。选择带有.shp扩展名的文件很重要。然后单击AddClose将出现以下地图,并用随机颜色填充:


Layers左侧面板应该显示seismic层。您可以通过取消选中Layers面板中的复选框来关闭任何图层的可见性。

这些控件使您可以平移和缩放显示:


通过在Layers面板中右键单击并选择,可以将显示集中在任何图层的整个范围内Zoom to layer

注意EPSG:4326右下角。这将定义图层的地图投影和基准。

右键单击seismicLayers左边,选择面板Properties>Source。您应该在下面看到以下内容Coordinate reference system



我们稍后将为地图选择另一个投影。单击CancelOK关闭Properties该层。

现在,我们需要sesimic通过数据中的值为图层的区域着色。右键单击Layers面板中的图层,然后选择Open Attribute Table,它对应于.dbfshapefile的:


有一个变量,ValueRange给出了2017年遭受破坏性地震的机会百分比。

关闭属性表并Properties>Symbology为该seismic图层打开。Categorized从顶部的下拉菜单中选择,这是根据分类变量的值为数据着色的选项,然后ValueRange在下选择Column

单击Classify按钮,数据中的值将被分配随机颜色:


请注意,该范围10-12是乱序的  。现在单击并将范围拖动10-12到正确的位置。


现在,单击Color ramp下拉菜单,选择Create New Color Ramp, and at the next dialog box select目录:ColorBrewer`:


选择ColorBrewer Reds调色板,单击OK,地图应如下所示:


接下来,我们将删除多边形周围的黑色轮廓。Properties>Symbology再次打开,然后单击下方的彩色正方形SymbolSimple fill在对话框中选择,然后更改Stroke styleNo Pen


单击OK每个对话框,地图现在应如下所示:

相关文章
|
编解码 网络协议 安全
一文看懂音视频流媒体协议及信令技术
音视频通信完整流程有如下几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等。 每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有H.263,H.264、H.265等,传输就涉及到了本文重点介绍的RTSP/RTMP/RTP/RTCP等流媒体协议以及相关的信令技术。
一文看懂音视频流媒体协议及信令技术
|
网络协议 算法 Linux
【Linux】深入探索:Linux网络调试、追踪与优化
【Linux】深入探索:Linux网络调试、追踪与优化
|
存储 分布式计算 大数据
大数据揭秘:从数据湖到数据仓库的全面解析
大数据揭秘:从数据湖到数据仓库的全面解析
414 19
|
监控 安全 大数据
关于微信支付相关安全性问题
关于微信支付相关安全性问题
关于微信支付相关安全性问题
|
安全 Java 数据安全/隐私保护
用Spring Security快速实现 RBAC模型案例
RBAC模型是一种常见的权限管理机制,它将权限赋予角色而非用户,用户通过角色获取权限。主要组件包括用户、角色、权限、会话、角色分配和权限分配。RBAC简化了权限管理,方便权限变更,常用于大型组织。
1032 0
|
消息中间件 中间件 API
玩转 Go 链路追踪
玩转 Go 链路追踪
|
机器学习/深度学习 人工智能 算法
AI通过分析历史天气数据后的应用
AI分析历史天气数据,提升气象预测精度,助力气候研究、农业管理、保险精算、城市规划、灾害预警、旅游交通及科研教育。中国气象局、datashareclub.com历史天气数据平台、中央气象台等国内外平台提供数据资源,应用涵盖多领域,预示AI在天气数据分析中前景广阔。例如,通过深度学习算法,AI能识别气候模式,优化农作物管理,降低保险风险,增强城市气候韧性,改善交通管理和旅游规划。
|
安全 网络协议 网络性能优化
https,http2,http3的区别
https,http2,http3的区别
|
监控 网络协议 算法
QUIC技术创新 让视频和图片分发再提速
在1月12日的「阿里云CDN产品发布会-新一代传输协议QUIC让CDN更快一步」之上,阿里云技术专家淮叶分享了QUIC技术及其应用落地实践,内容包含:QUIC协议介绍、相比TCP有哪些优势、应用场景以及技术落地实践中的协议库选择,QUIC协议软件实现、落地技术架构和性能优化。
2730 67
QUIC技术创新 让视频和图片分发再提速
|
JavaScript Java 测试技术
基于小程序的智慧乡村旅游服务平台+springboot+vue.js附带文章和源代码设计说明文档ppt
基于小程序的智慧乡村旅游服务平台+springboot+vue.js附带文章和源代码设计说明文档ppt
284 0