問題タブ [geoserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
configuration - ジオサーバーからのレイヤー構成のエクスポート
ジオサーバーからレイヤー構成をエクスポートして、別のコンピューターのジオサーバーにインポートすることは可能ですか?コンピューターを切り替えるたびにレイヤーを設定し続けるには長い時間がかかります。
gis - GeoServer WMS サービスにカスタム データ ソースを追加する方法は?
OpenLayersと連携するWMSサーバーとしてGeoServerをインストールしています。
問題は、Web サービスを通じて提供されるサードパーティのタイル ソースを使用する必要があることです。したがって、GeoServer を微調整して、サードパーティのサーバーからタイル画像を取得し、OpenLayers リクエストに応答する必要があると思います。
この考えは正しいですか?それを達成するために私は何をすべきですか?
任意の提案をいただければ幸いです。
どうもありがとう。
openlayers - openlayers GetFeatureInfo リクエストの例 + virtual earth/google
サンプル コードをhttp://openlayers.org/dev/examples/getfeatureinfo-control.htmlからコピーしただけです。
geoserver を使用して実行し、すべてがインターネット バージョンのように適切に機能しています。今度は、仮想地球地図を使用して政治ベースレイヤーを変更しようとしました。
仮想地球と Google マップの性質上、球メルカトル図法を true に設定しましたが、その後、ハイライト機能が機能しなくなりました。
どこに問題があるのか を見つけたと思います.作成しているベクトルと残りのレイヤーの間に異なる投影があり、openlayersはそれらをマージする方法を知りません. 私のベクターレイヤーを(私が思うに)epsg:4326からepsg:900913(シェリカルメルカトル)に変換する方法はありますか?
私のコードの下:
c# - curlとC#を使用してワークスペース(geoserver)を削除します
検索しましたが、curlとC#を使用してワークスペースを削除する方法が見つかりませんでした。
CurlとC#でワークスペースを作成できますが、同じツールを使用してワークスペースを削除できるかどうかわかりません
前もって感謝します
geoserver - Mapstractionを備えたGeoserver
誰かがカスタムホストされたGeoserverのタイルレイヤーまたはWMSレイヤーを使用してMapstractionにベースレイヤーとして配置する方法を知っていますか?
MapStractionには、google、yahoo、microsoft、openlayersなどのベースレイヤープラグインがありますが、残念ながら、geoserverのカスタムオープンレイヤー用のプラグインがありません。そのようなプラグインをきちんと実装する方法を知っている人はいますか?
c# - geoserverでc#を使用してコピーする
ジオサーバーでC#を使用してファイル(ワークスペース、シェイプなど)をコピーする方法について、ドキュメントや例について知っている人はいますか?
google-maps-api-3 - Googleマップv3 kmllayerがgeoserver georssを読み取らない
geoserver から生成された georss または kml ファイルを v3 Google マップでレンダリングしようとしています。georss ファイルへのリンクは次のとおりです。
http://216.2.146.130:8080/geoserver/wms/reflect?layers=PTV:v_incident_event_all&format=rss
これが私のテストページです:
http://216.2.146.155:8080/maptesting2/kmllayertest.html
テストすると、Google マップ js は georss ファイルを処理しようとさえしないようです。出力された georss ファイルを保存して静的にロードしようとしましたが、これは動的に実行できるようにしたいと考えています。何か案は?
openlayers - マップ ビュー ポートを変更し、異なる座標に従ってズームする
マッピング サーバー (geoServer) にあるストリーミング マップのクライアントとして OpenLayers API を使用しています。検索結果をマップに配置しても、ビュー ポートとズーム レベルが変化しません。ズームしたい結果セットの座標範囲を調整して、結果のすべての座標に適合する適切なズーム レベルを作成します。
次のコードを試しましたが、値はありません..
c# - C# Web クライアント アップロード ファイルの解決方法 "リモート サーバーがエラーを返しました: (405) メソッドは許可されていません。"?
こんにちは、ローカルにある html ファイルを、geoserver 要素を含むデータ ディレクトリを含むサーバーのリモート フォルダーにアップロードしたいと考えています。コードは次のとおりです。
「エラー 405 メソッドは許可されていません」というエラーが表示されます。putではなくpostなどのさまざまな方法を試していますが、同じエラーが発生します。
編集:セキュリティの問題になる可能性があると思う人はいますか? UploadData を使用すると、同じエラーが発生します
EDIT:さまざまな方法(UploadDatat ie)で長い間テストした後、常に同じエラーが発生します。それを検索して読んでいますが、本当に役立つものは何も見つかりませんでした。
編集:何か考えはありますか?
前もって感謝します
bing-maps - 動的ラスター(ライダー)データをGeoserver、Bing Maps、GoogleマップなどのWebマップにゼロから表示する
高品質のLiDARデータがいくつかあります。それを動的に処理し、その時点での入力と標高に応じてフィールド(標高フィールドではない)を更新する必要があります。これが完了したら、このラスターデータをWebマップ(Bing Map、Googleマップなど)にできるだけリアルタイムで表示する必要があります。これまでにできることは次のとおりです。ArcGISPythonLibを使用して、LIDARクリップを処理し、フィールドを追加し、入力に応じてそのフィールドを更新するスクリプトをいくつか作成しました。これで、基本的にすべてが可能になりました。ラスター上のポイントは、5分ごとに3つのカテゴリに分類されます。このラスターをarcGISで表示すると、ベースマップ上に重なった3色のラスターを表示できます。
しかし今、私はこれらのラスタークリップをWebマップ上にレンダリングする必要があります。私の最初は、これらの分類されたクリップをポリゴン化し、JavaScriptマップにポリゴンを表示することでした。しかし、ポリゴン化には多くの時間がかかるため、ポリゴン化は排除されます。
今私が持っている他のオプションは、GeoServerのラスターレンダリング機能を使用して画像を表示することです。次に、私が作成したこのWMSを使用して、BingMapsに重ねます。これは私が立ち往生しているところです。Geoserverがサポートするラスター(Geotiff、jpg200oなど)をADFファイルから自動的に取得し、最初に開いているレイヤーでレンダリングしてから、BingMapでオーバーラップさせる方法がわかりません。
マップ上で動的に変化するラスターのこの種のレンダリングを行う優れたチュートリアルを誰かが知っているなら、私にそれを指摘していただければ素晴らしいでしょう。
また、この種のシステムを導入するためのより良いアプローチが他にある場合は、提案してください。私はほとんどすべての解決策を受け入れています。
ありがとう
PS:私は、Webプログラミング、Webサービス、データベース、スクリプトなどがかなり得意です。しかし、LidarとGeo-Rasterを使用するのは初めてです。