作者

Hans-Juergen Schoenig

译者简介

李鑫&崔鹏&海能达DBA团队,任职于海能达通信股份有限公司哈尔滨平台中心,数据库开发高级工程师,致力于postgresql数据库在专网通信领域、公共安全领域的应用与推广,个人兴趣主要集中在:分布式数据库系统设计、高并发高可用数据库架构设计与开源数据库的源码研究。

校对者简介

吴聪,PostgreSQL技术爱好者。熟悉oracle、PostgreSQL、mysql等数据库,现主要从事oracle和Greenplum相关的工作。

可视化空间数据是一项重要任务。在本教程中,您将学习如何使用PostGIS和QGIS快速可视化OpenStreetMap(OSM)数据。这样做的想法是让您尽快入门,并充分利用您的数据。

1.1 安装QGIS

QGIS可作为开源软件免费提供,并且可以免费使用。它是编辑和可视化空间数据的强大工具,理想情况下,空间数据存储在启用PostGIS的PostgreSQL数据库中。

首先,从官方网站下载QGIS。

CENTER_PostgreSQL_Community

下载软件包后,您只需按照安装说明进行操作即可。下面的画廊展示了它是如何工作的。安装QGIS应该相对容易。

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

1.2 部署PostgreSQL并加载OSM数据

我们要做的下一步是安装PostgreSQL并加载OpenStreetMap(OSM)数据。有多种加载OSM数据的方法。多年来,许多人使用osm2pgsql。如果您想了解有关将OSM数据加载到PostgreSQL数据库中的更多信息,请查看Florian Nadler出色的OSM / PostgreSQL教程,以解决此问题。

由于我们在这里主要关注与QGIS相关的问题,因此我使用Scalefield创建了一个小型PostgreSQL实例并直接加载OSM数据。Scalefield带有内置机制,可在PostgreSQL服务的供应过程中直接填充数据集,如下一个图库所示。

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

1.3 使用QGIS创建地图

确保已部署所需的OpenStreetMap数据。在我的示例中,我只是为Andorra加载了OSM数据,因为这是入门的最快方法。但是,任何其他数据集都将达到相同的目的。

如果要使用QGIS可视化空间数据,则第一件事是定义要使用的数据库连接。单击“创建新的PostGIS连接”,然后在弹出的表单中填写连接数据。

CENTER_PostgreSQL_Community

这样做的好处是QGIS允许您立即验证数据库连接,以确保以后的连接能够顺利进行。

我们在这里关注的核心概念是“层”的概念。地图通常不是由一个简单的列组成,而是由各种类型的信息组成,所有信息都放入一个图像中。在我们的例子中,我们要使用所有四个OSM表中的列。我们可以选择左侧的Andorra数据集并标记这些列。QGIS将立即为我们可视化所选数据。

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

CENTER_PostgreSQL_Community

1.4 最后…

瞧,您已经可视化了您的第一个OSM数据集。如您所见,该过程仅需几分钟。但是,QGIS提供了更多功能。您可以创建各种精美的地图,甚至可以编辑数据。快速实用!

有关使用PostGIS计算最佳旅行成本的教程,请参见Florian Nadler在Traveling Salesman Problem上的帖子

PostgreSQL中文社区欢迎广大技术人员投稿

投稿邮箱:press@postgres.cn

请在登录后发表评论,否则无法保存。
1楼 xcvxcvsdf
2024-11-12 19:00:16+08

https://wangchang.tiancebbs.cn/ http://ouyu.hftcbmw.cn/tczh/ https://keping.tiancebbs.cn/ http://gx.lztcxxw.cn/ http://yz.cqtcxxw.cn/liaoning/ http://taiying.njtcbmw.cn/huhehaote/ https://aihuishou.tiancebbs.cn/fjxcq/ https://wanbailin.tiancebbs.cn/ http://shengshun.njtcbmw.cn/nanning/ http://cf.lstcxxw.cn/jiangxi/ https://chaganzhen.tiancebbs.cn/ http://taiying.njtcbmw.cn/huaibei/ http://jinqiang.ahtcbmw.cn/xianning/ http://fuyang.tjtcbmw.cn/dgfs/ https://hanshou.tiancebbs.cn/ http://shimai.zjtcbmw.cn/pudongxinqu/ http://nalei.zjtcbmw.cn/hgjzw/

2楼 xiaowu
2024-09-11 07:14:25+08

我很爱你作文:https://www.deipei.com/zuowen/1054.html 理想信念方面存在的问题:https://www.deipei.com/zongjie/1248.html 开幕式致辞:https://www.deipei.com/yanjianggao/1192.html 项目实施方案:https://www.deipei.com/fanwen/1124.html 施工组织设计方案:https://www.deipei.com/fangan/1133.html 对自己负责作文:https://www.deipei.com/zuowen/1153.html 支教心得:https://www.deipei.com/xindetihui/1070.html 工作经验:https://www.deipei.com/gongzuo/1129.html 会议新闻稿:https://www.deipei.com/fanwen/1152.html 项目策划书:https://www.deipei.com/fangan/1132.html 年级组长工作总结:https://www.deipei.com/zongjie/1488.html 联系人意见:https://www.deipei.com/gongzuo/1313.html SWOT分析案例:https://www.deipei.com/fanwen/1333.html 四年级下册美术教案:https://www.deipei.com/jiaoxue/1449.html 人生规划:https://www.deipei.com/fanwen/1119.html 课题研究:https://www.deipei.com/fanwen/1356.html 单位鉴定:https://www.deipei.com/ziwojianding/1090.html 彩色的世界作文:https://www.deipei.com/zuowen/1058.html 复习方法:https://www.deipei.com/xuexi/1472.html 结论与展望:https://www.deipei.com/zongjie/1075.html 古代名人故事:https://www.deipei.com/yuedu/1055.html 热辣滚烫观后感:https://www.deipei.com/guanhougan/1267.html 教学评价设计:https://www.deipei.com/jiaoxue/1201.html 公务员年度考核总结:https://www.deipei.com/zongjie/1306.html 股权激励方案:https://www.deipei.com/fangan/1295.html 天然辩证法论文:https://www.deipei.com/xuexi/1160.html 介绍一本书:https://www.deipei.com/zuowen/1198.html 杨氏之子教学设计:https://www.deipei.com/jiaoxue/1324.html 食品安全论文:https://www.deipei.com/yuedu/1216.html 反腐倡廉心得体会:https://www.deipei.com/xindetihui/1263.html

© 2010 PostgreSQL中文社区