@@ -32,13 +32,12 @@ global.viewer = viewer // 添加到全局变量
3232 - ` {Object} options ` :属性
3333 - 返回值 ` viewer `
3434
35- ``` json
35+ ``` js
3636// 属性参数(可选)
37- {
37+ const config = {
3838 " contextOptions" : {
3939 " webgl" : {
40- "alpha" : false ,
41- //背景
40+ " alpha" : false , // 背景
4241 " depth" : true ,
4342 " stencil" : false ,
4443 " antialias" : true ,
@@ -103,90 +102,48 @@ global.viewer = viewer // 添加到全局变量
103102 - ` {Object} options ` :属性对象
104103 - 返回值 ` this `
105104
106- ``` json
105+ ``` js
107106// 属性参数(可选)
108- {
109- "shadows" : false ,
110- // 是否开启阴影
111- "resolutionScale" : 1 ,
112- // 设置渲染分辨率的缩放比例
113- "showAtmosphere" : true ,
114- //是否显示大气层
115- "showSun" : true ,
116- //是否显示太阳
117- "showMoon" : true ,
118- //是否显示月亮
119- "enableFxaa" : true ,
120- //是否开启抗锯齿
121- "msaaSamples" : 1 ,
122- //msaa抗拒出取样度
123- "cameraController" : {
124- // 相机控制
125- "enableRotate" : true ,
126- // 是否可以旋转
127- "enableTilt" : true ,
128- // 是否可以翻转
129- "enableTranslate" : true ,
130- // 是否可以平移
131- "enableZoom" : true ,
132- // 是否可以缩放
133- "enableCollisionDetection" : true ,
134- // 是否支持碰撞检测
135- "minimumZoomDistance" : 1.0 ,
136- // 最小缩放距离
137- "maximumZoomDistance" : 40489014.0
138- // 最大缩放距离
107+ const config = {
108+ " shadows" : false ,// 是否开启阴影
109+ " resolutionScale" : 1 ,// 设置渲染分辨率的缩放比例
110+ " showAtmosphere" : true ,// 是否显示大气层
111+ " showSun" : true ,// 是否显示太阳
112+ " showMoon" : true , // 是否显示月亮
113+ " enableFxaa" : true ,// 是否开启抗锯齿
114+ " msaaSamples" : 1 ,// msaa抗拒出取样度
115+ " cameraController" : { // 相机控制
116+ " enableRotate" : true ,// 是否可以旋转
117+ " enableTilt" : true ,// 是否可以翻转
118+ " enableTranslate" : true ,// 是否可以平移
119+ " enableZoom" : true ,// 是否可以缩放
120+ " enableCollisionDetection" : true ,// 是否支持碰撞检测
121+ " minimumZoomDistance" : 1.0 ,// 最小缩放距离
122+ " maximumZoomDistance" : 40489014.0 // 最大缩放距离
139123 },
140124 " globe" : {
141- "show" : true ,
142- // 是否显示地球
143- "showGroundAtmosphere" : true ,
144- // 显示地面大气
145- "enableLighting" : false ,
146- //是否开启灯光,开启后地球会根据当前时间启用灯光
147- "depthTestAgainstTerrain" : false ,
148- //是否开启深度检测
149- "tileCacheSize" : 100 ,
150- // 默认瓦片缓存大小
151- "preloadSiblings" : false ,
152- //是否应预加载渲染同级图块
153- "terrainExaggeration" : 1 ,
154- //地形夸张系数
155- "terrainExaggerationRelativeHeight" : 1 ,
156- //地形相对高度夸张系数
157- "baseColor" : new
158- DC.Color(0,
159- 0 ,
160- 0.5 ,
161- 1 ),
162- //地球默认底色
163- "filterColor" : new
164- DC.Color(0,
165- 0 ,
166- 0 ,
167- 0 ),
168- //瓦片过滤色,设置后不可逆
169- "translucency" : {
170- //地表透明
171- "enabled" : false ,
172- // 是否开启地表透明
173- "backFaceAlpha" : 1 ,
174- // 地球背面透明度
175- "backFaceAlphaByDistance" : null ,
176- //根据距离设置地球背面透明度: {near:400,nearValue:0.2,far:800,farValue:1 }
177- "frontFaceAlpha" : 1 ,
178- // 地球正面透明度
179- "frontFaceAlphaByDistance" : null
180- //根据距离设置地球正面透明度: {near:400,nearValue:0.2,far:800,farValue:1 }
125+ " show" : true ,// 是否显示地球
126+ " showGroundAtmosphere" : true ,// 显示地面大气
127+ " enableLighting" : false ,// 是否开启灯光,开启后地球会根据当前时间启用灯光
128+ " depthTestAgainstTerrain" : false , // 是否开启深度测试
129+ " tileCacheSize" : 100 , // 默认瓦片缓存大小
130+ " preloadSiblings" : false ,// 是否应预加载渲染同级图块
131+ " terrainExaggeration" : 1 ,// 地形夸张系数
132+ " terrainExaggerationRelativeHeight" : 1 ,// 地形相对高度夸张系数
133+ " baseColor" : new DC.Color (0 , 0 , 0.5 , 1 ), // 地球默认底色
134+ " filterColor" : newDC .Color (0 , 0 , 0 , 0 ),// 瓦片过滤色,设置后不可逆
135+ " translucency" : { // 地表透明
136+ " enabled" : false , // 是否开启地表透明
137+ " backFaceAlpha" : 1 , // 地球背面透明度
138+ " backFaceAlphaByDistance" : null , // 根据距离设置地球背面透明度: {near:400,nearValue:0.2,far:800,farValue:1}
139+ " frontFaceAlpha" : 1 , // 地球正面透明度
140+ " frontFaceAlphaByDistance" : null // 根据距离设置地球正面透明度: {near:400,nearValue:0.2,far:800,farValue:1}
181141 }
182142 },
183143 " skyBox" : {
184- "sources" : {},
185- // 六个面的贴图
186- "show" : true ,
187- //是否显示
188- "offsetAngle" : 0
189- //旋转角度
144+ " sources" : {}, // 六个面的贴图
145+ " show" : true , // 是否显示
146+ " offsetAngle" : 0 // 旋转角度
190147 }
191148}
192149```
@@ -226,13 +183,11 @@ global.viewer = viewer // 添加到全局变量
226183 - ` {Object} options ` :属性
227184 - 返回值 ` this `
228185
229- ``` json
186+ ``` js
230187// 属性参数 (可选)
231- {
232- "name" : " 电子地图" ,
233- //名称
234- "iconUrl" : " ../preview.png"
235- //缩略图
188+ const options = {
189+ " name" : " 电子地图" ,// 名称
190+ " iconUrl" : " ../preview.png" ,// 缩略图
236191 " alpha" : 1.0 ,
237192 " nightAlpha" : 1.0 ,
238193 " dayAlpha" : 1.0 ,
@@ -452,14 +407,11 @@ popup.setContent('<div></div>')
452407- ` {String} state ` :状态 ** _ ` readonly ` _ **
453408- ` {Object} config ` :配置 ** _ ` writeOnly ` _ **
454409
455- ``` json
456- // 配置(可选)
457- // 配置后会影响全局的popup的显示样式,请慎重。
458- {
459- "position" : " center" ,
460- // popup的位于鼠标的点击位置的方向,有:center,left ,right
461- "customClass" : " custom"
462- // 添加自定义的Css 类名到popup中,多个用空格隔开
410+ ``` js
411+ // 配置(可选),配置后会影响全局的popup的显示样式,请慎重。
412+ const config = {
413+ " position" : " center" ,// popup的位于鼠标的点击位置的方向,有:center,left ,right
414+ " customClass" : " custom" // 添加自定义的Css 类名到popup中,多个用空格隔开
463415}
464416```
465417
@@ -753,13 +705,11 @@ scene.skyBox = new DC.SkyBox({
753705 - ` {Object} options ` :配置
754706 - 返回值 ` skyBox `
755707
756- ``` json
708+ ``` js
757709// options(可选)
758- {
759- "sources" : {},
760- // 六个面的贴图
761- "show" : true
762- //显示
710+ const options = {
711+ " sources" : {},// 六个面的贴图
712+ " show" : true // 显示
763713}
764714```
765715
0 commit comments