I need to take a polygon feature and create a csv with all the vertices. I have the whole process and it works no problem, except that the amount of vertices has to be limited to 50. I have some very detailed polygons, particularly at coastlines, that become self-intersecting after passing through a vertex limiter.
So far, my process involves a donut hole extractor (process that ingests the csv cannot handle multi-part polygons or holes) and the outershell passes into a vertex limiter (vertex limit:50, aggressiveness level:.001) and then after passing through a geometry validator, the rest of the process creates the csv.
What I need is a small final file, but as much accuracy as possible. I am aware that limiting the vertices from thousands to 50 will create angular polygons, but what I want most is to maintain shared boundaries while still limiting the vertices. I do not want them to overlap, have gaps or self-intersect.
I have tried the generalizer, but I have a specific number of vertices I require no more than for each polygon so I thought the limiter would be a better option.