Skip to content

创建点

  • 支持独立事件绑定

  • 可以只绘制点,也可以放图片

absolute 是控制点显示是根据实际输入的经纬度放置,还是贴地放置。主要是为了在没有加载地形文件时,传入的高度为0 会影响显示,主要控制的是高度

例:

typescript
const point = createPoint({position:[117,34]})

可配置参数

typescript
type CreatePoint = {
  /**
   *@description 创建点
   *@param options 选项
   *@param options.show 是否显示
   *@param options.name 名称
   *@param options.position 坐标
   *@param options.color 颜色
   *@param options.img 图片
   *@param options.rotation 旋转角度 只针对图片
   *@param options.width 宽度 只针对图片
   *@param options.height 高度 只针对图片
   *@param options.size 大小 只针对点
   *@param options.scale 缩放大小 只针对图片
   *@param options.verticalOrigin 垂直对齐方式 只针对图片
   *@param options.horizontalOrigin 水平对齐方式 只针对图片
   *@param options.sizeInMeters 是否以米为单位 只针对图片
   *@param options.offset 偏移量 只针对图片
   *@param options.absolute 是否绝对定位
   *@param options.far 可见最远距离
   *@param options.near 可见最近距离
   *@param options.nearScale 近距离缩放
   *@param options.farScale 远距离缩放
   *@param options.outlineWidth 轮廓线宽度 只针对点
   *@param options.outlineColor 轮廓线颜色 只针对点
   *@param options.viewFrom 设置相机观察Entity的位置
   *@param options.parent 设置父级Entity建立组织关系
   *@param options.property 挂载的属性
   *@param options.entityCollection 集合对象
   *@param options.label 标签选项
   *@param options.label.show 显示消失
   *@param options.label.text 文字内容
   *@param options.label.position 位置坐标
   *@param options.label.fontColor 文字颜色
   *@param options.label.fontSize 字体大小
   *@param options.label.fillColor 背景填充颜色
   *@param options.label.showBackground 是否显示背景
   *@param options.label.padding 内边距
   *@param options.label.style 填充样式
   *@param options.label.outlineWidth 描边大小
   *@param options.label.outlineColor 描边颜色
   *@param options.label.verticalOrigin 垂直对齐方式
   *@param options.label.horizontalOrigin 水平对齐方式
   *@param options.label.offset 偏移量
   *@param options.label.near 近距离
   *@param options.label.far 远距离
   *@param options.label.nearScale 近距离缩放
   *@param options.label.farScale 远距离缩放
   *@param options.label.absolute 是否绝对定位
   *@param globeID 地球ID
   *@return void
   *@MethodAuthor ironbull
   *@Date 2023-11-09 09:12:13
   */
  (options: PointOptions, globeID?: string): Point;
};

image-20240618110216103

性能

当需要绘制大量点时,不推荐使用此方法

配置