Update api.export_logbook_kml_fn fix export

This commit is contained in:
xbgmsharp
2023-10-09 20:38:24 +02:00
parent f7b9a54a71
commit 2f3912582a

View File

@@ -133,7 +133,7 @@ COMMENT ON FUNCTION
-- Generate KML XML file output -- Generate KML XML file output
-- https://developers.google.com/kml/documentation/kml_tut -- https://developers.google.com/kml/documentation/kml_tut
-- -- TODO https://developers.google.com/kml/documentation/time#timespans
DROP FUNCTION IF EXISTS api.export_logbook_kml_fn; DROP FUNCTION IF EXISTS api.export_logbook_kml_fn;
CREATE OR REPLACE FUNCTION api.export_logbook_kml_fn(IN _id INTEGER, OUT kml XML) RETURNS pg_catalog.xml CREATE OR REPLACE FUNCTION api.export_logbook_kml_fn(IN _id INTEGER, OUT kml XML) RETURNS pg_catalog.xml
AS $export_logbook_kml$ AS $export_logbook_kml$
@@ -162,11 +162,11 @@ AS $export_logbook_kml$
'http://www.google.com/kml/ext/2.2' as "xmlns:gx", 'http://www.google.com/kml/ext/2.2' as "xmlns:gx",
'http://www.opengis.net/kml/2.2' as "xmlns:kml"), 'http://www.opengis.net/kml/2.2' as "xmlns:kml"),
xmlelement(name "Document", xmlelement(name "Document",
xmlelement(name name, l.name), xmlelement(name name, logbook_rec.name),
xmlelement(name "Placemark", xmlelement(name "Placemark",
xmlelement(name name, l.notes), xmlelement(name name, logbook_rec.notes),
ST_AsKML(l.track_geom)::pg_catalog.xml) ST_AsKML(logbook_rec.track_geom)::pg_catalog.xml)
)) from api.logbook l INTO kml; )) INTO kml;
END; END;
$export_logbook_kml$ LANGUAGE plpgsql; $export_logbook_kml$ LANGUAGE plpgsql;
-- Description -- Description