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