首页 > 其他分享 >三维模型服务发布

三维模型服务发布

时间:2024-11-05 15:51:08浏览次数:4  
标签:场景 服务 模型 高度 三维 模式 点击 数据

三维模型服务发布

此次介绍是以超图软件为基础来讲解的。在发布三维模型前需要做好以下准备:

  1. 软件授权安装(Superidesktop和SuperServer软件)
  2. 数据准备(需要发布三维模型的shp数据)
  1. 创建数据源文件
  • 首先打开SuperIdesktop软件,新建数据源。
  • 会弹出数据源保存路径窗口,建立路径后和数据源文件后,点击保存,及创建成功,如下图所示:
  1. 导入数据
  • 当建完数据源后,可以在左侧看见新建立的数据源。
  • 右键点击新建的数据源,在菜单栏选择“导入数据集”。
  • 弹出数据导入窗口,选择需要导入的数据。如图点击红色框选区域图标,打开上传文件。弹出打开窗口,选择需要上传数据的shp文件,点击“打开”即可。
  • 如再无数据需要上传,点击数据导入窗口的“导入”按钮,数据上传成功。
  1. 创建三维场景
  • 数据导入成功后,将数据添加新球面地图。即右键点击数据集,在菜单中选择“添加到新球面场景”。

加入新球面场景如下:

快速建模

  • 点击图层管理器中的数据集图层,在菜单中选择“风格设置”,修改前背景,点击“应用”再点击“确认”。
  • 在“风格设置”菜单栏下点击“拉伸设置”,设置拉伸参数。(此次我们选择的是地上模式的相对地面高度模式)。

高度模式:

地上的高度模式

贴地高度模式:当使用贴地高度模式时,三维数据的海拔高度会完全被忽略,各个三维对象依据其经纬度和地形表面的起伏状态附着在地形表面,即相对于地形表面的高度为零。

绝对高度模式:绝对高度模式下的海拔高度值是相对于海平面的海拔高度,该模式忽略地形的实际海拔高度,当知道精确的海拔高度值时,这种高度模式非常有用。

相对地面高度模式:对地面高度模式下的海拔高度值是以经纬度坐标值正下方的地平面(地形表面)为基准的海拔高度。

贴对象高度模式:当使用贴对象高度模式时,矢量数据会随着模型数据的起伏,完全贴附至模型数据上,即相对于模型数据的高度为零。

修改地形高度模式:当使用修改地形高度模式时,矢量面当前位置的地形高度,会根据矢量面自身的底部高程值来抬高或者压低当前的地形。

地下高度模式

相对地下高度模式:主要用于地下场景的浏览,如地下管线和海底等应用场景是非常有用的。

地下绝对高度模式:当高度模式为此种模式时,位于地下的对象可以通过调节地表透明度或者挖方实现地下对象的可见。

设置完成后三维白模形成。

  • 为了使三维模型更加美观,可以对生成的白模进行美化。在同级目录下还有贴图设置。至此三维模型场景配置完成。

将顶部和侧部的贴图设置成功后就如图所示:

  1. 缓存服务
  • 右键点击场景,选择菜单栏“生成场景缓存”,保存场景。
  • 在弹出的生成场景缓存窗口,选择参数设置,确定即可开始切片缓存。

注意文件类型需要选择为s3m格式。osgb格式是早期的三位切片缓存格式,主要用于插件客户端。S3M 数据即 Spatial 3D Model数据,适用于 WebGL 客户端。osgb和s3m格式均可支持T级别的数据。文件体量上,LOD层级等参数相同的情况下,s3m会比osgb更小一些。

  • 选完后,点击“生成”按钮。则弹出缓存进度条,当进度条完成,则缓存完成。
  1. 发布服务
  • 打开浏览器,地址栏输入http://localhost:8090/iserver/manager(这个是iserver在本机的地址,请根据实际情况来进行),输入账号和密码进入“服务管理”页面,“首页”下点击“快速发布supermap一个或一组服务”按钮。
  • 弹出“快速发布服务-选择发布的数据来源”对话框,在“数据来源”处选择“工作空间”,点击“下一步”。
  • 在弹出“快速发布服务-配置数据”对话框,点击“远程浏览”按钮选择所保存的工作空间,点击“下一步”。
  • 弹出“快速发布服务-选择发布的服务类型”对话框,勾选“REST-三维服务”,点击“下一步”,发布过程便完成了。
  • 成功发布的三维服务可以在服务列表中查看。 查看所发布的三维服务访问路径则需进入”根目录”页面,点击“realspace”->“scenes”,浏览方式分为WebGL3D 和 3D 两种方式。

