mirror of
https://github.com/xbgmsharp/postgsail.git
synced 2025-09-17 11:17:46 +00:00
Update api.export_logbook_kml_fn fix export
This commit is contained in:
@@ -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
|
||||||
|
Reference in New Issue
Block a user