保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

用GIS数据生成3D城市模型3dfier

  在这个教程中,我们将学习如何使用挤压方法(extrusion)和开源软件3dfier利用开放数据生成3D城市模型。
  1、挤压方法简介
  生成3D城市模型的一种流行方法是挤压:将2D数据集(例如地籍数据库)中的特征提升到单个高度,从而创建体积3D城市模型。高度通常来自激光扫描(例如区域内所有点的平均高度)、地籍数据库或志愿地理信息(例如使用楼层数)。第一种情况如图所示:
  这种方法简单明了。生成的3D城市模型虽然简单(它们只有平顶;所谓的LOD1模型),但与2D数据集相比具有很大优势。例如,它们可用于阴影分析和视线预测。
  然而,有一些挑战需要注意,例如2D数据中的错误传播到生成的3D模型,虽然这种方法简单但没有很多实现,并且由于点云通常很大,每个特征的高度计算可能很慢。
  在代尔夫特理工大学的3D地理信息小组,我们开发了3dfier用于创建3D模型。在本教程中,我们将简要演示如何使用开放数据生成3D模型。2、软件的安装
  3dfier软件是命令行的,也就是说,它没有图形界面。但是,使用起来仍然非常简单。
  第一步是按照安装说明进行安装。要测试是否安装正确,只需运行。3dfier,你应该会得到如下内容:。3dfier3dfierCopyright(C)201520193Dgeoinformationresearchgroup,TUDelftThisprogramcomeswithABSOLUTELYNOWARRANTY。Thisisfreesoftware,andyouarewelcometoredistributeitundercertainconditions;fordetailsrun3dfierwiththelicenseoption。ERROR:oneYAMLconfigfilemustbespecified。Allowedoptions:helpViewalloptionsversionViewversionlicenseViewlicenseOBJargOutputOBJNoIDargOutputCityGMLargOutputCityGMLMultifileargOutputCityGMLIMGeoargOutputCityGMLIMGeoMultifileargOutputCityJSONargOutputCSVBUILDINGSargOutputCSVBUILDINGSMULTIPLEargOutputCSVBUILDINGSALLZargOutputShapefileargOutputShapefileMultifileargOutputPostGISargOutputPostGISPDOKargOutputPostGISPDOKCityGMLargOutputGDALargOutput3、3dfier用法简介
  3dfier需要一个或多个2D数据集和一个或多个高程数据集作为输入。2D数据集可以是任何OGR格式,例如SHP或GML。高程数据集将位于LASLAZ中。
  除了定义输入数据集外,3dfier还可以定义某些参数,例如点云抽稀。
  。yml所有这些都在带有扩展名的单个文本文件中定义。例如,如果你在单独的2D文件中构建封装,输入将如下所示:inputpolygons:datasets:bgtbgtpand。sqliteuniqueid:gmlidlifting:Building
  不用担心,3dfier附带一个准备好的示例配置文件,你可以对其进行编辑以适应自己的情况。4、生成自己的数据集
  下载软件后,你可能已经注意到有一个名为exampledata的文件,它包含创建示例3D城市模型所需的一切,我们将在本简短教程中使用该模型。
  配置文件testareaconfig。yml已准备好所有必需的信息。
  首先熟悉下输入数据集。在这个二维数据示例中,我们将使用BGT,即荷兰大比例尺地形图。BGT是由荷兰国家测绘机构Kadaster提供的开放数据。该文件夹bgt包含多个文件中的2D数据集。我们将研究的区域是代尔夫特的中心(你可以使用免费的QGIS查看文件):
  因此2D数据集不仅包含建筑物,还包含水、道路和植被等其他特征。
  对于高程,我们将使用荷兰国家高度模型(AHN)。它也可以作为开放数据使用。该区域有两个文件,都存储在文件夹中ahn3。这是点云的样子(你可以使用免费软件CloudCompare):
  有关输入点云的信息也记录在配置文件中:inputelevation:datasets:ahn3ahn3cropped1。lazahn3ahn3cropped2。lazomitLASclasses:1unclassifiedthinning:0
  请注意,在配置文件中,你还可以指定省略点云中的某些类(例如植被)并细化点以加快处理速度。这两个激光雷达文件很小,因此我们将考虑所有激光雷达点。
  现在已经检查了输入数据集,让我们看看3dfier的其他一些选项。一个重要的选项是指定如何确定每个建筑物顶部的标高。在我们的例子中:liftingoptions:Building:roof:height:percentile90ground:height:percentile10
  屋顶的标高位于建筑物占地面积内所有点标高的90。这应该大致对应于建筑物顶部的标高(给出90的值以过滤掉异常值和特征,例如烟囱)。底部(即接地板)的标高位于第10个百分位。可以使用这些值并确定最适合你的值。有些人更喜欢使用heightroof:percentile50在所有点的中位数处获得顶部的高度。
  另一个重要的选项是生成的3D城市模型的格式。选项在上面的软件安装中显示。该选项作为命令行参数传递。
  3dfier提供CityJSON、OBJ和更多格式。OBJ受到3D计算机图形软件的广泛支持,因此可以创建一个漂亮的3D模型渲染:
  另一方面,CityJSON是一种强大的3DGIS格式,可以对对象进行空间分析和结构化。
  现在我们准备好在CityJSON和OBJ中生成3D模型。生成3D模型只需要一个简单的命令:3dfiertestareaconfig。ymlOBJoutputtestarea。objCityJSONoutputtestarea。json
  3dfier将报告3D生成的过程,但总体而言,对于此示例,它不应超过半分钟。如果输入数据一切顺利,该文件应该在指定的目录中可用(在我们的例子中output)。
  如果你生成了一个OBJ,可以使用免费软件MeshLab来查看它。如果你选择了CityJSON,可以使用我们的CityJSONwebviewer将其可视化。
  一个OBJ由三角形组成,因此结果将如下所示:
  3dfier还自带了一个材质文件,所以如果你在MeshLab中切换相应的选项就可以可视化不同的语义类:
  CityJSON看起来很相似:
  恭喜,你已经创建了3D城市模型!5、用你自己的数据试试
  现在你已经熟悉了3dfier,您以尝试使用自己的数据生成3D城市模型。如果生成了一个不错的数据集,请告诉我们,以便我们可以在我们的网站上展示它。
  原文链接:http:www。bimant。combloggisto3dcitywith3dfier

