Leaflet 将纬度替换为经度
我得到的多边形几何作为文本显示第一经度,纬度。。。我正在创建GeoJSON并在传单上绘图。。。但传单的标准先是纬度,然后是经度。我正在使用PostGIS如何更改多边形。。。如果我有点几何图形,我可以很容易地更改点的Leaflet 将纬度替换为经度,leaflet,postgis,latitude-longitude,postgresql-9.4,Leaflet,Postgis,Latitude Longitude,Postgresql 9.4,我得到的多边形几何作为文本显示第一经度,纬度。。。我正在创建GeoJSON并在传单上绘图。。。但传单的标准先是纬度,然后是经度。我正在使用PostGIS如何更改多边形。。。如果我有点几何图形,我可以很容易地更改点的st_x,st_y。。。。但在这里,我想更改为多边形的整体边界,我创建的goem是 [[72.96699,31.96872],[72.9679,31.9669]] 而我想转换为 [[31.96872,72.96699],[31.9669,72.9679]] 总的来说,我的问
st_x
,st_y
。。。。但在这里,我想更改为多边形的整体边界,我创建的goem是
[[72.96699,31.96872],[72.9679,31.9669]]
而我想转换为
[[31.96872,72.96699],[31.9669,72.9679]]
总的来说,我的问题是
(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)
- 。看这里
SELECT ST_AsGeoJSON( ST_MakePoint(1,2) ); st_asgeojson -------------------------------------- {"type":"Point","coordinates":[1,2]} (1 row)
jsonb_build_object
和ST_AsGeoJSON
生成GeoJSON