Suite

Extraire TopoJSON directement de PostGIS

Extraire TopoJSON directement de PostGIS


J'ai une simple table "région": id (TEXT), name (TEXT), geom (MULTIPOLYGON). Voici la requête que je peux utiliser pour extraire une FeatureCollection GeoJSON :

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(region.geom)::json AS géométrie, row_to_json((SELECT l FROM (SELECT id, nom) AS l ) ) AS propriétés FROM région) AS f) AS fc;

Existe-t-il une requête équivalente pouvant être utilisée pour extraire TopoJSON à la place ? Je suis conscient deAsTopoJSONmais aucune idée de l'utilisation.


Voir la vidéo: Postgresql: Create Postgis database and import shapefiles.