E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iClient3D
SuperMap
iClient3D
for WebGL教程-description描述属性
本节教程来讲解entity的description属性使用,官方文档解释为指定此实体的HTML描述的字符串属性,也就是说是一段字符串,只是这段字符串是HTML描述,看起来还是比较绕,下面来看下这个属性到底是如何使用的。属性信息从这里可以看出,entity的description属性信息是在实体被选中之后,被用于填充到infobox中,展示entity的属性信息。如果要使用Cesium自带的info
Mr桔子先生
·
2024-02-13 15:08
SuperMap
iClient3D
for WebGL教程(影像篇)-Mapbox
Mapbox是一个可以创建各种自定义地图的网站,如foursquare、Pinterest、Evernote、Github、500px等大牌都使用Mapbox创建自己的地图,Mapbox宣称要构建世界上最漂亮的地图。SuperMapiClient3DforWebGL支持多种服务来源的高精度影像地图服务的加载和渲染,本文将一起来学习下使用Mapbox。一、认识MapboxImageryProvide
为梦齐舞
·
2024-02-11 09:51
解读——SuperMap
iClient3D
for Cesium使用柱体截面绘制河流
原文参考SuperMapiClient3DforCesium绘制河流(二)_cesiumpolylinevolume管道流向添加-CSDN博客river=viewer.entities.add({name:'river',polylineVolume:{positions:newCesium.Cartesian3.fromDegreesArrayHeights(positions),//节点坐标s
成为先生
·
2024-02-01 06:30
cesium
3d
前端
javascript
SuperMap
iClient3D
for WebGL沿线飞行飞行(一)
本篇文章主要为通过调用WebGL中的控制相机的相关接口,来实现飞行管理,从而实现WebGL中的飞行管理接口不能实现的功能,如不需要.fpf文件,添加站点等。由于使用都是基础的控制camera接口,因此也适用于Cesium。1.为何要实现飞行管理在SuperMapiClient3DforWebGL中已经有可以对飞行进行管理的接口,具体示例可以参考下面的链接:http://support.superm
那那那那那么长的哲尘
·
2024-01-07 16:05
三维gis
Supermap
webgl
Cesium
前端三维
gis
SuperMap
iClient3D
for Cesium 11i
1.s3m3.0缓存需要在初始化cesium时把圆球改为椭球不然3.0缓存会有坐标偏移,10i生成的缓存则不会有这个问题。letobj=[6378137.0,6378137.0,6356752.3142451793];Cesium.Ellipsoid.WGS84=Object.freeze(newCesium.Ellipsoid(obj[0],obj[1],obj[2]));viewer=newC
金杰508
·
2024-01-04 07:23
前端框架
笔记
SuperMap
iClient3D
for Cesium 常用方法
CesiumColor颜色//设置透明度(withAlpha)Cesium.Color.BLUE.withAlpha(0.4)//透明色Cesium.Color.TRANSPARENT;//CSS色值转换Cesium.Color.fromCssColorString("#ffffff")Cesium.Color.fromCssColorString("rgba(255,255,255,0.75)"
金杰508
·
2024-01-04 07:23
笔记
SuperMap
iClient3D
for WebGL/WebGPU 坐标系&位置(1) —— Cartesian2
目录一、Cartesian笛卡尔坐标系1.二维笛卡尔直角坐标系Cartesian2(x,y)1.1获取Cartesian21.2Cartesian2的构建1.2.1单位向量1.2.2数组构建Cartesian2fromArray(array,startingIndex,result)1.2.3Cartesian3构建Cartesian2fromCartesian3(cartesian,result
supermapsupport
·
2024-01-04 07:20
三维GIS
3d
webgl
SuperMap
SuperMap
iClient3D
for WebGL绘制河流
作者:kele前言在三维地理信息系统中,河流是重要的组成部分,如何在三维场景中展示河流成为我们重点探讨的对象;在以往的方法中,我们可以通过iDesktop制作水面特效来展示河流,但这种方式的局限性在于不能改变河流的走向以及水流的方向,今天,小编为大家介绍一种前端绘制河流的方法~一、实现思路1.绘制entity实体线2.给实体线赋予动态材质贴图3.根据相机高度改变实体线宽其中主要的障碍应该是第二点,
supermapsupport
·
2024-01-04 07:49
三维GIS
javascript
SuperMap
iClient3D
for Cesium 几何对象匹配建筑物或者地形
大家在做项目的过程中经常遇到需要将自动将点位匹配到建筑物或者地形表面的需求,小编针对大家的这一需求,对其中最常用的点、线、面三种类型的对象分别如何匹配到建筑或者地形来做一个详细介绍。点对象对于只有经纬度信息的位置点,我们不能够直接将点贴到建筑或者地形上,但是目前可以针对二维点,获取到该点位的高程值,所以,我们可以先将二维转换维三维,然后在场景中直接添加三维对象即可。关键步骤:发布空间服务:我们在对
supermapsupport
·
2024-01-04 07:49
WebGIS
三维GIS
json
javascript
开发语言
SuperMap
iClient3D
for Cesium 构建隧道
作者:kele背景前段时间看到一篇构建隧道的文章(https://blog.csdn.net/supermapsupport/article/details/128453116),突然想到一个使用场景:隧道通常是建在山体下面,是否可以通过这种方式构建出一条贯穿山体的隧道,来模拟实际的施工方案?答案是可以,效果图如下:一、实现思路1、生成隧道模型2、地形挖洞3、把隧道模型放在洞口中该方案的难点在于,
supermapsupport
·
2024-01-04 07:49
三维GIS
3d
javascript
SuperMap
vue3+SuperMap
iClient3D
for Cesium实现模型裁剪功能
本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMapiClient3DforCesium的Box裁剪功能源码~一、主要功能二、具体实现1.HTML主要结构代码如下:裁剪包围盒内裁剪包围盒外清除2.javascript代码如下:import{ref,watch,onBeforeUnmount}from"vue";import{ElMessage}from"element-
巨脸怪
·
2024-01-04 07:18
Cesium
supermap
vue
3d
javascript
vue3+SuperMap
iClient3D
for Cesium实现地形开挖功能
本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMapiClient3DforCesium的地形开挖功能源码~文章目录前言一、主要功能二、具体实现1.HTML主要结构2.javascript前言SuperMapiClient3DforCesium中的Globe类提供了removeAllExcavationRegion方法,可移除开挖面(这里还可以通过选用removeAll
巨脸怪
·
2024-01-04 07:48
Cesium
supermap
javascript
3d
vue
vue3+SuperMap
iClient3D
for Cesium实现天际线分析功能
本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMapiClient3DforCesium的天际线分析功能原码~文章目录前言一、主要功能二、具体实现1.HTML主要结构2.javascript前言SuperMapiClient3DforCesium中的Skyline类提供了设定观察者位置、观察方向,并在场景中得到分析结果的功能。具体实现见下方代码。一、主要功能该功能主要实
巨脸怪
·
2024-01-04 07:48
Cesium
supermap
javascript
vue
3d
vue3+SuperMap
iClient3D
for Cesium实现通视分析功能
本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMapiClient3DforCesium的通视分析功能源码~文章目录前言一、主要功能二、使用步骤1.HTML主要结构2.javascript总结前言SuperMapiClient3DforCesium中的Sightline类提供了根据观察者点位和目标点建立视线分析,并在场景中分析得到结果的功能。具体下方代码都有详细注释。一
巨脸怪
·
2024-01-04 07:47
Cesium
supermap
vue
3d
前端
vue3+SuperMap
iClient3D
for Cesium实现可视域分析功能
本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMapiClient3DforCesium的可视域分析功能源码~文章目录前言一、主要功能二、使用步骤1.HTML主要结构2.javascript前言SuperMapiClient3DforCesium中的ViewShed3D类提供了可视域分析,设置观察点、目标的位置,水平、垂直视角范围,建立可视区域分析并在指定的场景中显示分
巨脸怪
·
2024-01-04 07:47
Cesium
supermap
vue
3d
elementui
javascript
SuperMap
iClient3D
for Cesium视频投放
1概述把监控视频投放到三维实景中,可以将静态的三维数据实现动态的显示效果,可以极大方便一些区域的查看和监管,该文章记录该投放的实现过程,以供入门参考。效果如下:2具体步骤:2.1软件安装在进行视频投放之前,首先安装SuperMapiDesktopX和SuperMapiServer,在实践中使用的是11i版本。2.2三维场景制作:打开SuperMapiDesktopX11i在左侧工作空间管理器中找到
Matrix_CS
·
2024-01-04 07:09
实景融合
3d
javascript
SuperMap
iClient3D
for Cesium绘制河流(二)
作者:kele前言之前分享过一篇《SuperMapiClient3DforWebGL绘制河流》(跳转)的文章,当时的思路是以entity中的polyline作为载体,给它添加流动材质来表达出河流效果,但是由于polyline对象是像素宽度,线宽始终是相对屏幕的固定大小,导致在场景放大缩小过程中,河流宽度与周围的山脉位置和大小不匹配,这个问题困扰了小编好久。最近想到了一个新的方案,并且能够支持实时更
supermapsupport
·
2024-01-04 07:38
3d
SuperMap
Cesium
SuperMap
iClient3D
for WebGL教程-SuperMapImageryProvider
SuperMapImageryProvider是用于对接SuperMapiServer发布的三维服务中的影像图层及二维地图服务。下面我们来看下接口说明:SuperMapImageryProvider接口说明接口比较易用,通常只需要设置图层的url即可,参考代码如下:示例代码添加图层效果特别说明:(1)最大最小层级通常不需要设置,接口内部会根据图层的信息自动设置。(2)对接二维地图时,地图投影必须是
Mr桔子先生
·
2024-01-02 23:53
SuperMap
iClient3D
for WebGL教程 Camera相机(二)应用实战
SuperMapiClient3DforWebGL教程Camera相机(二)应用实战WuYK在Camera上一讲中,我们已经大概了解了Camera的一些基本参数,也用了一个简单的示例去应用了Camera,让我们能够通过键盘第一人称浏览场景,在这一文章中,我们将结合Camera和primitive进行第三人称控制小车移动。以下是我的结果图:要想实现这个效果,主要是通过控制Camera的视角和模型与p
supermapsupport
·
2023-12-30 06:39
三维GIS
SuperMap
iClient3D
for WebGL 使用说明
前言:最近由于公司需要用的superMap相关的技术,本人之前也从未接触过这方面的东西,也是从零开始,边做边学。下面简单对本次项目进行一个技术总结,希望对没有经验的人有所帮助。SuperMapiClient3DforWebGL官方文档http://support.supermap.com.cn:8090/webgl/web/index.html一、Viewer视图Viewer是Cesium中用于显
web_Orisir
·
2023-12-30 05:15
3d
webgl
SuperMap
iClient3D
for WebGL教程(空间分析)- Profile剖面分析
剖面分析是指根据指定的剖面线,输出剖面线与地形数据的表面高程沿某条线(截面)的变化,或剖面线所截的模型建筑物、地下管线等的轮廓线。并支持在剖面线图上进行量算和位置查询功能,同时支持将剖面图输出为图片数据保存。该功能适用于地形数据和模型数据。剖面分析广泛应用于工程选线、设施选址、管线布设、煤矿开采、土地利用规划等方面,例如:通过剖面分析功能输出地下管线剖面图,通过距离量算功能量算管线直径。剖面分析可
supermapsupport
·
2023-12-30 05:43
三维GIS
SuperMap
三维分析
剖面分析
WebGL
SuperMap
iClient3D
for WebGL教程(S3MTilesLayer)- 图元操作
作者:刘大S3MTilesLayer,S3M(Spatial3DModel)图层类,通过该图层实现加载三维切片缓存,包括倾斜摄影模型、BIM模型、点云数据、精细模型、矢量数据、符号等。那S3MTilesLayer中针对图元的操作主要有‘颜色’,‘偏移’,‘可见性’’等,可通过下面这张表格,查看对应的方法,文章接下来就从这3个操作来进行说明首先,图元的操作是基于图元对象的id进行指定的,我们一般可通
supermapsupport
·
2023-12-30 05:42
三维GIS
webgl
supermap
s3m
SuperMap
iClient3D
for WebGL/WebGPU ——地形影像
目录一、地形影像1、引用部分1.widgets.css2.pretty.css3.jquery.min.js4.spectrum.js6.config.js2、代码部分2.1引擎的使用2.2初始化添加地形2.2.1proxy:服务代理2.2.2requestWaterMask:水面特效2.2.3ellipsoid:椭球体2.2.4credit:描述信息2.2.5isSct:是否为iServer发布
supermapsupport
·
2023-12-30 05:12
三维GIS
3d
webgl
SuperMap
SuperMap
iClient3D
for WebGL/WebGPU ——颜色(1)
目录1.颜色模块2.Color(red,green,blue,alpha)3.Color的一些其他方法3.1数值运算3.1.1add(left,right,result)融合颜色3.1.2subtract(left,right,result)两颜色分量差值运算3.1.3mod(left,right,result)余数运算3.1.4multiply(left,right,result)两颜色分量乘积
supermapsupport
·
2023-12-30 05:12
三维GIS
3d
webgl
SuperMap
SuperMap
iClient3D
for WebGL制作立体地图
kele以重庆市为例,我们来看下如何制作三维立体地图,先看下效果吧一、数据准备1.重庆市矢量面2.重庆市影像图(没有重庆市影像的话,可以通过矢量面裁剪获得)3.条纹图片二、数据制作制作思路:我们观察到立体地图像是一个被拉伸起来的多边形体,顶面是影像地图,侧面是纹理图片,所以我们可以通过矢量面拉伸+贴图的方式实现1.获取顶面影像贴图小编只有一张全国的低精度影像,通过裁剪的方式获取重庆市影像裁剪后得到
supermapsupport
·
2023-12-30 05:11
三维GIS
3d
SuperMap
iClient3D
for WebGL——pickEvent事件
作者:赵爽相信有大部分初学者在学习webgl的时候,都遇到pickEvent事件进不去的问题,我最近也查了查相关的问题,也是不少的。下面我就来总结一下pickEvent事件究竟应该怎么写。因为每个人的数据都不太一样,下面分单个数据集和多个数据集两个方向来写文章目录单个模型数据集scene.open方式打开scene.addS3MTilesLayerByScp方式打开多个模型数据集单独生成缓存sce
supermapsupport
·
2023-12-30 05:41
三维GIS
webgl
pickevent
SuperMap
iClient3D
for WebGL之平面场景(三)
在之前的博文中,我们已经向大家介绍了SuperMapiClient3DforWebGL如何加载平面场景。对于球面场景和平面场景,除了在加载的时候需要转换场景模式外,还有以下几个方向与球面场景有差异。加载实体球面场景加载实体:viewer.entities.add(newCesium.Entity({point:newCesium.PointGraphics({color:newCesium.Col
supermapsupport
·
2023-12-30 05:41
三维GIS
webgl
SuperMap
iClient3D
for WebGL扩展开发教程——动态棱锥标注
作者:桔子本文同步发布于https://www.jianshu.com/p/99e0f83f1352最近有客户咨询是否能实现如下的动态标注效果,下面来看下如何实现。1、棱锥实现从截图可以看到,这里对象是棱锥,但是在Cesium的Enity对象中,并没有直接的棱锥对象可以使用,这里有两个思路去解决。(1)通过primitive去绘制,需要自己构建棱锥的每一个顶点坐标、索引、位置矩阵,以及shader
supermapsupport
·
2023-12-30 05:41
三维GIS
三维
webgl
前端
【超图】SuperMap
iClient3D
for WebGL/WebGPU —— 坐标系&位置 —— Cartesian2
作者:taco说到关于地理必然逃不开位置的关系。借用百度百科的内容来说地理学(geography),是研究地球表层空间地理要素或者地理综合体空间分布规律、时间演变过程和区域特征的一门学科。所以位置&坐标系必然逃不掉了。那么在SuperMapiClient3DforWebGL/WebGPU中包含了哪些坐标系信息呢?一、Cartesian笛卡尔坐标系可能说到笛卡尔坐标系,对于一个毕业多年的人来说,或者
老孟爱吃Taco
·
2023-12-30 05:09
三维
超图webgl自主客户端
SuperMap
webgl
3d
javascript
SuperMap
iClient3D
for WebGL之对接iServer发布的影像服务(一)
作者:nannanSuperMapiServer10.2.0版本提供了影像服务扩展模块,可以将大规模影像或栅格数据快速发布为影像服务;影像服务提供了一种通过Web服务来管理和访问影像或栅格数据的方式。影像服务提供了WMTS服务接口,方便第三方客户端以外的产品对接,浏览影像服务所管理的数据。小编尝鲜通过测试,发现影像服务是用本地的(.tif、.img、.ecw)影像或栅格数据直接发布影像服务,可以在
supermapsupport
·
2023-12-29 13:24
三维GIS
SuperMap
影像服务
WebGL
WMTS
【超图】SuperMap
iClient3D
for WebGL/WebGPU —— 数据集合并缓存如何控制对象样式
作者:taco最近在支持的过程中,遇到了一个新问题!之前研究功能的时候竟然没有想到。通常我们控制单个对象的显隐、颜色、偏移的参数都是根据对象所在的图层以及对象单独的id来算的。那么问题来了,合并后的图层。他怎么控制单个对象的显隐、颜色、偏移呢?突然令人费解。本篇文章将介绍两种方式来控制合并图层后的单个对象的样式。一、仅通过代码控制在官方示例中。我们可以发现有一个示例中所应用的数据集图层是合并的图层
老孟爱吃Taco
·
2023-12-28 17:04
SuperMap
三维
超图webgl自主客户端
webgl
3d
javascript
SuperMap
iClient3D
for WebGL教程(Entity)-WallGraphics
本节我们来一起学习下WallGraphics这个对象,这个对象也是属于Entity是他对象的,Wall是一个墙对象,可以沿着地面或海拔高度进行放置,是竖立着加载到场景中的,我们来看一个使用Wall做的效果简单的墙代码如下:viewer.entities.add({id:"test0",wall:{positions:Cesium.Cartesian3.fromDegreesArray([112,4
为梦齐舞
·
2023-12-27 17:12
SuperMap
iClient3D
for WebGL查询地图栅格值
文章目录前言一、生成栅格瓦片1、在SuperMapiDesktopX11i中将栅格数据集添加到地图中2、地图生成栅格瓦片二、使用iServer发布服务1.发布REST地图服务2.将栅格数据集发布为数据服务三、SuperMapiClient3DforWebGL查询地图栅格值1、加载地图服务2、注册左键点击事件3、查询栅格值前言栅(shān)格数据就是将空间分割成有规律的网格,每一个网格称为一个单元,
supermapsupport
·
2023-12-26 12:28
3d
webgl
服务器
SuperMap
iClient3D
for WebGL时序影像
文章目录前言一、加载影像数据二、创建时间条1.这里使用Echarts来创建TimeLine,首先需要引入相关依赖2.初始化Echarts实例三、设置不同年份影像交替显示四、效果前言时序影像可以用于对地球表面的变化进行定量分析和监测。通过对多时相遥感影像的比较和分析,可以揭示地理现象的时空演变规律,提供科学依据和决策支持。下面就让我们来看看如何在SuperMapiClient3DforWebGL中模
supermapsupport
·
2023-12-26 12:23
webgl
【超图】SuperMap
iClient3D
for WebGL/WebGPU ——颜色(1)
作者:taco在项目中通常会出现,高亮对象。给对象设置颜色的一些问题。那么针对颜色设置在超图的iClient3DforWebGl/WebGPU中又提供了哪些方式呢?本篇文章将介绍一些颜色的设置方法。以及一些颜色的参数设置。在iClient3DforWebGl/WebGPU中主要以SuperMap3D.Color来配置颜色。1.颜色模块在Color的方法中提供了一些默认的颜色模块,可以直接使用。这里
老孟爱吃Taco
·
2023-12-21 04:48
超图webgl自主客户端
三维
SuperMap
webgl
javascript
3d
【超图】SuperMap
iClient3D
for WebGL/WebGPU ——地形影像
作者:taco号外!号外!开新坑了!开新坑了!对于一个代码小白来讲,设置可能是刚接触开发的人(还没接触准备接触)的人来说。对于读代码或是在对产品的使用上会存在许许多多的疑惑。接下来的话准备开个新坑,帮大家了解超图官方示例中不同功能的数据是如何制作的。每一句代码都是什么意思。方便大家更好的入门。更好的开发。本系列博客从示例代码直接入手,关于环境配置,下载等内容。可以参考以前的博客——新产品使用指南中
老孟爱吃Taco
·
2023-12-20 22:39
超图webgl自主客户端
三维
SuperMap
webgl
3d
javascript
iClient3D
加载天地图服务
1对国家天地图,通过TiandituImageryProvider影像服务提供者加载地图;varTiandituimageryLayer=newCesium.TiandituImageryProvider({mapStyle:Cesium.TiandituMapsStyle[value],token:"4a00a1dc5387b8ed8adba3374bd87e5e"})viewer.imager
Lanwarf-前端开发
·
2023-12-16 07:04
iClient3D
3d
iClient3D
图元操作
1.S3MTilesLayer,S3M(Spatial3DModel)图层类S3MTilesLayer,S3M(Spatial3DModel)图层类,通过该图层实现加载三维切片缓存,包括倾斜摄影模型、BIM模型、点云数据、精细模型、矢量数据、符号等。那S3MTilesLayer中针对图元的操作主要有‘颜色’,‘偏移’,‘可见性’’等2.图元操作之颜色1.临时选中高亮:即鼠标选中其他对象或者不选中时
Lanwarf-前端开发
·
2023-12-16 07:24
iClient3D
3d
javascript
SuperMap
iClient3D
for Cesium 实现鼠标移动选中模型并显示模型对应字段
SuperMapiClient3Dforcesium实现鼠标移动选中模型并显示模型对应字段一、实现思路二、数据制作1.计算出模型中心点并保存到属性表中2.计算出模型顶部高程3.模型数据切缓存4.发布三维服务.三、代码编写作者:xkf一、实现思路将模型属性数据存储到前端,通过监听鼠标指针的屏幕坐标返回当前坐标选中的实体对象,并根据对象id在保存的模型属性中查询需要显示的固定字段,最后通过气泡显示到模
supermapsupport
·
2023-12-16 03:39
三维GIS
3d
SuperMap
Cesium
【超图】SuperMap
iClient3D
for WebGL/WebGPU —— 单体gltf模型与Blender中的方向对应关系
作者:taco在很多包含动画的场景中,像模拟小人的行走、模拟火车的轨迹运行,又或者是模拟风力发电等等等。我们通常会加一些动画模型到里面。而有的时候可能会出现,这火车怎么倒着走啊!这人怎么头朝下啊。这种方向的问题。在多年的支持过程中,发现其实制作动画模型最简单\最方便的制作方式是使用Blender工具进行制作。gltf有很多开源的工具可以将max制作的转换为这种格式。但是额外的要安装各种插件。插件有
老孟爱吃Taco
·
2023-12-16 02:40
超图webgl自主客户端
三维
SuperMap
3d
webgl
blender
【超图】SuperMap
iClient3D
for WebGL/WebGPU ——暴雪
作者:taco时隔多年北京又开始降下了特大暴雪。身为打工人的你有没有居家办公呢?反正小编我是没有。既然没有借着暴雪的功劳居家办公,那就接着雪来输出一篇博客好了。基于SuperMapiClient3DforWebGL/WebGPU实现暴雪仿真效果。先来看下效果暴雪1.修改天空盒子看看北京这天气,雾霾霾的。为了与真实场景去匹配可定去修改一下天空盒子让他也变成一个阴天。天空盒子使用了SkyBox的方法直
老孟爱吃Taco
·
2023-12-15 09:36
SuperMap
超图webgl自主客户端
三维
webgl
javascript
3d
SuperMap
iClient3D
for WebGL教程(Entity)-EllipseGraphics
EllipseGraphics,顾名思义就是椭圆的实体对象,我们首先通过下面的图1来看下EllipseGraphics具有哪些参数,图1EllipseGraphics参数1.semiMajorAxis:椭圆长半轴;2.semiMinorAxis:椭圆短半轴,其值应不大于semiMajorAxis,长短半轴相等即为圆;3.height:椭圆相对于地球椭球面的高度;4.extrudedHeight:t
ayiyayiyo
·
2023-12-05 01:15
SuperMap
iClient3D
for WebGL教程(S3MTilesLayer)- 显示优化设置
作者:kk文章目录前言一、获取S3MTilesLayer的方法1、Cesium.when回调获取2、通过scene查找获取二、显示优化设置1.显示精度问题2.显示控制3.显示色彩三、加载速度优化1.多子域前言三维的加载效率以及显示效果一直以来都是大家关注的重点,本篇文章主要从显示精度,色彩,泛光等几个方面来探讨学习S3MTilesLayer里面的显示优化设置一、获取S3MTilesLayer的方法
啊西:
·
2023-11-20 14:45
3d
webgl
javascript
SuperMap
iClient3D
for WebGL学习笔记(一)——加载三维场景
作者:赵爽使用产品:SuperMapiDesktop&SuperMapiServer产品下载地址:http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx产品配置环境启动iServer(最后一行显示Serverstartupin***ms为启动成功)将webgl包放在iServer根目录下的webapps文件夹内操作步骤在
weixin_43565052
·
2023-11-20 14:45
三维GIS
SuperMap
三维场景
SuperMap
iClient3D
for WebGL教程(S3MTilesLayer)- 数据裁剪
作者:为梦齐舞当我们添加了一大块倾斜模型或者模型图层时,在进行填挖方分析、剖面分析、查看地下设施设备时,经常需要给图层进行开孔或者是裁剪,本章我们介绍S3MTilesLayer中的数据裁剪功能。一、数据裁剪的方法总结1、addExcavationRegion:对模型进行开挖,类似于开孔。2、addFlattenRegion:用于压平模型表面,这个算是对数据进行修改并非裁剪,勉强先放到本节课中。3、
supermapsupport
·
2023-11-20 14:42
三维GIS
SuperMap
iClient3D
for Cesium之模型数据集发布数据服务实现快速查询
SuperMap官网WebGL范例里对模型进行属性查询,用到三种方法: 1.模型数据集发布数据服务进行查询; 2.模型数据集转成二维面数据集或者属性表,对二维面或者属性表发布数据服务进行查询; 3.通过模型缓存进行属性查询。 以上三种方式具体实现过程可见博客https://blog.csdn.net/supermapsupport/article/details/124879325。上
nannan^_^
·
2023-11-20 14:38
三维前端
3d
SuperMap
iClient3D
for WebGL 示范案例(一)倾斜模型加载
0.前言SuperMap官网提供了许多webgl示范案例,然而仅依赖示范案例源码独立实现这些功能还存在很多问题,这里通过个人实现过程,详述这些功能的实现步骤和代码。倾斜模型#toolbarinput{vertical-align:middle;padding-top:2px;padding-bottom:2px;margin:10px0px;width:150px;;}亮度对比度色调饱和度伽马fu
LionelMessi7
·
2023-11-20 14:36
JavaScript
Cesium
SuperMap
iClient3D
for WebGL 添加天地图底图
首先创建一个场景window.viewer=viewer=newCesium.Viewer("map",{infoBox:false,//关闭相机信息弹窗});获取图层列表constlayers=viewer.scene.imageryLayers;在图层列表上添加一个图层,调用WebMapTileServiceImageryProvider方法加载第三方天地图viewer.imageryLaye
虱子不是狮子
·
2023-11-09 05:31
javascript
SuperMap
iClient3D
for WebGL实现浮空热力图
前言目前咱们热力图的示例是贴在模型上的,我想让他浮在空中可以吗?当然可以,操作和代码如下:1.设置两个DOM元素用于canvas的显示先添加两个块元素,并设置样式和大小:2.使用随机数模拟点位数据使用Math.random()模拟点位数据用于构建热力图。varlen=200;varpoints=[];varmax=0;varwidth=800;varheight=400;while(len--){
gis小客服
·
2023-11-09 05:58
SuperMap
3d
javascript
前端
SuperMap
iClient3D
for WebGL中气泡如何正确悬停
前言在使用SuperMapiClient3DforWebGL(下面简称WebGL)气泡的时候,你可能会发现,在场景缩放的同时气泡偏移了,不在气泡开始所在的位置了如下图所示,下面就教你气泡如何正确悬停。第一种方法首先在电脑显示设置缩放于布局里面将电脑分辨率设为100%。然后将浏览器的缩放比例设为100%(ctrl+鼠标滑轮设置缩放比例)然后再使用分层分户的示例dem,你会发现悬停位置不随场景缩放而改
gis小客服
·
2023-11-09 05:58
SuperMap
前端
javascript
html
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他