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

GeoServerは、ユーザーが地理空間データを共有および編集できるようにするJavaで記述されたオープンソースソフトウェアサーバーです。


2
GeoServer 2.3 jsonpを有効にする方法
GeoServer 2.3.0でjsonpを有効にしたいと思います。ドキュメントは trueにENABLE_JSONPを設定すると言います。 GeoServerユーザーリストからの応答では、web.xmlを編集するように指示されています(システム変数ENABLE_JSONP = trueおよびoutFormat = text / javascriptを設定します)が、どのxmlタグを使用し、どこに配置するかわかりません。 インストールされているバージョンは次のとおりです。GeoServer2.3.0(Web Archive)は、tomcat 7.0.39を使用してリモートホストにインストールされています。
15 geoserver 


4
OpenLayers:SLDファイルでWFSレイヤーをスタイルする方法は?
Win 2008 ServerのPostGIS / GeoServer / OpenLayersスタック上に構築された単純なWebマッピングサービスを試しています。 以下を使用してPostGISからベクターレイヤーをオーバーレイします。 var Index1v = new OpenLayers.Layer.Vector("Index1 v", { strategies: [new OpenLayers.Strategy.BBOX()], protocol: new OpenLayers.Protocol.WFS({ version: "1.1.0", url: "http://localhost:1979/geoserver/wfs", featureType: "bern_poly_s100", featureNS: "http://www.ispm.ch", srsName: "EPSG:900913" }) }); レイヤーは正しく表示されますが、GeoServerのプレーン[default]スタイルで表示されます。 uDigを使用してSLDスタイルのファイルビルドを作成しましたが、WMSサービスが問題なく使用しているため、正しいようです。WFSレイヤーのスタイル設定にも使用できますか?

5
Leafletを使用して大規模なデータセットの一部を効率的に表示する方法は?
GIS以外のWeb開発者がこの問題に直面しているのを見続けていますが、解決策が何であるかはわかりません。 数千のアイテムのデータセットがあります。 ユーザーにマップを表示し、それらの可視サブセットをインタラクティブなクリック可能な要素として表示します。 これを行うにはどのような方法がありますか? 私はこれらを考えることができますが、それらは非常に満足のいくものではないので、私は他に何があるのだろうと思います: すべてのデータをGeoJSONファイルに保存し、ブラウザーに転送して、Leafletに表示させます。問題:大規模なデータセットでは実際には機能しません。TopoJSONは制限を少し上げます。また、ページのロード時に大きな遅延が発生します。 Mapboxを使用し、Mapboxのインタラクティブレイヤーにすべてのデータを保存し、Mapbox.jsを使用して表示します。うまく機能しますが、費用がかかり、自分でホストすることはできません。 GeoServerを使用してPostGISデータベースにアクセスし、WFS-geojsonリーフレットプラグインを使用してそこからデータにアクセスします。おそらく動作しますが、WFS-geojson Leafletプラグインはもうメンテナンスされていないようです。 CartoDBを使用して、すべてのデータをCartoDBテーブルに保存し、CartoDB.jsを使用して表示します。うまく機能しますが、非常に高価になる可能性があります。自分でホストすることは可能ですが、CartoDBのインストールは簡単ではありません。 これらすべてが、私が見逃している、はるかに優れた、無料の方法があるに違いないと思います。それは何ですか? 編集 たぶん私はWFS-geojsonプラグインを簡単に書き落としたかもしれません。まだアクティビティが見られるフォークがあります(4か月前):https : //github.com/johanlahti/azgs-leaflet

1
Geoserverで特定のワークスペース、ストア、レイヤーを移行する方法
Geoserverは、開発環境と実稼働環境で実行されています。1つのワークスペース、ストア、レイヤー、スタイルなどを開発から本番に移行したいと思います。これどうやってするの? data-dir全体をプロダクションにコピーしてジオサーバーを再起動できることを知っています。しかし、すべてのワークスペース、ストアなどが移行されます。ポイントは、1つのワークスペース、ストアなどだけが必要なことです。 開発環境には、いくつかのテストワークスペース、ストア、およびレイヤーがありますが、実稼働環境には必要ありません。 data-dirには、多くのxml-filesがあるディレクトリgwc-layersがあります。しかし、どのxmlがどのレイヤーであるかをどのようにして知ることができますか?

