Skip to content

Documentation / @geoverse/core-ol / CompressLineOptions

Interface: CompressLineOptions

Defined in: packages/core-ol/src/tools/trackThin.ts:157

Properties

angleThreshold?

ts
optional angleThreshold?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:161

角度阈值,默认 120


dpThreshold?

ts
optional dpThreshold?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:165

Douglas-Peucker 垂距阈值,默认 300


lengthThreshold?

ts
optional lengthThreshold?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:159

长度(距离)阈值,默认 0.0007


smoothAngle?

ts
optional smoothAngle?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:167

平滑角度阈值,默认 120


smoothLength?

ts
optional smoothLength?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:169

平滑长度阈值,默认 0.0005


smoothTarget?

ts
optional smoothTarget?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:173

平滑率上限(%),默认 20


thinTarget?

ts
optional thinTarget?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:171

抽稀率目标(%),默认 75


verticalThreshold?

ts
optional verticalThreshold?: number;

Defined in: packages/core-ol/src/tools/trackThin.ts:163

垂距阈值,默认 5