From d7136cab325821c91a5f2b3013984e3db1eff091 Mon Sep 17 00:00:00 2001 From: Paul Ramsey Date: Tue, 28 Feb 2012 18:09:49 +0000 Subject: [PATCH] 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 --- liblwgeom/lwout_gml.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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; } } -- 2.40.0