2
GeoServer:2500 TIFFまたは71 ECWファイルを公開する最良の方法は?
ベクターの背景マップとして使用する必要があるエリアのオルト写真があります。生のTIFF形式で、対応するTFWワードファイル-180 GBのデータを含む2500ファイル(各71,5 MB)として取得しました。座標系はローカルであり、ベクターと一致します(EPSGコードはありませんが、「32805」と命名し、適切な定義を付けました)。 MapInfoでデスクトップで使用する場合は、それらをECW(MapInfoに付属のツールを使用)に変換し、2500個のTIFFファイルを開くのはやり過ぎなので、71個のファイルのみを保持するように大きくします。49個のTIFF(7x7)を1つのECW(35000x35000pixels-最大は約200MB)に統合しました。MapInfoでは非常に高速で非常に高速です。 今、私はかなり混乱しています-GeoServerでそれらを提供する方法は? 比較のために、1つのTIFFと1つのECWを公開しています。ECWはブラウザーのプレビューではるかに高速です(ECWサーバーのライセンスの問題は認識していますが、問題ではないはずです)。「GeoServer on steroids」というプレゼンテーションを見つけ、ImageMosaic、ImagePyramid、リタイリング、概要の追加などについて読んでみましたが、非常に有益でしたが、どうすればいいのかわかりません。 私の質問は:どうすればいいですか?モザイクまたはピラミッド、そして肯定的な答えの1つである場合、私はあなたのアドバイスまたはいくつかのヒントが必要です。ディスク容量のためにECWになりたいので、サーバーに180GBのTIFFを保持する必要はありません。 データは、ピーク時に最大20人のユーザーが接続されたLANを介して提供されます。SQLサーバーにはそれほど大量のデータはありません。他の情報を見逃してすみませんが、必要に応じて送信します。 Geoserver 2.1.4、Windows 7 32ビット、2GBシステムメモリ、(1.7.0_09(Java HotSpot(TM)Server VM)、ネイティブJAI +ネイティブJAI ImageIO = true Original TIFF gdalinfo D:\75720-47970.tif Driver: GTiff/GeoTIFF Files: D:\75720-47970.tif D:\75720-47970.tfw Size is 5000, 5000 Coordinate System is `' Origin = (7572000.000000000000000,4797500.000000000000000) Pixel Size = (0.100000000000000,-0.100000000000000) Metadata: TIFFTAG_SOFTWARE=Adobe Photoshop 7.0 TIFFTAG_DATETIME=2006:10:09 13:02:57 …

9
国際日付変更線の折り返し
OpenLayersを使用して、特定の日付内にラテンアメリカの国々に配置されたポリゴン(黄色)と交差するすべてのフィーチャ(黒)を返すフィルターを備えたWFSレイヤー(GeoServer上)を追加しました。 ただし、マップ上で水平に交差するフィーチャは、実際にはポリゴンと交差しません。この機能は、ラテンアメリカではなく、ハワイとフィジーの間の太平洋のどこかにあります。問題は、国際日付変更線を越える代わりに、全世界を包むことで地図上にレンダリングされることです。 problamatic機能が定義されています: POLYGON((-179.700417 14.202717、-178.687422 13.992875,179.024138 8.24716、-179.98241 8.035567、-179.700417 14.202717)) このような問題の多い日付変更機能が多数ありますが、この例ではこれに絞り込みました。私はそれらの多くを持っているので、私はちょうど私のアプリケーションでそれを無視することはできません。 ベースレイヤーとWFSレイヤーで「wrapDateLine:true」を使用して同じ結果を得ようとしました。 これがGeoServerの問題なのか、OpenLayersの問題なのかはわかりません。 私の国際日付変更線の問題の解決策を知っている人はいますか?

2
Amazon s3バケットを使用したジオサーバー
仮想インスタンスでGeoserverを実行しているApacheがあり、GeoserverデータディレクトリがAmazon S3バケットを指すことができるかどうか疑問に思っています。これは可能ですか?これはパフォーマンスにどのように影響しますか? S3がGeoserverのデータディレクトリのセットアップとして適切でない場合、Geoserverデータディレクトリに大量のデータを追加するための提案はありますか?データディレクトリは、最大で数百GB、場合によってはそれ以上に達する可能性があります。大きなハードドライブを備えたサーバーを入手するだけですか、Amazon S3バケットのようなよりスケーラブルなソリューションに接続する必要がありますか?

4
インターネットでGeoServer + Openlayers Webマッピングアプリケーションをホストしていますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 GeoServer(Tomcatをサーブレットとして実行)、Openlayers、PostGISを使用して、Webマッピングアプリケーションのプロトタイプを作成しました。プロトタイプだったので、当時は、ホスティングの面については気にしませんでした。それは私の(ラップトップ)ローカルホストで正常に動作していました:8080。 今、私の仕事の一環として、私は同様のアプリケーションを開発することを求められていますが、今回はウェブ上で行かなければなりません。私が働いている代理店はウェブサイトを運営していますが、ウェブサイトとは別個にホストされる独自の独立したものにしたいのです。 これらは私の質問です: 代理店のイントラネット外の人や、私の場合はローカルホスト以外の人もアクセスできるように、ウェブ上でウェブマッピングアプリケーションをホストするために従うべき手順/オプションは何ですか?(私はローカルホスト経由でのみ機能しアクセスできるものを持っていると考えており、今では他の誰かが自分のマシンでもそれにアクセスしたい) もしそうなら、どうすればこれを実装できますか?代理店が将来、ウェブサイトの一部としてそれを使用することにした場合。 ここで何らかの関連性のある投稿と回答を読みましたが、混乱しているので、誰かが私の特定のクエリに回答するのを手伝ってくれることを望んでいます。

5
GML、KML、GeoJSON-3109ポリゴンの高速レンダリング?
私はGeoserverと協力して、米国の下位48郡をオープンレイヤーに提供しています(3109ポリゴン-さらに多くの頂点)。郡はpostgisデータベースにロードされます。その量の頂点をクライアントにプッシュしようとするときの開発者の経験に興味があります。 どのWFS形式で最高の結果を達成しましたか?Geoserverへの追加のチューニングが使用されましたか? タイル化されたWMSの方が高速であることを認識していますが、openLayersを使用してコロプレスマップの動的な変更を許可したいのです。ユーザーがフォームを送信し、Pythonスクリプトが呼び出され、マップdivを再ロードするために新しいレイヤーがopenlayersに返されます。また、オープンレイヤーのポリゴンの複雑さを軽減する前に、これをフル解像度の形式で試してみたいと思います。
12 geoserver  kml  wfs  geojson  gml 

1
GeoWebCacheが生成したタイルをあるサーバーから別のサーバーのタイルとマージします
サーバーAに格納されているGeoServer 2.1.2の組み込みGWCによって生成されたタイル(数百万)があります。GeoServer2.1.3および対応する組み込みGWCを含むすべてのタイルをサーバーBにコピーしたいと思います。サーバーBにはすでに完全に異なるタイルセットが含まれているため、両方のタイルセットを共存させる必要があります。 tile_folderをコピーしdata_dir/gwcてワークスペースをコピーするのは簡単に思えますが、考慮する必要がある他のことはありますか。また、生成されたGWCタイルをあるサーバーから別のサーバーにコピーすることは可能ですか? 試しましたが、うまくいかないようです。xml構成、サーバーバージョンなどを掘り下げる前に、それが可能かどうかを知りたいのですが。

3
Geoserver WMSからLeafletの対話機能を取得する方法は?
シェープファイルをWMSとしてLeafletに提供するジオサーバーがあります。 ユーザーがWMS機能にカーソルを合わせるかクリックすると、リーフレットマップにWMS属性を持つポップアップを表示する相互作用を追加したいと思います。 ワックス/リーフレットの対話性を見てきましたが、WMSとリーフレットでそれは可能ですか?
12 geoserver  wms  leaflet 

4
GeoServer WFS出力を簡素化する
私はいくつかの大きなデータセットを扱っており、ネットワーク経由で送信されるデータの量を最小限にしたいと考えています。私はOpenLayersのBBox戦略を使用して必要なデータのみを転送していますが、不必要な精度/詳細でデータを転送せずに低ズームレベルを表示できるように出力を単純化できるかどうか疑問に思っています。 OpenGeoバンドルの一部として、WFSサーバーとしてGeoServerを使用しています。

2
Geoserver WMSで大きなデータセットをフィルタリングする方法は?
Geoserverで約50,000個のフィーチャを持つデータセットをフィルタリングする良い方法はありますか?IDに基づいて100〜200の機能を選択する必要があります。これらのIDは、FeatureIdとは異なります。OGC Filter Encoding StandardのSQLに類似した「IN」演算子が見つかりませんでした。複数のPropertyIsEqualTo演算子を組み合わせると、パフォーマンスが非常に低下します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.