-- Function: public.askml(text, text, geometry) -- DROP FUNCTION public.askml(text, text, geometry); CREATE OR REPLACE FUNCTION public.askml(name text, description text, the_geom geometry) RETURNS text AS $BODY$ DECLARE result text; BEGIN result := '' || E'\n' || '' || E'\n' || '' || E'\n' || '' || quote_literal(name) || '' || E'\n' || '' || quote_literal(description) || '' || E'\n\n' || '' || E'\n\n' || '' || E'\n' || '#defaultStyle' || E'\n'; result := result || askml(the_geom) || E'\n'; result := result || '' || E'\n\n' || '' || E'\n' || ''; RETURN result; END; $BODY$ LANGUAGE 'plpgsql' IMMUTABLE;