From 04b90901334c11da87cbf31282046f0504cc2570 Mon Sep 17 00:00:00 2001 From: Terry McDonell <35645950+terry-longmacch@users.noreply.github.com> Date: Fri, 7 Feb 2025 00:20:38 +1100 Subject: [PATCH] feat: add wellknownnames to support qgis markers (#978) --- src/SldStyleParser.ts | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/src/SldStyleParser.ts b/src/SldStyleParser.ts index 5f7949d7..7d3af4e3 100644 --- a/src/SldStyleParser.ts +++ b/src/SldStyleParser.ts @@ -1123,11 +1123,44 @@ export class SldStyleParser implements StyleParser { } switch (wellKnownName) { + case 'arrow': + case 'arrowhead': + case 'asterisk_fill': case 'circle': + case 'cross': + case 'cross2': + case 'cross_fill': + case 'decagon': + case 'diagonal_half_square': + case 'diamond': + case 'equilateral_triangle': + case 'filled_arrowhead': + case 'half_arc': + case 'half_square': + case 'heart': + case 'hexagon': + case 'horline': + case 'left_half_triangle': + case 'line': + case 'octagon': + case 'parallelogram_left': + case 'parallelogram_right': + case 'pentagon': + case 'quarter_arc': + case 'quarter_circle': + case 'quarter_square': + case 'right_half_triangle': + case 'rounded_square': + case 'semi_circle': + case 'shield': case 'square': - case 'triangle': + case 'square_with_corners': case 'star': - case 'cross': + case 'star_diamond': + case 'third_arc': + case 'third_circle': + case 'trapezoid': + case 'triangle': case 'x': case 'shape://vertline': case 'shape://horline':