如何在PostgreSQL中将地理数据获取到GeoJson?

如何在PostgreSQL中将地理数据获取到GeoJson?,sql,postgresql,postgis,Sql,Postgresql,Postgis,我正在使用PostgreSQL数据库,表(区域)中有一个字段,即geogpulic.geography(Points,4326)。它包含以下类型的记录 0101000020E61000BA83D89942334540780B24287ED051C0 我正在使用ST_AsGeoJson(),通过上述类型的记录获取GeoJson 我的数据库已连接,我正在使用查询获取结果,即 $query=“从区域中选择ST_AsGeoJSON(geog)” 但我没有得到任何警告,也没有得到任何结果 警告:pg_qu

我正在使用PostgreSQL数据库,表(区域)中有一个字段,即geog
pulic.geography(Points,4326)
。它包含以下类型的记录

0101000020E61000BA83D89942334540780B24287ED051C0

我正在使用
ST_AsGeoJson()
,通过上述类型的记录获取
GeoJson

我的数据库已连接,我正在使用查询获取结果,即

$query=“从区域中选择ST_AsGeoJSON(geog)”

但我没有得到任何警告,也没有得到任何结果

警告:pg_query():查询失败:错误:函数
st_asgeojson(public.geography)不存在第1行:选择 来自public.area的ST_AsGeoJSON(geog)^提示:没有函数与 给定名称和参数类型。您可能需要添加显式类型 演员。在第20行的/home/domain/public_html/sg_database.php中”

请对此提出建议

谢谢

请不要。