那么它不是完全正确,你需要创建建筑高度...在OpenStreetMap的提供人已经进入该信息。例如,这里是一个建筑在纽约的FME看...
所以,从理论上讲,你只需要使用挤压机变压器设定到存储建筑物的高度属性。
在实践中,我选择了纽约,因为我肯定有将建筑高度。您的数据的区域可能没有,在这种情况下,你将不得不作出一个。
您既可以设置一个固定值,或者产生一个与RandomNumberGenerator。另一种方法是使用的ExpressionEvaluator计算基础上的建筑面积(占地面积)的高度 - 的基础上,一个更大的建筑很可能是高的。
另外,如果你能得到的点云数据的保持你使用可能产生的建筑物的高度。
所以,这是可能的,它只是取决于你想成为什么样的数据,你有怎样准确。
如果你希望它看起来逼真,你需要有高程数据的一些源,这样就可以判断建筑物的高度(海拔),然后用3DForcer设置建筑物多边形这样的高度,并与挤出机 a negative distance to create a 3d block of the building.
但是,这样一来会看坏,如果你有高度差为整个建筑将得到一个高度的建筑物。
这篇知识库文章应该给大家介绍的过程中一些三分球,但关键的问题是,你必须有建筑高度数据。
数据的实施例?