将基于XML的符号转换为SVG文件格式

时间:2019-02-01 06:24:30

标签: javascript xml svg leaflet maps

我有一个地图符号的XML文件,我想将其转换为svg / png(用于传单地图)

我的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代码也将非常有帮助)

0 个答案:

没有答案