手把手教你使用QGIS制作地图

网友投稿 2502 2022-09-02

手把手教你使用QGIS制作地图

手把手教你使用QGIS制作地图

文章目录

​​手把手教你使用QGIS制作地图​​

​​加载矢量数据​​​​加载背景底图​​​​美化矢量数据​​​​添加晕线​​​​切换到排版视图​​​​添加经纬度格网​​​​添加其他修饰元素​​​​地图输出​​

手把手教你使用QGIS制作地图

QGIS是一款开源免费的地理信息系统软件,虽然比不上商业的ArcGIS软件,但是QGIS免费而且跨平台,值得学习!

今天我们聊聊如何使用QGIS进行地图制作并输出。对任意一幅地图的制作下面介绍的步骤并不是都要用得到,我会分知识点进行介绍,学习一些常用地图制作技巧。

下面我们一步一步进行吧!(我是在macOS平台下进行操作的,Windows平台界面可能稍有差异)

加载矢量数据

打开QGIS,从文件管理面板Browser加载所要的数据,如下图所示(以陕西省为例)。

加载背景底图

底图的加载我们可以有很多选择,比如使用OpenStreetMap或者谷歌地图。当然,我们也可以选择不使用底图。

下面给出加载底图的步骤:

在文件管理面板Browser的XYZ Tiles节点上右键,选择New Connection…,然后在弹出的对话框中输出Name和URL。下图给出了OpenStreetMap的添加界面。

鼠标在图层Layers面板中拖动数据层的顺序,将刚添加的底图移动到最下方的位置。如下图所示。

此外,这里附上谷歌地图服务的地址,方便有需要的朋友使用:

Google Maps: Satellite:​​ Satellite Hybrid:​​ Terrain:​​ Roads:​​ Tools->Buffer…工具进行缓冲区制作的时候,发现制作的缓冲区地理坐标不对(和原始的行政区地理间隔很大),我也不找到出错的原因。

我通过菜单栏Processing->Toolbox打开QGIS工具箱,使用GDAL提供的Buffer工具,则不会出现错误,如下图(QGIS中集成了GDAL,GRASS等开源GIS工具,所以经常在处理一个任务的时候,我们有多个工具可以选择)。

做完缓冲区之后,我们需要对缓冲区进行美化(你自己认为漂亮即可),效果如下图!

切换到排版视图

在ArcGIS中我们一般在进行地图输出的时候一般会切换到布局视图(好像是叫Layotu View,如果我没记错的话)进行地图整饰和出图。

添加经纬度格网

我们可以设置格网显示的坐标系,格网显示的间隔,格网显示的样式等等。根据自己的需求自由发挥吧!

添加其他修饰元素

地图输出

最后我们要将地图输出为PDF或者图片格式进行保存,在工具栏提供了相应的按钮进行操作。

我这里想说的是在QGIS地图制作过程中如果添加了地图服务(Web-Service-Based Map),则有可能在输出保存的时候,底图的显示不太对(会有缩放),我们的矢量地图不存在问题。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:GeoServer发布地图服务
下一篇:PHP+RabbitMQ实现消息队列的完整代码(消息队列RabbitMQ)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~