<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>Ciao a tutti,<br></p><p>gentilmente pongo un quesito, si tratta di splitting.<br></p><p>ho provato a splittare (tagliare) una serie di polilinee continue con un layer puntuale via SQL.<br></p><p>Ho due tabelle spatialite: edit_tubi(Linestring) ed edit_siti(Point)</p><p>Scritto la formula sottostante, prima faccio snappare le polilinee ai punti con una tolleranza, in seguito splitto:</p><p>UPDATE edit_tubi<br>SET geom= ST_SPLIT(ST_SNAP(edit_tubi.geom, (SELECT ST_COLLECT(geom) AS geom FROM edit_siti), 3), (SELECT ST_COLLECT(geom) AS geom FROM edit_siti));</p><p>La formula funziona però mi fa perdere la geometria... dove sbaglio?<br></p><p>saluti e grazie!<br></p></body></html>