원클릭으로
minemap-3d-tiles-runtime-control
MineMap 3D Tiles 运行时控制规范。用于 TileFeature 着色/显隐、实例拾取、加载完成检查与按子 URL 控制。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
MineMap 3D Tiles 运行时控制规范。用于 TileFeature 着色/显隐、实例拾取、加载完成检查与按子 URL 控制。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
MineMap 3D 公告板(Billboard)专题。覆盖 BillboardMaterial / BillboardGeometry / BillboardInstance 动画、拾取高亮、动态纹理更新与轨迹对象联动;不与 DOM 覆盖物 Marker 混淆。
MineMap 云与大气渲染链。用于启用体积云(多层 CloudLayer)、单片实例化云(map.cloudCollection)、大气散射与太阳 / 天空辐照度,重点说明主分支公开参数与禁用字段。
MineMap 事件订阅模型、图层事件代理、once/off 管理、矢量与三维对象拾取。
MineMap 热力图(heatmap)专题。用于二维 / 三维热力图、贴地热力、聚合权重、热力色阶与 3D 显示模式,重点说明 paint/layout 参数边界与典型失败场景。
MineMap KML 数据源。用于加载 KML / KMZ 文件,解析 LineStyle / IconStyle / LabelStyle / PolyStyle 等样式继承,并把 KML 属性映射为 line / circle / fill / symbol 派生图层。
MineMap 材质与着色规范。覆盖 `StandardMaterial`、`PhongMaterial`、`PhysicalMaterial`、`LambertMaterial`、`PolylineMaterial` 等主流材质的选型与调参。
| name | minemap-3d-tiles-runtime-control |
| description | MineMap 3D Tiles 运行时控制规范。用于 TileFeature 着色/显隐、实例拾取、加载完成检查与按子 URL 控制。 |
这类能力不等于“普通加载 3D Tiles”。它专门处理运行时控制:
sourceLoaded / 加载完成检查setTileFeatureStyle(fn)setShowByUrlName(...)map.addSceneComponent({ type: '3d-tiles', ... })sourceLoaded(tileset)map.areTilesLoaded()map.getFeatureByGPUPick() / map.getFeatureByGPUPickAsync()SceneTileset#setTileFeatureStyle(fn|null)SceneTileset#setShowByUrlName(value, name)对应 demo:
demo/html/3DTilesStyled.htmldemo/html/3DTilesStyled1.html稳定做法:
feature.getProperties()feature.color / feature.showtileset.setTileFeatureStyle(fn) 应用null不要直接改 tileFeatureStyleUpdateFunction。
对应 demo:
demo/html/3DTilesForInstances.htmldemo/html/3DTilesNextPick.html稳定做法:
getFeatureByGPUPick 获取目标getProperty(...) 或 getProperties() 读属性对应 demo:
demo/html/3DTilesLoaded.html有两个层次:
sourceLoaded:源对象可用map.areTilesLoaded():当前视图瓦片是否完成两者不要混成一个概念。
对应 demo:
demo/html/3DTilesStyled1.html当 urls 模式启用后,可用:
tileset.setShowByUrlName(show, name)它适合做分组显隐,不是逐 feature 样式替代品。
源码会对选中瓦片内 feature 循环调用样式函数。不要在里面塞重计算或异步逻辑。
setTileFeatureStyle(null) 才是正式关闭方式不要直接清内部状态。
对 3D Tiles 不要退回二维 queryRenderedFeatures() 心智。
getProperties() / getProperty()sourceLoaded 误当成全部瓦片可见完成demo/html/3DTilesForInstances.htmldemo/html/3DTilesStyled.htmldemo/html/3DTilesStyled1.htmldemo/html/3DTilesLoaded.htmldemo/html/3DTilesNextPick.htmlminemap-scene-componentsminemap-events-and-pickingminemap-business-oblique-bim