タグ付けされた質問 「ows」

3
OpenLayersを使用してGeoServerのストア内のすべてのレイヤーの名前を取得する方法
OpenLayersを使用して、GeoServerストアのすべてのレイヤーの名前を取得するという厳しい要件があります。ここで投稿を確認しましたが、質問の答えにはなりません。また、GeoServerのREST APIを使用しました。これは、C#、Java、PHPなどの別の言語を使用している場合に理想的です。しかし、私はこれを完全にJavaScriptで実行したいと考えています。 更新:WFS GetCapabilitiesドキュメントで 確認できる内容から、フィルターを使用してWFS GetCapabilitiesリクエストを送信することで、すべてのレイヤーの名前を取得できます。しかし、GetCapabilitiesリクエストにフィルターを組み込むことが可能かどうかはわかりません。また、そのようなフィルターがどのように表示されるかについてもまったくわかりません。 これを達成する方法についてのアドバイスは、高く評価されます。任意の代替アプローチも評価されます。 更新: 私はここで解決策を見つけたと思います。「WFS GetCapabilitiesリクエストをフィルタリングして、特定の名前空間に対応するレイヤーのみを返すことができます。これを行うには、リクエストに次のコードを追加します:namespace = <namespace>"。これが誰かを助けることを願っています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.