преобразование символов на основе XML в формат файла SVG - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть XML-файл символов карты, который я хочу преобразовать в svg / png (который будет использоваться для листовки Map)

пример моего кода xml приведен ниже

 <symbol alpha="1" tags="Colorful" type="marker" clip_to_extent="1" name="diamond blue">
  <layer class="SimpleMarker" pass="0" enabled="1" locked="0">
    <prop k="angle" v="0"/>
    <prop k="color" v="72,123,182,255"/>
    <prop k="horizontal_anchor_point" v="1"/>
    <prop k="joinstyle" v="bevel"/>
    <prop k="name" v="diamond"/>
    <prop k="offset" v="0,0"/>
    <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="offset_unit" v="MM"/>
    <prop k="outline_color" v="50,87,128,255"/>
    <prop k="outline_style" v="solid"/>
    <prop k="outline_width" v="0.4"/>
    <prop k="outline_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="outline_width_unit" v="MM"/>
    <prop k="scale_method" v="diameter"/>
    <prop k="size" v="4.4"/>
    <prop k="size_map_unit_scale" v="3x:0,0,0,0,0,0"/>
    <prop k="size_unit" v="MM"/>
    <prop k="vertical_anchor_point" v="1"/>
    <data_defined_properties>
      <Option type="Map">
        <Option type="QString" value="" name="name"/>
        <Option name="properties"/>
        <Option type="QString" value="collection" name="type"/>
      </Option>
    </data_defined_properties>
  </layer>
</symbol>

Кто-нибудь может мне помочь с этим?Искал всю сеть для этого решения.(Любой код Javascript также будет очень полезен)

...