You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Masterportal V2.39.0中TIN三维数据集成及3D Modeler工具异常求助

Masterportal V2.39.0集成TIN 3D数据及3D Modeler工具显示问题

我正在使用Masterportal V2.39.0,手里有一些不规则三角网(TIN)数据,想在平台的3D地图里展示。已知平台支持3D数据展示,但找不到具体实现方法。注意到Portalconfig.menu.tools里有modeler3D相关配置,但觉得这不是我需要的功能。

我尝试启用3D Modeler工具测试,但工具没在网站显示(其他工具都正常),没法测试。我的工具配置代码如下:

"tools": {
        "name": "Werkzeuge",
        "children": {
          "gfi": {
            "name": "Informationen abfragen",
            "active": true
          },
          "coordToolkit": {
            "name": "Koordinaten"
          },
          "measure": {
            "name": "Strecke / Fläche messen"
          },
          "draw": {
            "name": "Zeichnen / Schreiben"
          },
          "fileImport": {
            "name": "Datei Import"
          },
          "saveSelection": {
            "name": "Auswahl speichern"
          },
          "modeler3D": {
        "name": "translate#common:menu.tools.modeler3D"
          }
}

一、TIN数据在3D地图中展示的方法

Masterportal加载3D数据(包括TIN)无需依赖3D Modeler工具,通过配置图层即可实现,步骤如下:

  1. 数据预处理:将TIN数据转换为平台支持的格式,优先推荐3D Tiles(性能最优),也可选择带Z坐标的GeoJSON或LAS/LAZ点云格式。
  2. 添加3D图层配置:在Portalconfig的layers节点下新增对应图层,示例如下:
    • 3D Tiles格式配置:
    "layers": [
      {
        "type": "3dtiles",
        "name": "我的TIN数据",
        "url": "path/to/your/3dtiles/tileset.json",
        "visibility": true,
        "opacity": 1,
        "attribution": "数据来源说明"
      }
    ]
    
    • 带Z坐标的GeoJSON格式配置(需开启拉伸渲染):
    {
      "type": "vector",
      "name": "TIN矢量数据",
      "url": "path/to/your/tin.geojson",
      "visibility": true,
      "style": {
        "fill": true,
        "fillColor": "#ff0000",
        "fillOpacity": 0.7,
        "extrude": true,
        "extrusionHeight": "properties.z" // 按数据Z字段值拉伸,也可设固定高度
      }
    }
    
  3. 开启3D地图模式:确保Portalconfig中已设置3D模式,或允许切换:
    "mapMode": "3D",
    "allowMapModeChange": true
    

二、3D Modeler工具不显示的问题修复

你的配置缺少active字段导致工具未激活,修改配置如下:

"modeler3D": {
  "name": "translate#common:menu.tools.modeler3D",
  "active": true
}

额外检查:

  • 确认Masterportal V2.39.0已包含3D Modeler插件,若未内置需手动引入插件文件;
  • 配置文件plugins节点需注册该插件:
"plugins": {
  "modeler3D": {
    "enabled": true
  }
}

内容的提问来源于stack exchange,提问作者lord rufusus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:33:19