标签:场景,服务,模型,高度,三维,模式,点击,数据
From: https://blog.csdn.net/qq_31354099/article/details/143301590

相关文章

  • 从零学习大模型(十四)-----量化(一)
    什么是量化?量化(Quantization)是一种在计算机科学和深度学习中广泛应用的技术,其基本目标是通过减少模型中数值表示的位宽来降低计算和存储成本。简单来说,量化就是将高精度(通常是浮点数)转换为低精度(通常是定点数)表示,同时尽量保持模型的性能和准确性。量化通常用于深度学习模......
  • 这么多优秀的 AI 大模型,我应该选择哪个呢?
    前两次,我们向大家介绍了当前全球最有名的总共11个AI大模型。在此期间,openAI于8月6日最新推出另了一个超强AI大模型——GPT-4o(Aug6),强势跻入全球前列。不得不说,这才多久,openAI,谷歌,Meta等大厂对于大模型就发生了无数次的更新,每次更新,都是让人大呼哇塞!全球领先真......
  • 掌握这五大关键,轻松驾驭AI大模型项目落地
    随着AI技术的蓬勃发展,众多企业纷纷投身于大模型项目的浪潮中,力求在这场技术革新中占据一席之地。然而,成功与失败并存,背后的原因引人深思。本文将为您揭示五大关键因素,助您轻松驾驭AI大模型项目的落地过程。一、业务人员的深度参与与引领在AI大模型项目中,业务人员的角色至......
  • 关于LIME(局部可解释模型无关解释)和SHAP(SHapley Additive exPlanations)的具体应用案例
    关注我,持续分享逻辑思维&管理思维&面试题;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;推荐专栏《10天学会使用asp.net编程AI大模型》,目前已完成所有内容。一顿烧烤不到的费用,让人能紧跟时代的浪潮。从普通网站,到公众号、小程序,再到AI大模型网站。干货满满。学成后可......
  • 易基因:多组学分析揭示围产期IL-6动物模型肾脏发育过程中的DNA甲基化+基因表达调控网络
    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因,慢性肾脏病(Chronickidneydisease,CKD)是全球发病率和死亡率的主要原因之一。母体肥胖与系统性炎症和促炎细胞因子白细胞介素-6(Interleukin-6,IL-6)水平升高有关。此前研究证明妊娠期间母体IL-6增加会影响小鼠的宫内发育......
  • 【semantic Kernel】如何让其他模型也能在SemanticKernel中调用本地函数
    参考:https://mp.weixin.qq.com/s/swPPTyIJa-2OJcyycBVJNQ代码://接入星火AIvarhttpClient=newHttpClient(newXinghuoOpenAIHttpClientHandler());varbuilder=Kernel.CreateBuilder().AddOpenAIChatCompletion(modelId:"generalv3.5","tHQoTStMXIMXmmFwr......
  • 大模型经典著作《大语言模型基础与前沿》
    介绍《大语言模型基础与前沿》是由美国明尼苏达大学双城分校电子与计算机工程博士熊涛所著。熊博士曾在多家中美知名高科技公司担任高级管理职位和首席科学家,在人工智能的多个领域,包括大语言模型、图神经网络等从事研发和管理工作多年。本书深入涵盖大语言模型的广泛主题......
  • 大模型扫盲系列——初识大模型
    近年来,随着计算机技术和大数据的快速发展,深度学习在各个领域取得了显著的成果。为了提高模型的性能,研究者们不断尝试增加模型的参数数量,从而诞生了大模型这一概念。本文将从大模型的原理、训练过程、prompt和相关应用介绍等方面进行分析,帮助读者初步了解大模型。大模型的定......
  • 智慧园区算法视频分析服务器烟雾识别监控系统常见的推荐配置参考指南
    在智慧园区的构建中,视频监控系统扮演着至关重要的角色,尤其是算法视频分析服务器在烟雾识别方面的应用,它能够极大地提升园区的安全监控能力。为了确保系统的有效运行和精准识别,合理的硬件配置是基础。以下是智慧园区算法视频分析服务器的推荐配置参考指南。1、处理器(CPU):视频分析......
  • 双十一服务器降疯了!不要先别急着买,记得加入会员
    双十一购物狂欢节已经正式开启,正如预期,各大云厂商纷纷大规模投放服务器资源,掀起了一波价格战,服务器价格已经降到前所未有的低点!不仅如此,各种丰厚的福利和优惠活动也陆续上线,让你享受更多的实惠和便利。为了帮助大家在这个特殊的时段内更加明智地购买服务器,今天我将以腾讯云为例,为......