Google Maps で線引くときって中では SVG を使ってるのかなと思ったら タイルごとに canvas を用意してその canvas に線を引いてた
なので Polyline を SVG で取得は無理そう
canvas もタイルごとに分かれてるので 取り出すにも結合必要で面倒そう
SVG のパスじゃないならクリックイベントは座標でヒットテストして ドラッグで移動はマウス動かすたびに canvas 再描画してるのかな
チャート系ツールの感じだと SVG のほうが軽いように思うけどどうなんだろう