[QGIS-it-user] Simboli SVG
Marco Guiducci
marco.guiducci a regione.toscana.it
Ven 3 Dic 2021 06:54:15 PST
Il 03/12/2021 15:22, Franco Cazzola ha scritto:
> Buongiorno
> Uso Qgis 3.16 per Windows 10
> Ho creato dei simboli SVG con Inkscape e li ho usati per tematizzare uno shape puntuale.
> Ho la necessità di spostare dei punti ma attivando l'edit e la funzione di spostamento non mi consente di eseguire l'operazione.
> Se lo stesso shape lo tematizzo con un altro simbolo svg della libreria qgis, esegue correttamente l'operazione
> 1. usate atri applicativi per creare simboli svg ?
> 2. come definisco il punto origine del simbolo ?
> 3. avete avuto lo stesso problema ?
>
> Ing. Franco Cazzola
> Milano
>
Parafrasando Sant'Agostino: il punto origine io lo so dov'è, ma se me lo
chiedi non lo so più!
Mi ci sono disfatto la testa, perché i miei simboli li dovevo anche
ruotare, quindi il punto origine è fondamentale.
Sono arrivato alla conclusione che il punto origine è al centro del box,
ma se il simbolo non è simmetrico rispetto al centro allora ci sono
comportamenti bizzarri.
Ho risolto così: il box è 10x10, disegno un quadrato invisibile 10x10,
poi disegno dentro il mio simbolo che allora può anche non essere
simmetrico.
Nell'esempio nota il path con stroke:none;fill:none di dimensione uguale
al box (width="10.00" height="10.00")
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:ev="http://www.w3.org/2001/xml-events" width="10.00" height="10.00">
<g id="sl17">
<path style="stroke:none;fill:none;stroke-width:0.100" d="M0.0
0.0L0.0 10.0L10.0 10.0L10.0 0.0L0.0 0.0"/>
<g transform="translate(-0.68 -1.49)">
<path style="stroke:black;fill:none;stroke-width:0.100"
d="M5.34 6.99L6.01 6.99M5.68 5.99L5.68 6.99M5.68 5.99L5.87 5.97L6.02
5.92L6.16 5.83L6.28 5.73L6.35 5.62M5.68 5.99L5.88 5.90L5.96 5.83L6.04
5.71L6.11 5.59L6.15 5.46L6.17 5.33M5.68 5.99L5.76 5.91L5.84 5.77L5.87
5.62L5.87 5.42L5.83 5.19L5.78 5.00M5.68 5.99L5.59 5.91L5.51 5.77L5.48
5.62L5.48 5.42L5.52 5.19L5.58 5.00M5.68 5.99L5.47 5.90L5.40 5.83L5.31
5.71L5.24 5.59L5.20 5.46L5.18 5.33M5.68 5.99L5.49 5.97L5.33 5.92L5.19
5.83L5.07 5.73L5.00 5.62"/>
</g>
</g>
</svg>
Non so se fa al caso tuo, ma forse può essere utile.
--
Marco Guiducci - 055 4383194
SITA - Sistema informativo territoriale e ambientale
Regione Toscana - Via di Novoli 26 - 50127 Firenze
Maggiori informazioni sulla lista
QGIS-it-user