jac*_*ack 5 javascript postgresql json postgis geojson
我有一个PostgreSQL/PostGIS数据库,我想将我的数据表从数据库转换为GeoJSON格式.
我的目的是使用这个GeoJSON来创建一个带有JavaScript的地图.我在Spring MVC中使用Java和JDBC.转换数据的最佳方法是什么?
这可以在从数据库中提取数据的查询中完成。您可以使用postgis功能ST_AsGeoJSON()。这是其文档的链接。
https://postgis.net/docs/ST_AsGeoJSON.html
需要注意的一件事是,结果ST_AsGeoJSON()仅返回数据的几何部分。如果您需要获取 geojson 要素,那么您必须创建要素对象并向其中添加几何图形。
使用时您应该期望的结果的一个示例ST_AsGeoJSON()是{"type": "Point", "coordinates": [12, 15]}.
如果您想从几何对象中创建一个特征,那么它看起来像{"type": "Feature", "properties": {}, "geometry": {"type": "Point", "coordinates": [12, 15]}}。
| 归档时间: |
|
| 查看次数: |
1968 次 |
| 最近记录: |