可以使用GeoJSON FeatureCollections使用ST_GeomFromGeoJSON创建PostGIS几何图形吗?

时间:2015-07-30 00:20:53

标签: postgresql postgis

这是一个简单的问题,我还没有找到明确的答案。在ST_GeomFromGeoJSON的规格页面上,它声明:

  

ST_GeomFromGeoJSON仅适用于JSON Geometry片段。它抛出   如果您尝试在整个JSON文档上使用它,则会出错。

这是指一个FeatureCollection吗?

如果不可能,是否有标准的解决方法将FeatureCollection-esque数据存储为几何?

1 个答案:

答案 0 :(得分:3)

ST_GeomFromGeoJSON无法读取FeatureCollection文档,您将看到的错误是:

  

错误:GeoJson表示无效

但是,PostgreSQL 9.3有许多JSON函数可以帮助提取ST_GeomFromGeoJSON使用的相关部分。请参阅this answer以获得一些想法。