Bigemap Pro建筑轮廓赋高攻略,轻松搞定模型生成!

在GIS项目中,建筑模型的创建是三维可视化和空间分析的重要环节。然而,许多用户在使用Bigemap Pro提取矢量建筑轮廓后,常常面临一个棘手的问题:提取出的矢量建筑轮廓默认不带高度属性,手动为每个建筑轮廓赋值不仅耗时耗力,还容易出错,怎么办呢?今天,就让我们来解决这个痛点,教你如何快速为建筑轮廓赋予高度值,轻松搞定模型生成!

1

新增高度字段

▷打开属性表:找到矢量建筑图层,单击右键→选择“打开属性表

图片

▷新建字段:进入属性表后,点击 “新建 / 编辑字段” 按钮。

图片

在弹出的对话框中,设置 “属性名” 为 “height”,“属性类型” 选择 “浮点型”,完成设置后,点击 “保存”。

图片

2

给高度字段赋值

▷设置赋值表达式:回到属性表,在众多字段中找到刚刚新建的 “height” 字段并选中它,点击 “对属性字段赋值...” 选项。

图片

在弹出的 “按规则填充字段” 对话框里,找到 “表达式” 输入框。在这里,我们要输入一个可以生成随机高度值的表达式。复制粘贴 “parseInt (Math.random (1,10)*100)” 到表达式输入框中 (注:这个表达式的作用是生成 1 到 10 之间的随机数,然后乘以 100,最后通过 “parseInt” 函数将结果转换为整数,这样就得到了一个 100 到 1000 之间的随机整数作为建筑的高度值)

图片

▷验证并确定:输入表达式后,点击 “验证” 按钮。如果表达式没有语法错误,会提示 “表达式验证成功”,此时点击 “确定”。

图片

在弹出的确认对话框中,再次点击 “是 ”,确认对 “height” 字段进行数据填充。

图片

填充完成后,你会发现 “height” 字段下已经自动生成了一系列随机的高度值。

图片

3

导出数据

完成高度值的赋予后,需要将编辑好的数据导出

▷设置导出参数

在弹出的 “导出矢量文件” 对话框中,进行如下设置:

1. 文件格式:选择 “SHP” 格式。

2. 坐标投影:选择 “WGS 84 /UTM zone 48N”。

3. 编码格式:选择 “UTF-8”。

图片

设置好各项参数后,点击 “确定” 按钮,软件就会按照设置将带有高度值的建筑轮廓数据导出为 SHP 格式文件

4

在 ArcScene 中拉伸高度生成建筑白膜

▷拉伸高度:数据导入 ArcScene后,选中导入的建筑轮廓数据图层。在图层属性设置中,找到 “拉伸” 选项,通过调整拉伸参数,可以进一步优化建筑模型的显示效果,使其更符合实际需求。

图片

▷生成建筑白膜:完成拉伸操作后,经过简单的渲染和调整,就可以生成建筑白膜了

图片

通过以上几个步骤,我们就成功地解决了 Bigemap pro 提取的建筑轮廓没有高度值的问题,并且生成了建筑白膜。各位giser学会了吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值