什么是ST_GeomFromGeojson()在GeoDjango中的作用?
我在GeoDjango的文档中寻找它,但是只有AsGeoJSON作为它的输出格式。这可以使用annotate和serialize来完成。
但是,如果我想要一个需要返回到Geom的GeoJson对象,怎么办?
用例:
geom_test = Geom.objects.filter(poly__within = [ST_GeomFromGeoJSON(d)])发布于 2017-11-27 00:03:09
来自医生们
GEOSGeometry对象可以通过几种方式创建。第一种方法是简单地在一些空间输入上实例化对象--下面是从WKT、HEX、WKB和GeoJSON创建相同几何图形的例子:其他我删掉的东西。pnt = GEOSGeometry('{ "type":"Point",“坐标”:5.000000,23.000000 }') # GeoJSON
所以本质上是GEOSGeometry(GeoJSONString)
https://stackoverflow.com/questions/47502062
复制相似问题