请选择 进入手机版 | 继续访问电脑版

瞰景 Smart3d BBS

分享
查看: 2450|回复: 0

如何在非WGS84坐标系下精准绘制范围进行模型裁剪和修水

[复制链接]

如何在非WGS84坐标系下精准绘制范围进行模型裁剪和修水

发表于 2019-11-22 11:40:27 只看大图 阅读模式 倒序浏览
2450 0 查看全部
在模型生产过程中,默认的模型生产是以Tile的形式进行,生产出来的模型边缘很像俄罗斯方块一样,在倾斜摄影普及阶段,客户还是能接受这种效果的,但随着技术的进步及要求的提升,客户开始对模型边缘方块状表示不满,需要严格按范围来。这一需求极大逼疯内业人员,将本来全自动的新技术,一下子又打回了大量人工结合,机器不停生产模型,人工不停手工删边缘,同样耗人力的还有人工水面置及修补。

随着时间的推移和软件技术的更新进步,终于有了在WGS84坐标系下,导入kml范围,即可自动减少生产范围,并按范围内严格生产模型,同时可以自动置平修补水面,完成了大部分原来人工的工作,终于把内业人员解放出来了。

然而,仅支持项目为WGS84坐标系的,非WGS84坐标系的呢?抱歉,由于有偏移,不能精准画kml,所以依旧需要人工解决。但是非WGS84坐标系的项目在国内可是主流需求啊,怎么办?没得办,内业人员有苦难言,只能干了。



好了,瞎逼逼这么多,就是想告诉大家,内业人员的苦,瞰景自己也受着,所以瞰景早就做了相应的工具,只是一直没放出来,不过现在已静静添加在瞰景smart3d用户之家一段时间了,今天补发个教程,希望能帮到大家解决问题:
1.jpg



一、演示数据为某山区,共4个相控,默认生产,边缘不整齐,导出tile的kml,打开“瞰景smart3d用户之家”中的谷歌地图,把kml拖到地图上:
2.jpg
3.jpg
4.jpg
5.jpg


在地图上,很明显可以看出整体向右偏移挺远,例如模型中的河在第二列,而地图上已经在第一列了,如果根据这个kml画模型裁剪范围,结果无疑将是偏差极大的:
6.jpg


三、解决方法很简单,直接在工程中把相控导出kml,不需要把tile也导出,然后打开“瞰景smart3d用户之家”中精准范围绘制,把kml拖进去:
7.jpg
8.jpg
9.jpg
10.jpg


四、在已知的相控点上,找两个较远的点,然后在地图上标记出来(这里选择c1和c3,勾选它们,然后在地址上点选出来):
11.jpg
12.jpg


、确定后点击偏移,这样整个区的相控就偏移完成了,此时只需要在这个上面添加范围,根据地图画范围就好:
13.jpg
14.jpg


六、画好范围,直接点击完成偏移,此时的范围就可以完全准确地套合在模型上,将其保存(保存按钮在下方工具栏):
15.jpg
16.jpg
17.jpg


七、导入保存了的kml,已经可以看到裁剪结果是非常完美:
18.jpg


、直接进行模型生成,完成后可以看到完全是严格按照范围生成的,由于不需要生产区域名模型,效率也提行了,最重要的是不再需要任何人工修改:
19.jpg


内业的童鞋们,看到这是不是很激动啊,惊不惊喜,意不意外,这就是瞰景一直给大家带来的感觉,赶紧尝试吧




是不是没讲到怎么修水面?聪明的您应该已经想到了吧,如果根据地图,画n个范围,每个范围填一个高度,存出kml来,在模型生产时导入,这不就已经完美解决非WGS84补水的问题了吗?
20.jpg

回复

使用道具 举报

游客~
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则