From f7b9a54a71f10df3f55d9780cf7470f65d6d9ba6 Mon Sep 17 00:00:00 2001 From: xbgmsharp Date: Mon, 9 Oct 2023 20:30:27 +0200 Subject: [PATCH] Update KML export with basic LineString support --- initdb/02_1_2_signalk_api_functions.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/initdb/02_1_2_signalk_api_functions.sql b/initdb/02_1_2_signalk_api_functions.sql index a68f268..fb60d57 100644 --- a/initdb/02_1_2_signalk_api_functions.sql +++ b/initdb/02_1_2_signalk_api_functions.sql @@ -162,11 +162,11 @@ AS $export_logbook_kml$ 'http://www.google.com/kml/ext/2.2' as "xmlns:gx", 'http://www.opengis.net/kml/2.2' as "xmlns:kml"), xmlelement(name "Document", - xmlelement(name name, 'Document.name'), + xmlelement(name name, l.name), xmlelement(name "Placemark", - xmlelement(name name, 'Placemark.name'), - xmlelement(name "gx:Track", 'gx:Track')) - )) INTO kml; + xmlelement(name name, l.notes), + ST_AsKML(l.track_geom)::pg_catalog.xml) + )) from api.logbook l INTO kml; END; $export_logbook_kml$ LANGUAGE plpgsql; -- Description