自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【SuperMap iDesktopX二次开发项目搭建流程以及配置maven步骤】

在IDEA将二次开发工程运行后,会在桌面根目录\bundles\plugin_bundles下面生成对应的jar包,如要在其他电脑上部署该二次开发成果、只需将该jar包放在\bundles\plugin_bundles目录下然后启动桌面即可。在第2步的对话框中,依次选中Global Libraries->添加->JAVA,在弹出的Select Library Files对话框中,同时选中以下4个目录,单击OK按钮后,选择develop,即可将桌面依赖添加至二次开发插件。

2024-06-11 15:16:14 1991 2

原创 【SuperMap iDesktopX二次开发如何将ribbon的显隐于子窗口绑定】

Override。

2024-06-11 15:03:25 180

原创 SuperMap iClient3D for WebGL实现点击billboard修改标签内容

SuperMap iClient3D for WebGL实现点击billboard修改标签内容。

2023-12-15 09:53:47 85

原创 SuperMap iObjects Java批量导出obj模型

我们在项目中经常会遇到需要将模型数据集转换成其他格式的模型文件,但是在桌面软件中只能选择单个模型对象进行导出,如果要批量导出的话就需要组件开发,下面就让我们来看下如何使用SuperMap iObjects Java批量导出obj模型。

2023-12-07 10:48:41 120 1

原创 SuperMap iClient3D for WebGL 自定义区域影像裁剪

在处理影像数据的时候,有时我们可能并不希望修改原始数据,但是在前端加载的时候又有只需要显示某个区域影像的需求,针对这种情况SuperMap iClient3D for WebGL提供了自定义区域影像裁剪的方法,下面就让我们来看看具体是怎么使用的。

2023-12-07 09:36:32 136 1

原创 SuperMap iClient3D for WebGL实现浮动点效果

基于SuperMap iClient3D for WebGL实现浮动点效果,原理就是不断改变实体的高度,这里我们选择使用CallbackProperty来实现。

2023-11-03 14:49:14 74 1

原创 SuperMap iClient3D for WebGL查询地图栅格值

栅(shān)格数据就是将空间分割成有规律的网格,每一个网格称为一个单元,并在各单元上赋予相应的属性值来表示实体的一种数据形式。每一个单元(像素)的位置由它的行列号定义,所表示的实体位置隐含在栅格行列位置中,数据组织中的每个数据表示地物或现象的非几何属性或指向其属性的指针。一个优秀的压缩数据编码方案是:在最大限度减少计算机运算时间的基点上进行最大幅度的压缩。那么如何在SuperMap iClient3D for WebGL查询到地图的栅格值呢?下面让我们来看一下具体步骤。

2023-11-01 10:13:41 86 1

原创 SuperMap iClient3D for WebGL时序影像

时序影像可以用于对地球表面的变化进行定量分析和监测。通过对多时相遥感影像的比较和分析,可以揭示地理现象的时空演变规律,提供科学依据和决策支持。下面就让我们来看看如何在SuperMap iClient3D for WebGL中模拟时序影像的演变效果。

2023-10-31 09:15:44 56 1

原创 SuperMap iClient3D for WebGL加载GIF动图

SuperMap3D的billboard可以支持加载jpg、png等图片,但是在实际开发中可以会有需要加载gif动图的需求,遇到这种情况又该咋办呢?

2023-09-06 09:11:12 113 1

原创 SuperMap GIS精模数据处理Q&A

精模是面面俱到,所有的四面结构、造型、门窗、物体都要按比列构建的模型,是三维城市构建器的基底图层,支持独立的样式和数据配置,包括精模的阴影设置和精模的动效效果等。

2022-11-29 14:28:59 689 1

原创 SuperMap精模数据处理流程及注意事项

本文主要是针对城市级精细模型数据。为了使数据在前端使用调度更合理,加载速度更快,显示层次更鲜明,本文主要讲述数据生成缓存的参数设置及生成缓存前数据整理的建议。

2022-11-03 17:36:41 813

原创 SuperMap iClient3D for WebGL教程(S3MTilesLayer)- 显示优化设置

三维的加载效率以及显示效果一直以来都是大家关注的重点,本篇文章主要从显示精度,色彩,泛光等几个方面来探讨学习S3MTilesLayer里面的显示优化设置。

2022-08-11 16:24:07 943

原创 SuperMap iObjects Java删除iServer上发布的工作空间

