sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL GeoJSON <- php -> JavaScript

Det verkar som att du saknar casten till json. Det borde vara

ST_AsGeoJSON(ST_Transform(lg.g1,4326))::json

Utan casten returnerar st_asgeojson en sträng som är dubbelkodad.

Men du kan också få attribut och geoJson, än json_decode json med PHP, skapa en geoJson featurecollection array med php, och slutligen json_encode hela resultatet.




  1. CodeIgniter MSSQL-anslutning

  2. får ett fel när tabell skapas som ORA-00904::ogiltig identifierare i Oracle-databasen sql

  3. Behöver Oracle SQL för att dela upp datum/tidsintervall efter dag

  4. Databassammanfogningstabeller