From: Paul Ramsey Date: Tue, 28 Feb 2012 18:09:49 +0000 (+0000) Subject: Make error message on GML2 calls for TIN more instructive (#1591) X-Git-Tag: 2.0.0beta1~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d7136cab325821c91a5f2b3013984e3db1eff091;p=postgis Make error message on GML2 calls for TIN more instructive (#1591) git-svn-id: http://svn.osgeo.org/postgis/trunk@9331 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/liblwgeom/lwout_gml.c b/liblwgeom/lwout_gml.c index 04e5fe3a5..170ee336a 100644 --- a/liblwgeom/lwout_gml.c +++ b/liblwgeom/lwout_gml.c @@ -235,9 +235,14 @@ lwgeom_to_gml2(const LWGEOM *geom, const char *srs, int precision, const char* p case COLLECTIONTYPE: return asgml2_collection((LWCOLLECTION*)geom, srs, precision, prefix); + case TRIANGLETYPE: + case POLYHEDRALSURFACETYPE: + case TINTYPE: + lwerror("Cannot convert %s to GML2. Try ST_AsGML(3, ) to generate GML3.", lwtype_name(type)); + return NULL; + default: - lwerror("lwgeom_to_gml2: '%s' geometry type not supported", - lwtype_name(type)); + lwerror("lwgeom_to_gml2: '%s' geometry type not supported", lwtype_name(type)); return NULL; } }