加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值

(2020-03-10 15:36:23)
标签:

建筑轮廓

矢量数据

shp

cad

dxf

如果想看到三维城市的效果,就需要把建筑轮廓SHP数据转换成三维白模。三维白模有多种格式和方法,但是均需要先给建筑轮廓矢量赋予高程值。

首先把SHP格式的建筑轮廓加载到GM中:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
由于建筑轮廓数据存储的字段属性是楼层数,但是制作白模我们需要的是高度值,因此我们假设每层楼高度为3米。

在图层管理器,对建筑轮廓SHP图层,右键》计算/复制属性值,

创建一个新的字段叫做H(直接输入H),用于存储高度值,选择源属性为FLOOR,操作选择乘,使用固定值3:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
点击计算后,会自动给目标图层创建一个叫做H的字段,值是FLOOR的值乘以3。

楼高计算完成后,回到图层管理器,双击建筑轮廓图层,打开图层属性,进入高度设置:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
设置从属性获得高程值,来自H。高度模式设置为相对于地面。

完成后,放大地图到能看清建筑:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
点击三维:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
即可在GM内查看三维城市效果:

【教程】使用GlobalMapper给建筑轮廓SHP数据赋予高程值
建筑轮廓矢量数据下载(cad、SHP等格式都有):建筑轮廓数据下载

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有