[postgis-users] Selecting as GeoJSON with Transformation
Sean Montague
couloir007 at gmail.com
Fri Feb 8 14:47:03 PST 2019
It has been many years since I last worked with postGIS, I don't do GIS for
a living anymore but I still like to have fun with it. I'm looking to
export some old data I have as GeoJSON and projecting it to display in a
Google Map Overlay. I can get the two individual queries below to work, but
I cannot figure out how to combine them. I want to transform and output to
GeoJSON with attributes stored in the DB.
SELECT
ST_AsGeoJSON(ST_Transform(ST_SetSRID(trails_01.geom, 26918), 4326)),
trails_01.name,
trails_01.id
FROM
topology.trails_01;
SELECT jsonb_build_object(
'type', 'FeatureCollection',
'features', jsonb_agg(features.feature)
)
FROM (
SELECT jsonb_build_object(
'type', 'Feature',
'id', gid,
'geometry', ST_AsGeoJSON(geom)::jsonb,
'properties', to_jsonb(inputs) - 'gid' - 'geom'
) AS feature
FROM (SELECT * FROM topology.trails_01) inputs) features;
Any help would be appreciated as I start down this path of reteaching
myself postGIS.
Thank you,
Sean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20190208/6e8bd59c/attachment.html>
More information about the postgis-users
mailing list