BlenderGIS 插件制作三维城市模型

发布于 2022-04-14 18:48:23 字数 2550 浏览 1500 评论 0

今天给大家介绍一款在数据可视化设计当中能用到的地图插件,它就是 BlenderGIS 插件,它能根据实际地形数据下载地理位置的高度信息以及建筑物信息,包括建筑物高度信息,能有效还原三维城市场景模型,在制作三维可视化城市的时候非常好用。

插件下载地址:https://github.com/domlysz/BlenderGIS

访问 github 中的 code,点击下载插件,插件zip格式,不需要解压。下载完成后,打开 blender 的编辑中的偏好设置,找到插件,点击本地安装,安装完成后记得勾选启用插件。

接下来我们开始制作城市三维地图模型。插件安装完成后,会在顶部菜单栏中出现 GIS 插件菜单,点击进入插件,选择 web geodata 中的 basemap。

点击之后,跳出弹窗,这里选择 GIS 自带的 Esri 地图(或者 bing),谷歌地图会有网络限制。选择好了之后点击确定。

注意,点击确定之后可能会出现 No ImageIO 报错,这是因为首次启用插件时,它将尝试下载 ImageIO 模块所需的名为 freeimage 的额外库。如果下载失败,则底图功能将无法使用,并会引发 No ImageIO 错误。在这种情况下,可以手动安装 ImageIO 所需的库。

https://github.com/imageio/imageio-binaries/tree/master/freeimage

只需下载适合您系统的版本并将其粘贴到: your_addons_folder / BlenderGIS / core / lib / imageio / resources / freeimage /(如果需要,必须创建 freeimage 子文件夹)

问题解决之后,再次重启打开插件,就可以生成地形图了。按 G 可以搜索地区。

按E对地图进行裁剪和选区。

下一步生成地形高度和建筑物高度、路网等信息。get elevation(SRTM)为获取地形高度信息(海拔高度);get OSM 为获取建筑物、路网、水面等信息。

注意,选择 OSM 数据的时候,可以根据自己需求进行选取,我这里只要建筑物信息就只选取了建筑。

行操作之后,就可以生成1:1的城市三维模型了。

最后,加一个摄像机,调整一个不错的视角,添加一个环境 HDR,就可以预览导出啦!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

luoshaojba

暂无简介

0 文章
0 评论
20 人气
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文