Skip to content

Documentation / @geoverse/core-ol / NameLayerOptions

Interface: NameLayerOptions

Defined in: packages/core-ol/src/tools/nameLayer.ts:86

Properties

map

ts
map: GMap;

Defined in: packages/core-ol/src/tools/nameLayer.ts:88

地图实例(必需)


mode?

ts
optional mode?: NameLayerMode;

Defined in: packages/core-ol/src/tools/nameLayer.ts:101

避让模式,默认 declutter

  • declutter:ol 原生「重叠即隐藏」,标签为带背景的文字点,行为稳健(推荐);
  • leader:四方向候选框 + 引线重定位(保留旧库特性,密集场景有已知瑕疵)。

pointsArr?

ts
optional pointsArr?: NamePoint[];

Defined in: packages/core-ol/src/tools/nameLayer.ts:90

标注点集合


styleOptions?

ts
optional styleOptions?: Partial<NameLayerStyle>;

Defined in: packages/core-ol/src/tools/nameLayer.ts:94

标签样式


zIndex?

ts
optional zIndex?: number;

Defined in: packages/core-ol/src/tools/nameLayer.ts:95


zoom?

ts
optional zoom?: number;

Defined in: packages/core-ol/src/tools/nameLayer.ts:92

低于该层级时不显示标签,默认 8