Joint3d-SDK 开发文档
  • 基础构成
  • 地图地形
  • 业务图层
  • 覆盖元素
  • 材质属性
  • 效果动画
  • 实用工具
  • 场景分析
  • 第三方集成
  • English
  • 简体中文
  • 基础构成
  • 地图地形
  • 业务图层
  • 覆盖元素
  • 材质属性
  • 效果动画
  • 实用工具
  • 场景分析
  • 第三方集成
  • English
  • 简体中文
  • 实用工具

    • Joint3d.Plot
      • example
      • creation
      • methods
  • zh
  • tools
2022-01-10
目录

实用工具

# 实用工具

三维场景中的辅助工具,方便在场景中进行各种测量、标绘、位置编辑

# Joint3d.Plot

标绘类

# example

let plot = new Joint3d.Plot(viewer, {})
plot.draw(Joint3d.OverlayType.POINT, (overlay) => {}, {})

# creation

  • constructor(viewer,[options])

    构造函数

    • 参数
      • {Viewer} viewer:场景
      • {Object} options:属性
    • 返回值 plot
//属性参数(可选)
{
  "icon_center": "**.png", // 自定义的中心点图标
  "icon_anchor": "**.png", //自定义的锚点图标
  "icon_midAnchor": "**.png", //自定义的中心锚点图标
  "icon_size": [12, 12] //自定义的中心锚点大小
}

# methods

  • draw(type,callback,[style],[clampToGround])

标绘

  • 参数

    • {String} type:覆盖物类型,参照 OverlayType
    • {Function} callback:标绘完成的回调函数,参数为覆盖物
    • {Object} style:标绘的覆盖物样式设置
    • {Boolean} clampToGround:点位是否获取模型表面坐标
  • 返回值 this

  • edit(overlay,callback,clampToGround)

编辑

  • 参数
    • {Overlay} overlay:覆盖物
    • {Function} callback:编辑完成的回调函数,参数为覆盖物
    • {Boolean} clampToGround:点位是否获取模型表面坐标
  • 返回值 this
Copyright © 2021-2022 厦门集恩图造信息科技股份有限公司
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式