SVG + simple zoom

Draw once. Line width depends on zoom.

canvas + simple zoom

Draw each time. Line width depends on zoom.

SVG + dynamic projection

Reproject each time

canvas + dynamic projection

Reproject each time

canvas + dynamic projection + clipExtent

Reproject each time. clipExtent set

canvas + stream

Skip some points. may sometimes reversed

canvas + double layer

simplified map for transition

This is just for check draw time in some browsers.

Map zoom Comparison