ArcGIS JS 基础教程(19):3D Tiles 图层
ArcGIS JS 基础教程193D Tiles 图层零、写在前面一、功能介绍二、功能实现三、功能应用四、核心代码五、在线示例六、关键 API 说明七、系列导航零、写在前面本系列教程完整目录ArcGIS JS 系列基础教程100个项目常用热门功能在线示例完整可运行的 HTML 示例无需任何环境配置可直接在浏览器中打开体验️专栏导航收藏 关注专栏文章第一时间送达❤️一键三连点赞给教程充电 评论提问必回 收藏下次再看一、功能介绍OGCBuildingSceneLayer是 ArcGIS JS 5.0 中专门加载3D Tiles格式的图层。3D Tiles 是当前业内最通用的海量三维数据流式加载标准支持跨平台三维数据集成。参考3D Tiles API二、功能实现constlayernewOGCBuildingSceneLayer({url:https://.../tileset.json});map.add(layer);三、功能应用场景说明Cesium→ArcGIS迁移从Cesium ion直接加载城市模型大规模流式加载BIMGIS融合3D Tiles格式BIM集成四、核心代码sample/lesson19_3d_tiles.html!DOCTYPEhtmlhtmllangzh-CNheadmetacharsetUTF-8metanameviewportcontentwidthdevice-width, initial-scale1.0title第19课3D Tiles 图层/titlelinkrelstylesheethrefhttps://js.arcgis.com/5.0/esri/themes/light/main.cssscripttypemodulesrchttps://js.arcgis.com/5.0//scriptstyle*{margin:0;padding:0;box-sizing:border-box;}body{font-family:Microsoft YaHei,sans-serif;}#mapContainer{width:100vw;height:100vh;}.page-title{position:absolute;top:20px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,0.95);padding:10px 24px;border-radius:6px;font-size:18px;font-weight:bold;z-index:100;box-shadow:0 2px 8pxrgba(0,0,0,0.15);}.status{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.7);color:white;padding:8px 20px;border-radius:20px;font-size:13px;z-index:100;pointer-events:none;}/style/headbodyh1classpage-title第19课3D Tiles 图层/h1divclassstatusidst3D Tiles | 加载中.../divdividmapContainer/divscripttypemoduleconstMapawait$arcgis.import(arcgis/core/Map.js);constSceneViewawait$arcgis.import(arcgis/core/views/SceneView.js);constOGCBuildingSceneLayerawait$arcgis.import(arcgis/core/layers/OGCBuildingSceneLayer.js);constgetTiandituawait$arcgis.import(https://openlayers.vip/examples/resources/tianditu.js);consttlgetTianditu.default({type:vec_w});constmapnewMap({basemap:{baseLayers:[tl.base,tl.anno]}});constviewnewSceneView({container:mapContainer,map,zoom:8,center:[-122.42,37.78]});window.viewview;consttilesnewOGCBuildingSceneLayer({url:https://tiles.arcgis.com/tiles/z2tnIkrLQ2BRzr6P/arcgis/rest/services/SanFrancisco_Bldgs/SceneServer/layers/0});map.add(tiles);view.whenLayerView(tiles).then((){view.goTo(tiles.fullExtent,{duration:2000,easing:cubic-out});document.getElementById(st).textContent3D Tiles | 已加载;}).catch((){document.getElementById(st).textContent3D Tiles | 加载失败请检查URL;});/script/body/html五、在线示例 https://southjor.github.io/arcgis-examples/lessons/lesson19.html六、关键 API 说明API说明new OGCBuildingSceneLayer({ url })加载 3D Tilestileset.jsonview.whenLayerView(layer)等待图层渲染就绪layer.fullExtent图层地理范围参考链接OGCBuildingSceneLayer API七、系列导航⬅️上一篇[https://webgis.blog.csdn.net/article/details/162663836?spm1011.2415.3001.5331)➡️下一篇ArcGIS JS 基础教程20IntegratedMeshLayer 实景网格图层小贴士OGCBuildingSceneLayer是 ArcGIS JS 5.0 中加载3D Tiles的图层类型3D Tiles 是当前最通用的海量三维数据流式标准因此非常适合 Cesium → ArcGIS 的迁移场景。与SceneLayerI3S 标准不同它读取的是tileset.json端点同样建议通过view.whenLayerView()等待就绪再goTo(fullExtent)。

相关新闻

电源上下电波形测试方法论

电源上下电波形测试方法论

下面是一版整理后的 电源上下电波形测试方法论,适合给刚入行的硬件测试工程师或测试新手使用,逻辑按“为什么测、测什么、怎么接、怎么测、怎么判定”展开。 一、测试目的 电源上下电波形测试用于确认板卡、系统电源或电源芯片在上电、下电、突然断电和恢复供电过程中,电压…

2026/7/23 3:29:10 阅读更多 →
936焊台改造:低成本升级T12控制板与加热芯方案

936焊台改造:低成本升级T12控制板与加热芯方案

1. 老焊台改造的价值与可行性分析 936焊台作为电子维修领域的经典设备,已经服役超过20年。这款由日本白光(Hakko)在1990年代推出的焊台型号,因其稳定可靠的性能和相对低廉的价格,成为了无数电子爱好者和维修技师的工作…

2026/7/23 5:39:14 阅读更多 →
LangChain与Dify:AI智能体开发框架对比与应用指南

LangChain与Dify:AI智能体开发框架对比与应用指南

1. 智能体开发的技术路线之争在AI智能体开发领域,LangChain和Dify代表了两种截然不同的技术路线。LangChain作为开源框架,为开发者提供了高度灵活的模块化工具集;而Dify则定位为低代码平台,通过可视化界面降低开发门槛。这种差异就…

2026/7/22 12:57:41 阅读更多 →

最新新闻

2026年国内语音芯片供应商选型参考:市面上语音芯片公司专业推荐梳理

2026年国内语音芯片供应商选型参考:市面上语音芯片公司专业推荐梳理

语音芯片供应商选型市场背景与核心原则 近年来,随着智能家居、工业自动化、汽车电子等领域智能化升级加快,语音交互功能的市场渗透率持续提升,语音芯片作为实现语音功能的核心载体,市场需求保持稳步增长。根据中国半导体行业协会公…

2026/7/23 15:41:22 阅读更多 →
Tiva™ TM4C123BH6ZRB引脚功能表深度解析与高效配置实战

Tiva™ TM4C123BH6ZRB引脚功能表深度解析与高效配置实战

1. 从引脚表到设计蓝图:如何高效利用Tiva™ TM4C123BH6ZRB的引脚功能 第一次拿到Tiva™ TM4C123BH6ZRB这种上百个引脚的微控制器数据手册,翻到那几十页密密麻麻的引脚功能表时,相信很多朋友和我当初一样,感觉头都大了。引脚编号、…

2026/7/23 15:41:22 阅读更多 →
自适应多步前瞻解码:提升扩散语言模型生成效率与质量

自适应多步前瞻解码:提升扩散语言模型生成效率与质量

1. 先搞清楚这个解码方法到底解决了什么实际问题如果你在跑扩散语言模型(Diffusion Language Models)时遇到过生成速度慢、长文本质量不稳定或者资源占用忽高忽低的问题,Adaptive Multi-Step Lookahead Decoding(自适应多步前瞻解…

2026/7/23 15:41:22 阅读更多 →
靶材绑定涂铟机:原理、工艺与应用详解

靶材绑定涂铟机:原理、工艺与应用详解

一、什么是靶材绑定涂铟机?靶材绑定涂铟机是一种用于半导体、显示面板、光伏等高端制造领域的专用设备。它的核心功能是在靶材(通常是金属或陶瓷材料制成的溅射源)与背板(冷却基板)之间,均匀、精密地涂覆一…

2026/7/23 15:41:22 阅读更多 →
个人跑通 Demo 就能上线?LangChain 团队联调的权限与日志边界

个人跑通 Demo 就能上线?LangChain 团队联调的权限与日志边界

聊《LangChain真能提效吗?先看流程里最慢的那一步》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。 摘要 先把这篇文章的目标说清楚:看完之后,你应该能判断这件事值不值得做&am…

2026/7/23 15:41:22 阅读更多 →
如何优化AI生成的前端代码,避免同质化设计

如何优化AI生成的前端代码,避免同质化设计

1. 为什么AI生成的前端代码总带着"AI味"? 最近帮团队review了几个AI生成的前端项目,发现一个有趣现象:哪怕用不同AI工具(如Cursor、Claude Code Skill),产出的页面总带着相似的"AI味"。…

2026/7/23 15:40:21 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