geoserver - 如何通过 geoserver REST API 创建 tiff 图层?
问题描述
我使用 REST API 在 geoserver 中创建了一个覆盖存储。
http://localhost:8010/geoserver/rest/workspaces/sdwdrnTif_Test/coveragestores?configure=all
<coverageStore>
<name>postman-seonyudo</name>
<workspace>sdwdrnTif_Test</workspace>
<enabled>true</enabled>
<type>GeoTIFF</type>
<url>file:test_TIFF/seonyudo.tif</url>
</coverageStore>
覆盖存储已成功创建,所以我想为覆盖存储发布一个 WMS 图层。
我试过这些: 1. http://localhost:8010/geoserver/rest/workspaces/sdwdrnTif_Test/coveragestores/postman-seonyudo/coverages
<coverages>
<coverage>
<name>seonyudo</name>
</coverage>
</coverages>
它返回 500 错误。
2. http://localhost:8080/geoserver/rest/workspaces/sdwdrnTif_Test/coveragestores/seonyudoTEST/external.geotiff?configure=first&coverageName=seonyudoTEST
file://C:\tif\seonyudo2.tif
它给了我一个 405 错误代码,并显示此消息“找到错误 405 覆盖存储,但它不支持资源收集”。
谁能告诉我我做错了什么?如何使用 geoserver rest API 为该商店创建图层?
谢谢!
解决方案
推荐阅读
- javascript - 找不到.json文件(Node.js NPM游戏编程)
- caching - 如何使用redis缓存更新页面计数器?
- python-3.x - Pandas 方法迭代行并使用前一行的值执行计算
- java - Java 扩展类加载器加载任何扩展名或无扩展名的 JAR 文件
- angular - Angular 8 ngrx 商店如何在没有订阅回调的情况下获取减速器值?
- unity3d - 3rd Party SDK 的集成问题
- c - 函数不使用 C 中的指针返回正确的值
- apache-spark - 从 spark 和 api 访问安全的 Ignite 集群
- sql-server - 从 .bak 文件还原时,您可以将表重命名为新数据库吗?
- sql - 如何重新设计桌子?像递归 CTE