文章目录前言一、创建PUT请求方式实例二、构造消息实体1.构造2.设置编码格式并把消息实体塞进去三、执行http的put请求四、Postman发请求前言通过iObjects Java调用iServer的rest api删除iServer上已发布的工作空间一、创建PUT请求方式实例 //创建httpClient对象 CloseableHttpClient httpClient = HttpClients.createDefault(); //创建PUT请求方式实

2022-05-10 14:51:07 294

原创 SuperMap iClient3D for WebGL加载rest地图服务设置地图子图层过滤

作者:kk文章目录一、主要使用接口二、步骤1.使用SuperMapImageryProvider加载rest地图服务2.设置过滤条件一、主要使用接口setLayerStatusParameters()二、步骤1.使用SuperMapImageryProvider加载rest地图服务代码如下(示例)://添加SuperMap iServer发布的地图服务var filterLayer = new Cesium.SuperMapImageryProvider({ url : 'ht

2022-04-06 19:13:34 1253

原创 SuperMap iClient 3D for WebGL无人机探照灯

作者:kk前言本篇文章主要介绍的是如何基于SuperMap iClient 3D for WebGL实现无人机探照灯功能。一、初始化时间代码如下: //开始时间 var startTime = Cesium.JulianDate.fromDate(new Date(2021, 12, 25, 20)); //结束时间 var endTime = Cesium.JulianDate.addSeconds(startTime, 360, new Cesium.

2021-12-22 11:38:05 461

原创 SuperMap iClient 3D for WebGL实现二三维联动

作者:kk前言本篇博客介绍的主要内容是如何基于SuperMap iClient 3D for WebGL和SuperMap iClient JavaScript实现二三维联动一、初始化三维场景和二维地球三维场景:var viewer = new Cesium.Viewer('cesiumContainer');二维地图:var map = L.map('mapContainer', { center: [0, 0], maxZoom: 18, zoom: 1

2021-12-13 15:58:34 814 1

原创 SuperMap iClient 3D for WebGL调用spatialanalyst空间分析服务对线数据进行放样

作者:kk前言本篇博客介绍的是如何在SuperMap iClient 3D for WebGL调用spatialanalyst空间分析服务对线数据进行放样一、首先需要在iServer发布空间分析服务操作截图iServer发布空间分析服务二、请求参数代码如下:var line = [{'x':116.44564437859106,'y':39.90302628980606,'z':15},{'x':116.44897779551044,'y':39.91745799561381,'z':

2021-11-10 18:21:23 641

原创 SuperMap iClient 3D for WebGL 实现label不随屏幕旋转

SuperMap iClient 3D for WebGL中label总是随着屏幕旋转面向用户,但是在有的场景中需要label固定在某个地方,比如说高速公路旁边的广告牌,这时就需要label固定朝向某个方位。下面就让我们来看看如何去实现这种需求。

2021-11-10 15:51:18 459

原创 SuperMap iClient3D for WebGL多子域加载

SuperMap iClient3D for WebGL支持多子域加载地形、影像、S3M以及MVT。下面我们来看看主要实现方式:使用到的接口以及主要代码:1、加载地形:var viewer = new Cesium.Viewer('cesiumContainer',{ terrainProvider:new Cesium.CesiumTerrainProvider({ url:'http://{s}/iserver/services/3D-SiC

2020-12-31 11:28:29 507 2

原创 SuperMap iDesktop实现室内导航

现今城市化进程飞速发展,错综复杂的路网和越来越复杂的建筑物内部构造,使得人们对于空间位置的认知变得更加困难,尤其是在商场、机场等大型公共场所,室内迷路的情况尤为突出,室内导航因此得到越来越多的关注。室内导航构建人与物之间的空间关系,使用户在室内能精确确定自己的位置,并能快速找到最佳路径到达想要去的位置,为人们的出行带来巨大的便捷。针对人们在室内出行中亟需解决的问题,SuperMap iDesktop 提供了室内导航数据的生产、加载、分析等一体化解决方案,支持构建室内与室外一体的导航模型,实现室内地图和室外地

2020-12-30 15:12:34 1336 2

原创 SuperMap iClient3D for WebGL如何实现自定义请求头

WebGL自定义请求头在WebGL所有的http请求中,在header上面设置鉴权信息话不多说,来看一下在WebGL自定义请求头我们需要做哪些操作首先需要打开iserver下的web.xml文件,找到cors.allowed.headers,在下面添加自己所需要的请求头,如图一:第二步,通过iServer发布或拿到之前已经发布过的三维服务在代码里面添加,添加的时候同事把请求头带上,效果图如图二:主要代码如下:1、scene.customRequestHeaders={ 'apptoken':

2020-12-29 22:39:33 291

空空如也

空空如也

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

TA关注的人

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