我想使用Inkscape为Qgis创建一些svg符号,这些符号必须具有问题中所述的属性。在过去的两天里,我一直按照Sourcepole的指示进行实验,并且模仿了一些符号与qgi捆绑在一起的情况,qgis具有所需的属性,但没有成功。
最后,我尝试了最简单的符号形式:我创建了一个仅在Inkscape中包含一个圆的svg,然后尝试对其进行修改。
原始文件(circle.svg)具有以下行:
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.01988637;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
我将其修改为:
<path
sodipodi:type="arc"
style="fill:param(fill) #ffffff;fill-opacity:1;stroke:param(outline) #000000;stroke-width:param(stroke-width) 1.01988637;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
保存为circle_modified.svg并将其选择为点符号,但是Qgis不能同时更改所有三个参数。
我做错了什么或应该做些什么?
我的系统:Ubuntu 12.04 64位上的Qgis 1.8.0,Inkscape 0.48,Gedit 3.4.1文本编辑器。