收费工具,学生党勿扰,闹眼子当勿扰
收费金额:2000元,不能开发票
1 概述
几个月前,一家小公司找我帮忙给他们开发一个程序,可以将一个城市进行白模的三维重建。
报酬大约5K。经过不懈的努力,终于把程序开发完了。让人不爽的是,这家小公司觉得太贵了,只愿意出3K,还要我的源码。我感觉很不爽,就没有卖给这家公司。
2 模型欣赏
3 操作过程
3.1 打开程序
找到GenerateModel.7z文件,鼠标选中,右键对其解压。
解压之后,可以看到下图所示的文件
双击GenerateModel.exe,打开程序,可以看到主页面
在输入目录一栏,是我们从open street map上下载的GeoJson数据,输出文件一栏,是程序为我们生成的json文件。
3.2 下载城市数据
打开谷歌浏览器,点击设置按钮
将语言设置为英文
在谷歌浏览器中,输入链接:https://overpass-turbo.eu/
可以看到下面页面
在右上角搜索想要的城市,
比如我们想下载香港的建筑,在右上角输入hongkong即可
点击Wizard
,在输入框处,输出building,然后点击build query
在地图中,点击左边的图片按钮,选择区域
点击左上角的run
按钮,可以弹出如下页面
点击Export
按钮,弹出下载页面
我们下载GeoJSON数据,保存在本地的一种英文目录下。
3.3 生成城市模型
在程序主页面中,
在1处,输入下载的GeoJSON文件所在的目录
在2处,输入保存的json文件位置
最后点击开始按钮,就会生成城市三维模型
4 转模型
生成的模型,是json格式,但是这种格式,不是每个人都能用到。我们可以将其转为obj等格式。
在下图中
点击菜单设置
->显示/隐藏转换
,在3输出,输入3.3节中生成的json文件,在4处,输入保存模型的路径,最后点击5处的按钮,就会开始进行模型转换。
5 查看模型
本程序支持简单的模型查看
在下图中
在菜单栏设置
->显示/隐藏场景
,在3处输入模型路径,点击4处的按钮,就可以进行模型展示。
6 后续
如果同学们不理解博客所描述的内容,可以去看视频教程