Ich bekomme Polygon geom als Text, der den ersten Längengrad, Breitengrad ... Ich erstelle GeoJSON und Zeichnung auf Flugblatt ... aber Flugblatt Standard ersten Breitengrad dann Längengrad. Ich benutze PostGIS, wie ich im Polygon ändern kann ... wenn ich Punktgeometrie habe, ist es sehr einfach, ich kann st_x
, st_y
für Punkt ändern .... aber dort möchte ich auf die Gesamtgrenze des Polygons ändern, mein erstellt Goem istBreitengrad zu Längengrad ersetzen
[[72.96699,31.96872],[72.9679,31.9669]]
, während ich als
[[31.96872,72.96699],[31.9669,72.9679]]
Gesamt meine Abfrage konvertieren wollen, ist
(SELECT row_to_json(fc)
FROM (SELECT 'FeatureCollection' As type, array_to_json(array_agg(f)) As features
FROM (SELECT 'Feature' As type
, st_asgeojson(lg.geom , 5 ,0)::json As geometry
, row_to_json((SELECT l FROM (SELECT id, distt_name) As l
)) As properties
FROM (SELECT gid as id, distt_name , geom FROM tbl_districts
where distt_name like '%') As lg) As f)
As fc)