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

_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a