自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Vue2+iClient3D-Cesium引入并实现标绘功能及路由跳转

在vue2项目中引入需要的文件。

2025-01-17 16:33:33 337

原创 iClient for WebGL制作立面图如何删掉上下黑边

在使用iClient for WebGL制作立面图时,很多用户会遇到一个常见的问题:立面图会在上方和下方生成黑色的边框,这会影响立面图的视觉效果,特别是在展示建筑物或城市模型时。为了获得更加精美和专业的立面图效果,我们需要删除或消除这些黑边。本文将介绍如何通过裁剪设置来去除立面图中的上下黑边,实现无黑边且更具美感的立面图渲染。

2025-01-02 10:08:12 294

原创 iClient3D for WebGL以数据流的方式加载模型构件

在实际项目中,模型的加载通常是通过切分模型为多个独立的构件(或模块)来实现的,这种方法不仅可以提高系统的灵活性,还能有效减少加载时的内存和计算开销。通常情况下,模型被切分成多个组件或层次结构,每个构件具有独立的数据和计算功能,切分后的各个模块可以被单独加载或卸载。当我们希望通过控制单个模型构件的加载,并且在加载时只请求该构件的数据,这时需要对系统进行更细粒度的管理。在项目中对于模型的加载通常是切模型三维缓存后再发布服务加载,但是控制单个模型构建的加载只能是隐藏其他的构件来实现单独加载该模型构件的效果。

2024-12-19 16:20:21 446

原创 SuperMap iObjects Java 之生成三维TIN缓存和三维影像缓存

iObjects Java 组件是 SuperMap GIS 平台的一个核心部分,提供了丰富的空间分析、数据处理、可视化展示等功能,支持开发复杂的 GIS 应用程序。步骤:获得用于生成缓存的原始数据,即 Image 数据集,使用 ImageCacheBuilder 类完成影像数据集到影像缓存的生成。影像缓存生成类,该类主要用于为影像数据生成供三维场景发布使用的影像缓存,其配置文件为 *.sci3d 格式。地形缓存生成类,该类主要用于为地形数据生成供三维场景发布使用的地形缓存,其配置文件为 *.sct格式。

2024-12-19 15:40:46 195

原创 SuperMap iClient3D for Cesium修改标绘图标属性

超图(SuperMap)与 Cesium 的深度融合,为用户提供了强大的动态标绘功能。通过将 SuperMap iServer 或 SuperMap iClient 与 Cesium 无缝集成,用户可以轻松实现空间数据的可视化、分析与交互式标绘。动态标绘的核心在于允许用户实时地在地图或三维场景中添加、修改、删除标绘对象(如点、线、面等)。这些标绘对象不仅可以从外部数据源加载,还能通过用户的交互操作动态生成。在使用动态标绘功能时,用户可以通过标绘和属性面板轻松进行图标的添加与属性修改。

2024-12-02 17:31:18 347

原创 基于iObjects Java组件导入RVT模型

RVT是基于Autodesk Revit制作的BIM模型数据,Revit软件是目前进行BIM建模的主流软件,其项目软件应用广泛,使用者较多。之前可以在Revit通过配置超图插件的方式导出模型,需要安装软件及插件,极其不方便。因此iDesktopX中集成了直接导入RVT模型的功能,操作简洁方便,不再需要安装建模软件。那么在java组件中如何使用代码将RVT模型导入呢?

2024-12-02 17:19:03 158

原创 基于iObjects Java组件导入DGN模型

DGN是Bentley公司的MicroStation所支持的文件格式,是BIM数据的一个常用格式之一。之前是可以使用插件在MicroStation COONECT Edition软件中将模型导出到udbx中,需要用户下载建模软件,相当不方便,现在2024版本已支持脱离建模软件直接在idesktopx中导入DGN数据,那么在java组件中如何实现DGN模型的导入呢?二、使用到的接口使用的jar包:com.supermap.realspace.threeddesigner。

2024-12-02 17:12:38 225

原创 SuperMap iClient3D for Cesium 实现图层下钻功能

如果存在,则增加 levelCode 值,移除当前图层,加载对应的地图,并根据获取的 ADCODE 显示地图区域。如果 levelCode 等于 2,则直接加载对应的地图,不需要根据 ADCODE 进行筛选显示。通过使用 Cesium.SuperMapImageryProvider,可以方便地在 Cesium 中集成 SuperMap 的影像地图服务,并进行地图显示和交互操作。的值是否为1,如果是,则会移除当前图层,并加载上一层级的地图。减1,并移除当前图层,并加载上一层级的地图。中的最后一个元素移除。

2023-12-28 17:52:57 2318 2

原创 SuperMap iClient3D for Cesium实现鼠标移动到模型上显示模型属性内容

生成缓存属性(Attribute)是指将数据源中的属性数据进行缓存,以加快对属性数据的访问速度。如果需要对属性数据进行查询、筛选或显示等操作,就可以直接从三维服务中获取数据,而无需发布数据服务,从而提高数据访问的效率和响应速度。首先在iDesktop中对模型生成缓存,其中属性存储类型选择Attribute。

2023-12-21 15:59:15 1099 1

原创 SuperMap iDesktop 矢量数据导出VCT数据

三个版本的配置方法一致,以 TableStructureBegin 开始,以 TableStructureEnd 结束,第一行:第1字段:VCT中TableStructure表名,第2字段:该表的字段个数。3.3 参数设置:首先选择需要导出的VCT版本,接下来配置VCT图层配置数据集对应的VCT类型和VCT字段,可以选择导入配置文件(导入用户已有的配置文件对导出数据集进行配置),也可以自定义配置。其他配置信息是可选的,如果没有配置,则使用原数据的值,如果配置了,则以配置的值为准。

2023-12-13 09:19:54 1761 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除