javascript – 如何将数据从PostGIS数据库转换为Java中的GeoJSON

前端之家收集整理的这篇文章主要介绍了javascript – 如何将数据从PostGIS数据库转换为Java中的GeoJSON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个Postgresql / PostGIS数据库,我想将我的数据表从数据库转换为GeoJSON格式.

我的目的是使用这个GeoJSON来创建一个带有JavaScript的地图.我在Spring MVC中使用Java和JDBC.转换数据的最佳方法是什么?

最佳答案
这可以在将数据从数据库提取出来的查询中完成.您可以使用postgis函数ST_AsGeoJSON().这是它的文档链接.

http://postgis.org/docs/ST_AsGeoJSON.html

需要注意的一点是,ST_AsGeoJSON()的结果只返回数据的几何部分.如果需要获取geojson特征,则必须创建特征对象并向其添加几何体.

使用ST_AsGeoJSON()时应该期望的结果示例是{“type”:“Point”,“coordinates”:[12,15]}.

如果你想从几何对象中创建一个特征,那就像{“type”:“Feature”,“properties”:{},“geometry”:{“type”:“Point”,“coordinates” :[12,15]}}.

原文链接:https://www.f2er.com/js/429100.html

猜你在找的JavaScript相关文章