PostGIS

ST_AsSVG

Prev

8.9.3. Other Formats

Next

Name

ST_AsSVG — Returns SVG path data for a geometry.

Synopsis

+text +ST_AsSVG(+`geometry `+geom, integer rel=0, integer maxdecimaldigits=15`)`;

+text +ST_AsSVG(+`geography `+geog, integer rel=0, integer maxdecimaldigits=15`)`;

Description

Return the geometry as Scalar Vector Graphics (SVG) path data. Use 1 as second argument to have the path data implemented in terms of relative moves, the default (or 0) uses absolute moves. Third argument may be used to reduce the maximum number of decimal digits used in output (defaults to 15). Point geometries will be rendered as cx/cy when 'rel' arg is 0, x/y when 'rel' is 1. Multipoint geometries are delimited by commas (","), GeometryCollection geometries are delimited by semicolons (";").

Note

Availability: 1.2.2. Availability: 1.4.0 Changed in PostGIS 1.4.0 to include L command in absolute path to conform to http://www.w3.org/TR/SVG/paths.html#PathDataBNF

Changed: 2.0.0 to use default args and support named args

Examples

SELECT ST_AsSVG('POLYGON((0 0,0 1,1 1,1 0,0 0))');

        st_assvg
        --------
        M 0 0 L 0 -1 1 -1 1 0 Z

Prev

Up

Next

ST_AsMVT

Home

ST_AsTWKB