問題タブ [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.

0 投票する
1 に答える
6835 参照

geoserver - GeoServer を介して tiff WMS 画像を提供する方法

GeoServer/データベースの世界は初めてです。これまでデータベースの作業を行ったことはありませんが、学生インターンシップの一環として、GeoServer を使用して WMS をセットアップする必要があります。

PostgreSQL 8.4 がインストールされたスタンドアロン モード (Jetty を使用してダウンロード) で GeoServer 2.0.1 を使用しています。GeoServer のドキュメントにあるデモを確認しnyc_roadsnyc_buildingsインストールしましたが、テスト イメージを提供する方法がわかりません。nyc_roadsセットアップには、データベースのセットアップを担当する .sql ファイルが含まれていることに気付きましたnyc_buildings。このファイルがどのように/どこで生成されたかわかりません。

テスト画像は .tiff と .jpeg です。ローカルの GeoServer マシンで WMS 呼び出しを正常に実行でき、含まれているデモ画像を開きました。これらの .tiff および .jpeg 画像を GeoServer に追加し、WMS 経由でアクセスしたいと考えています。画像を GeoServer データ ディレクトリにコピーして、新しいデータ ストアとレイヤーを追加しようとしましたが、常にinput stream.

重要な情報を省略して申し訳ありませんが、これは私が知っている限りです。


編集:

以下のコメントで説明されているように、GeoServer が GeoTiff 画像レイヤーを公開しない理由について、私は混乱しています。そのための別のワークスペースとデータ ストアを作成しました。GeoTiff 画像を追加すると、バウンディング ボックス/地理座標が正しい EPSG 形式で正しく読み取られます。設定に問題がなければ、[保存] をクリックしますが、何も起こりません。エラー メッセージや警告はありません。

0 投票する
1 に答える
232 参照

gis - GIS: シェープ ファイルにデータを追加する必要があります

以前この質問を投稿しようとしましたが、うまくいかなかったので、再試行します

シェイプ (ポイントのセット) ファイルを postgres にインポートし、postgres にも追加データを含むテーブル (hist_info) を作成しました。各ファイルから必要なデータを使用してビューを作成しようとしましたが、GIS レイヤー (ジオサーバーで作成) が空白である理由がわかりません。SELECT * FROM new_view は、VIEW によって作成されたテーブルにデータがあることを示しています....

だから私の質問は1.新しく作成されたビューがポイントとして表示され、ポイントがクリックされたときに追加されたデータを表示するために、ビューにどのデータを含める必要がありますか?

  1. ブラウズに表示されたマップ上のポイントの 1 つをクリックしたときに hist_info テーブルのデータを表示できるように、2 つのファイルを結合する最良の方法は何ですか?

助けてくれてありがとう!!

よろしくクリス

0 投票する
4 に答える
12562 参照

postgis - OpenStreetMap のように地図を表示する

OpenStreetMap の地図の表示方法が気に入っています。ほぼGoogleマップのようです。ノートブックには既に GeoServer と PostGis をインストールしています。私はまた、私の国、インドネシア用のこのクラウドメイドの osm ファイルも入手しました。indonesia.osm.bz2 をダウンロードしました。

PostGis に正常にインポートし、GeoServer にセットアップしましたが、OpenStreetMap のようにマップを表示しませんでした。GeoServer のレイヤーとして、planet_osm_polygon を選択しました。最後にこれをopenlayersで表示させました。 代替テキスト http://deerawan.com/blogimages/map_polygon.jpg

しかし、私はこの代替テキストのようになると思っていました http://deerawan.com/blogimages/map-indo.png

Cloudmade から使用した OSM ファイルが間違っていたのでしょうか?

ご協力ありがとうございました。

0 投票する
6 に答える
5378 参照

geoserver - ジオサーバーと WMS

助けが必要です。私は Geoserver と WMS の概念に不慣れで、非常に基本的なヘルプを探しています。Geoserver をダウンロードしてインストールし、レイヤーなど (sld を含む) をセットアップしましたが、この情報をここから自分の Web サイトに取得する方法がわかりません。私が言及したように、私はこれに不慣れで、自分が何をしているのかわかりません。ウェブでステップバイステップのヘルプを検索しようとしましたが、シェープファイルをアップロードして保存したら、ほとんどの場合、方法または何をすべきかを見逃していますジオサーバー。

情報の正しい方向への助けや指摘は、最も高く評価されます。

ありがとう

スティーブ

0 投票する
1 に答える
2277 参照

web - ジオサーバーと外部ウェブサイトホスティング

ローカルホスト上で動作し、フロントエンドとしてopenlayersを使用するgeoserverからwmsを呼び出すWebページを設定しました。すべてが完璧に機能します。ただし、次の手順ではいくつかの問題が発生します。私のウェブサイトは別の会社によって外部サーバーでホストされています。したがって、Webページをアップロードしても機能しませんが、この問題を解決する方法はありますか?私はftp経由でのみウェブサイトにアクセスできます

乾杯

0 投票する
3 に答える
7314 参照

mysql - mysqlのsridを変更します

ジオメトリタイプの列のsridを変更することは可能ですか?生のlatlonデータからジオメトリタイプデータのビューを作成し、それをジオサーバーで使用したいだけです。ただし、pointfromtext関数を使用した後、生成するデータのタイプはポイントではなくジオメトリであり、geoserverはそれをgeoserverで使用できないバイト配列の機能タイプとして扱います。ただし、mysqlで「point」関数を直接使用すると、正確なタイプのポイントを取得できますが、sridは正しくありません。

だから私の質問は、データのジオメトリタイプのsridを設定できますか?

0 投票する
3 に答える
2697 参照

gis - getFeatureInfoを使用してWFS(ベクター)レイヤーからのデータを表示する

タイトルにあるように...ベクターレイヤーに関連付けられているデータにアクセスしようとしましたが、成功しませんでした。
次のエラーが発生します:「QUERY_LAYERSがリクエストされていないか、リクエストにクエリ可能なレイヤーがありません」

私はgeoserver、openlayers、そして以下に示すスクリプトを使用しています...。

私が間違っていることについての提案は非常にありがたいです

よろしくクリス

0 投票する
1 に答える
1181 参照

java - geoserverのRESTAPIを使用してSLDのグラフィックをアップロードする

geoserverのRESTAPIを使用してSLDのグラフィックをアップロードする方法。SLDのスタイルファイルをアップロードできましたが、使用しているスタイルのグラフィックをアップロードする可能性がありません。

0 投票する
1 に答える
2498 参照

sql-server-2008 - Geoserver-SQL Server 2008 Expressに接続し、データをフェッチします

-ブレフ履歴: -

私はMapServerを使用していましたが、PixMapを使用してレイヤーに直接マーカーを描画していた場合を除いて、すべてが正常に機能していました。そこで、タイル間に画像/ピックスマップがあるタイルを描画するために正しく機能するように見えるGeoServerに変更することにしました。

-歴史の終わり-

OK、Ms Sql Server 2008(Expressエディション)であるデータストアに接続できます。おそらく、OpenLayerマップに何も表示できません。

私のデータベースのポイントの例:

私のGeoServer2.0.2では、実際にはポイントのデフォルトスタイル(赤い四角いポイント)を使用しています。データベース内のこれらのポイントのEPSGは「4326」であり、GeoServerの構成では、次のような境界を持つ4326でもあります。

ポイントを表示できないように何か間違ったことをしましたか?

編集これが私のテーブルの定義です

GeoServerからのクエリの例を次に示します。

データベース内のEPSGを0に設定した場合にのみ、ポイントのリストが返されます(それらは、OpenLayerの「プレビュー」にはまだ表示されません)。4326のままにしておくと、何も返されません。ジオサーバーによって描画されるポリゴンはEPSG:0にあります。

0 投票する
2 に答える
13529 参照

geoserver - ジオサーバーからレイヤーのリストを取得する方法

geoserver によって提供されるすべてのレイヤーのリストを取得することは可能ですか? つまり、これを行う送信する特定の URL 要求はありますか?