如何在 GeoServer REST API 中发送 POST 请求以添加 GeoJSON 格式的多边形形状?

问题描述 投票:0回答:1

我正在使用 React、Leaflet Draw 和 GeoServer。该地图已经具有我从 GeoServer 获取的 GeoJSON 格式的形状。 我在地图上画了一个多边形,现在我有一个像这样的对象

{
  "type": "Feature",
  "geometry": {
    "type": "Polygon",
    "coordinates": [
        [
            [
                37.388062,
                55.981314
            ],
            [
                37.386732,
                55.979585
            ],
            [
                37.390809,
                55.979225
            ],
            [
                37.394843,
                55.980257
            ],
            [
                37.390079,
                55.980474
            ],
            [
                37.389865,
                55.981458
            ],
            [
                37.388062,
                55.981314
            ]
        ]
    ]
   },
  { "properties": {}
}

现在我需要使用 REST API 将其发送到 GeoServer。 但我在他们的招摇中找不到合适的端点 - https://docs.geoserver.org/stable/en/user/rest/index.html#rest

我该怎么做?

我试图在 GeoServer 文档中弄清楚它

geoserver
1个回答
0
投票

你不能! REST API 是 GeoServer 系统的管理,不与服务器内的数据进行交互。对于事务更改,您需要使用 WFS API,或者如果您热衷于 JSON,那么您可以使用新的 v3 WFS,它目前是社区扩展。

© www.soinside.com 2019 - 2024. All rights reserved.