Skip to main content

I've got a set of polygons from a PostGis DB and want to write them to DGN. On one level, I've got the polygons and on another level, named label, I want to put out a text string from an attribute. Some of the polygons have more than one entry here, which leads to stacked texts - I've used a centerpoint replacer, labelpointreplacer and dgnstyler. I guess when only having two or three entries, I could solve the problem by subtracting a fixed value from "igds_insertion_y", but I don't know how many entries will be there in advance and already encountered some cases where a polygon had 40 to 50 entries I have to write one below the other.

I'va managed to solve my problem with: GeometryExtractor --> ListBuilder --> ListConcatenator (Newline as seperator) --> GeometryReplacer. Then I used "_concatenated" in a LabelPointReplacer. This works just fine for me :-)


Reply