模型篇:倾斜摄影

倾斜摄影(oblique image)是指由一定倾斜角的航摄相机所获取的影像,航空倾斜影像不仅能够真实地反应地物情况,而且还通过采用先进的定位技术,嵌入精确的地理信息、更丰富的影像信息、更高级的用户体验,极大地扩展了遥感影像的应用领域。该技术可广泛应用于应急指挥、国土安全、城市管理、房产税收等领域。这里就不去阐述他的主要特点了,主要讲讲SuperMap中是如何接入,优化,并发布使用倾斜摄影数据的。

在SuperMap iDesktop 9D(2019)  9.1.1版本中,倾斜摄影数据的相关功能集中在下图所示的位置

图1 倾斜摄影模块

第一节 数据接入

在SuperMap iDesktop 中,通过加载 *.scp 格式的三维模型缓存文件的方式,实现了倾斜摄影数据的直接批量加载与浏览。

1.若已有*.scp配置文件,可通过菜单栏中"开始---数据导入---倾斜摄影"将倾斜摄影数据导入;

2.没有配置文件的话,可以通过SuperMap iDesktop生成scp配置文件,在“三维数据”---“倾斜摄影”---“配置文件”下拉按钮中,单击“生成配置文件”按钮,弹出对话框如下图所示,可进行投影,投影转换以及模型中心点位置的设置

图2 生成配置文件设置

值得注意的是,在源路径中存在子文件夹,则含有 OSGB 文件的子文件夹会添加到文件夹列表中,并将生成 *.scp 配置文件。

除此以外,在iDesktop中,可通过“三维数据”---“倾斜摄影”---“类型转换”下拉按钮中“OBJ→OSGB” 将 PhotoScan 导出的 OBJ 格式的倾斜摄影模型数据转换为 OSGB 格式的数据。

第二节 数据优化

iDesktop中,针对倾斜数据的处理,主要是“三维数据”---“倾斜摄影”---“数据处理”下的3个功能,下面依次简要说明下:

2.1 修改模型中心点

通过修改数据本身的坐标信息,用于解决同一测区的倾斜摄影数据多个中心点的问题,实现一个SCP配置文件加载所有数据的要求,仅适用于设置了投影信息的倾斜摄影模型配置文件,投影信息可在上面提到的的“生成配置文件”时为模型设置。

参数配置如下,最后会在指定的输出目录下生成了一份与源SCP文件同名的配置文件,以及存储在各个文件夹中的*.osgb文件,

图3 修改模型中心点

2.2 合并根节点

当模型空间范围广、数据量庞大,使得模型被划分为很多个根节点,读取这些根节点回花费较长的时间从而导致加载模型较慢,此时可使用

“合并根节点”功能提升加载效率将,其实质是将相邻一定空间范围的根节点合并为一个根节点,即向上抽稀生成了一层更为粗糙的LOD层级,每合并一次,模型根节点数量减少约为原始数量的1/4;合并的次数则对应下图的金字塔层级。若倾斜数据需要在iServer中使用,那么在这里的‘目标配置配置文件’就应设置在源配置文件的同级目录中

图4 合并根节点

2.3 生成代理节点

当倾斜摄影模型的数据范围较大,导致同时加载和显示这些模型需要占用较大的内存资源, “生成代理节点”则为该倾斜摄影模型的加载提供了动态的显示调度策略,生成了不包含模型数据的代理节点及新的配置文件;当用户进行移动、缩放操作,一旦三维场景视口外发生变化,程序也将实时更新需显示的模型,这样可大大提升倾斜摄影模型显示效率、降低内存占用。

图5 生成代理节点

其中,生成点层级数是用于设置代理节点的层级数,建议设置为3~5;和合并根节点一样,‘目标配置配置文件’需设置在源配置文件的同级目录中,避免在iServer中发生错误。

第三节 数据发布

通过上面的两节,已将倾斜数据导入iDesktop中并做了相应的数据处理,那接下来,我们怎么将其发布在iServer上呢,现在基本上都是使用iClient for WebGL做三维B/S开发。

1.通过‘压缩并单体化’功能对原始OSGB格式的倾斜摄影模型数据进行纹理压缩,后生成S3M数据,为保证生成成功,需设置的*.scp文件可链接到相应的OSGB数据,且目标路径与 *.scp 文件所在路径一致。

图6 压缩并单体化

生成S3M数据后,将其添加到球面场景中,保存工空间,在iServer发布,选择三维服务即可。

2.也可以将倾斜摄影数据添加到场景中,然后生成场景缓存,同上直接发布生成的工作空间

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,561评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,218评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,162评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,470评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,550评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,806评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,951评论 3 407
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,712评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,166评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,510评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,643评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,306评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,930评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,745评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,983评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,351评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,509评论 2 348

推荐阅读更多精彩内容