麦田里的守望者读后感品学网专稿未经允许不得转载ldquo;不管怎样,我老是在想象,有那么一群小孩子在一大块麦田里做游戏hellip;hellip;我的职务就是在那里守望hellip;hell……生命的高三800字作文我们的生命虽然短暂而且渺小,但是我们活的精彩,有意义。下面是小编为大家精心整理的关于生命的高三800字作文,希望能够帮助到你们。生命大地回春,万物复苏,一株嫩芽破土……袁心玥搭档王一梅接班人再现天才少女风采?王云蕗恐成女排黑马中国女排即将迎来2022年世联赛首秀,勇夺2013年女排世少赛冠军的国少女排成为了如今国家队当中的国手大户,共4人入围16人名单,分别是袁心玥、龚翔宇、王媛媛、王云蕗,曾经的国……安踏回应女鞋海报被指擦边53度茅台冰淇淋开售丨邦早报【女鞋海报被指擦边,安踏客服回应】近日,不少网友发帖称,安踏一产品海报疑似打色情擦边球。据了解,该海报为安踏当季女鞋新品,目前海报已下架。安踏官方网店客服告诉记者,模特照我们在……歇后语的典故及历史歇后语典故历史1。刘备摔孩子收买人心2。徐庶进曹营一言不发3。刘备借荆州有借无还4。诸葛亮吊丧装模作样5。周瑜打黄盖一个愿打一个愿挨6。诸葛……目前最值得买的四款手机,性能体验都属于顶尖水平,值得闭眼入目前最值得买的四款手机,性能体验都属于顶尖水平,最低仅1999第一款:一加10Pro在屏幕方面:采用了一块6。7英寸的AMOLED屏,支持120hz高刷和2K分辨率……书到读时方恨多议论文老几辈文学家的作品至今永存,也是现代人回味悠久的阅读物之一,而现代文学家也毫不逊色,以飞快的速度出版着作品,可是,我们将这些作品都读过来了吗?读得了吗?伟大思想家、革命家……靠谱吗?楚能一号锂电池发布!循环寿命超过10000次靠谱吗?充放电循环寿命超过10000次的新型锂电池来袭,将有望带动新能源汽车产业加速发展,宁德时代、比亚迪、力神等国内电池巨头将面临着激烈的竞争。据阿强了解到,5月28日……骁龙870IMX686三星E4屏,价格不超1800的三款极致这个618期间,很多厂商的机型都进行了降价,值得关注的机型也很多,大家一时不知道如何选择。不过如果你的预算低于1800,又想买到一台产品力过硬的产品,那不妨看看下面的三款,性价……恭喜!中国4位体育健将登上福布斯榜,朱婷苏炳添落选,1人仅1近日福布斯排行榜公布了亚洲区30岁以下的精英,这份榜单当中有4位中国运动员入选,这4位年轻小将的表现令人惊叹。其中粉丝们最熟悉的无疑是谷爱凌和全红婵这两位运动员,谷爱凌在冬奥会……关于雷锋的作文做一个小雷锋今天是星期天,我们老师布置了一个课外作业,就是做一次小雷锋,我召集了院里的好几位小朋友商量一下怎样完成这样一个任务,小朋友们七嘴八舌,最后我们就定了一个。我们决定把院子里……越南永远不可能取代中国成为世界工厂《中国经济周刊》记者李永华伍素文广东、浙江、湖南报道从消费电子、服装、汽车配件到农产品等诸多行业,《中国经济周刊》记者采访的众多投资越南的企业家均给出了相同的结论越南难以……
夏天吃凉不吃寒,建议少吃2瓜多吃5菜,清爽解腻不上火夏天温度升高,不管是在家做饭还是出去工作,都很容易出汗,身体内的水分和营养物质,就会随着汗液流失,造成身体困乏,精神欠佳,如果不能及时的补充水分和营养,势必会影响到身体健康。……建议小个子中年女人穿阔腿裤要记住5个细节,优雅又显高身材从来都不是束缚你的穿衣理由,穿衣打扮本就应该尊崇舒适、自然、合身的效果,而身材的好与差是没有一个定义的,好身材要多好?才称得上是完美呢?!所以,我们应该做不被定义的女人,尤……我战胜了困难初中生作文800字在人生道路上我们会遇到许许多多的困难,也许我们会因此而放弃,也许我们会只难而进。但是,面对困难我从不畏惧,因为我知道每个人的一生都不会事事顺心,每个人都会遇到困难、挫折。我想:……俗语六月韭,臭死狗咋理解?6月韭菜不好吃吗?还是尽量少吃导读:俗语六月韭,臭死狗咋理解?6月韭菜不好吃吗?还是尽量少吃一晃眼的功夫,今年又过去了一半,如今已经到了六月份了。南方已经进入酷热的夏季了,在夏天的时候许多人常常食欲不……强制员工捐款?网曝中信证券要求员工自愿捐款至少200元财联社6月7日讯(记者高艳云)竟有头部券商强制员工捐款?实情如何?近日,有粉丝近500万的微博大V以及另一位粉丝超过12万的微博博主先后爆料称,中信证券员工均被自愿捐款至……MetaCOO离职苹果MR或缺席WWDC丨元宇宙周报元宇宙周报,为你精选过去一周(5。296。4)最值得关注的元宇宙新闻整理周峰编辑子钺大公司大事件Meta首席运营官桑德伯格宣布离职界面新闻消息,6……捕蝉五年级作文今天晴空万里,天气燥热,外面大树上的蝉们此起彼伏,声嘶力竭地喊着,正是捕蝉的好时机。于是爸爸和我在家里做了捕蝉神器捕蝉网。先找出一根鱼竿和铁丝,把铁丝绕成圆环形,留个把手……清荷札记光影莞尔,诗意栖居作者:清荷札记素白锦卷,晴暖六月,聆听,花开的心音,静默里,珍藏着情缘的美好,多少情深意浓在时光里缓缓流淌,沿着内心欢喜的模样,继而凝结成隽永的风景,莫失、莫忘一程……首周票房破4亿,拿下15个市场冠军,好莱坞的杀手锏大片来了中美两大市场还没有上映,《侏罗纪世界3》已经在上周末登陆海外15个市场作为今年好莱坞最重磅的大片,《侏罗纪世界3》在这15个市场均取得了出色的成绩,全部拿下了首日票房冠军……读万物既伟大又渺小有感品学网专稿未经允许不得转载今年夏天,我读了一本书叫《万物既伟大又渺小》。这本书的作者是英国人吉米?哈利。这本书的主要内容是年轻的兽医吉米?哈利踌躇满志地来到乡间工作……政策利好光伏,前景一片光明,盘点近期有望大涨的5大光伏潜力股消息面上,光伏产业链,据外媒消息,美国将于周一宣布,两年内不会对太阳能进口征收任何新关税,此外,国务院发布的《扎实稳住经济的一揽子政策措施》,要求近期抓紧启动第二批风、光大基地……假如我是一棵小树400字作文树,是一抹绿意,生机勃勃,树是一把大伞,遮风挡雨而我,就想做一粒小小的树种,我会做很多的事假如,我是一颗小树,我会扎根在汶川,为灾民们遮住炎炎夏日,待我长大时,我会结出硕……
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网