养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

用GraphWorX64 3D和EarthWorX一键生成三维地形

时间:2024-10-17 14:17:37

介绍用GraphWorX643D和EarthWorX一键生成三维地形的步骤。

一般说明

1、一个真实形象的3D地形图可以帮助我们更好地去了解我们周围的地理环境信息,方便我们直观高效地监控和管理我们的资产。3D地形图是可视化风电场、管道、交通道路、水流、植被等信息的基础。

2、下面我们就利用GraphWorX643D和EarthWorX来快速高效地生成3D地形图。

创建一个基本的3D地形模型

1、新建GraphWorX64Display;添加3DView控件;

用GraphWorX64 3D和EarthWorX一键生成三维地形

2、在工具面板里选择”创建新的地形”。

用GraphWorX64 3D和EarthWorX一键生成三维地形

3、默认的地形由10*10个片面组成,包括121个顶点和200个三角面,如下图。

用GraphWorX64 3D和EarthWorX一键生成三维地形

4、对于稍微复杂一点的地形,这样的面数肯定是不够的,这时酋篚靶高需要我们修改两个参数的属性:WidthSegments和LengthSegments,增加它们的面数,让它们看起来非常的光滑。

用GraphWorX64 3D和EarthWorX一键生成三维地形

利用EarthWorX生成地形

1、上面仅仅是一个简单随机擢爻充种的地形,下面我们来导入真实的地形信息。因为我这里想模拟一个中国地形图模型,所以我这里袷蜍滇刷模型的大小和边面数的设置如下,这里有一点需要注意的是,面数并不是越多越好,考虑到硬件性能的局限性,合理地控制面数尤为重要,下面是我设置的面数大家可以做个参考:

用GraphWorX64 3D和EarthWorX一键生成三维地形

2、这时模型变成如下图所示:

用GraphWorX64 3D和EarthWorX一键生成三维地形

3、选择模型,找到ElevationBitmap属性,选择第三项也就是最后一项SelectareausingEarthWorXcontrol…。

用GraphWorX64 3D和EarthWorX一键生成三维地形

4、然后弹出如下图所示的对话框

用GraphWorX64 3D和EarthWorX一键生成三维地形

5、输入BingMapsKey:Ao0TUOesw4cdSt2EWMY0蚀卺垦肝7gL0vKrhBu_i97bwvvPf禊诬娱飑pyY_eaEYHnhyKIVuk2ehSRma,在左侧地图上找到自己所需的地形范围,调整右边的分辨率,使之与模型的长宽比例匹配,点击OK,生成的3D地形可能垂直方向高度差太夸张,这是我们可以减少VerticalDisplacement的数值,使它们看起来更真实。

6、最后生成的真实3D地形如下:

用GraphWorX64 3D和EarthWorX一键生成三维地形

用GraphWorX64 3D和EarthWorX一键生成三维地形

用GraphWorX64 3D和EarthWorX一键生成三维地形

7、有了这个真实的3D地形图,我们就可以在上面放置任何我们需要的资产模型了,如3D风电场、3D管道等,如下图所示:

用GraphWorX64 3D和EarthWorX一键生成三维地形

© 一点知识