Skip to content

wirster/Add-3dtiles-on-Arcgis_api_4.x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Add-3dtiles-on-Arcgis_api_4.x

实现在Arcgis_js_api 4.23中加载3dTiles服务的简单封装

相关文档

deck.gl(tile-3d-layer). deck.gl叠加3dtiles。

Arcgis_js_api(externalRenderers).Arcgis_js_api 使用externalRenderers实现自定义webgl可视化

loaders.gl(tiles-3d-loader). deckgl中调用的3dtiles解析器

Usage

import DeckLoader from './deckglLoader'

// init
const deckglLoader = new DeckLoader(view)

// 叠加服务
deckglLoader.add3DtilesLayer([{ id: '1', url: 'http://地址/tileset.json' }])
//调整灯光
deckglLoader.changeLayerLight({color: [255, 255, 255],intensity: 3})
//移除全部图层
deckglLoader.removeAll()
//销毁释放
deckglLoader.destroy();
备注

初始化arcgis SceneView 需要使用 local模式 即 SceneView.viewingMode='local';

About

使用Deck.gl在Arcgis_js_api 4.23中加载3dTiles服务

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published