В настоящее время я конвертирую шейп-файл в файл GML для онлайн-просмотра карт.это приложение требует, чтобы геометрия была в отдельном атрибуте, и оно должно состоять из многоугольных элементов.
с использованием GeometryExtractor, я получаю следующее:
<rrgs:geometrie>
<gml:LineString gml:id="id-9f7691bb-868d-457e-9061-aceb37980a59-0" srsName="EPSG:28992" srsDimension="2">
<gml:posList>260471.21250000037 591380.1363999993 260457.43054999973 591385.7507499998</gml:posList>
</gml:LineString>
</rrgs:geometrie>
однако приложение для загрузки наДля онлайн-картографа требуется следующая геометрия:
<rrgs:geometrie>
<gml:MultiCurve gml:id="…" srsName="EPSG:28992" srsDimension="2">
<gml:curveMember>
<gml:LineString gml:id="id-9f7691bb-868d-457e-9061-aceb37980a59-0">
<gml:posList>260471.21250000037 591380.1363999993 260457.43054999973 591385.7507499998</gml:posList>
</gml:LineString>
</gml:curveMember>
</gml:MultiCurve>
</rrgs:geometrie>
Возможно ли в FME преобразовать элементы линейных линий в объекты с несколькими кривыми?
Заранее спасибо!