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

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

5
GeoServerレイヤーを認証の背後に配置する方法は?
OpenLayersとGeoServerを使用してマップレイヤーを公開したい。これは簡単に設定できますが、認証の可能性に関しては少し迷っています。私が欲しいのは、独自のユーザー名とパスワードでログインすることで、独自のマップウィンドウにリダイレクトされるさまざまなユーザーを作成することです。どうすればこれを安全に実行して、ユーザーがお互いのレイヤーにアクセスできないようにすることができますか? たとえば、利用可能なすべてのレイヤーを一覧表示するように要求するGeoServerに対してクエリを実行することにより、セットアップを「ハッキング」することは非常に簡単であることがわかりました。 私のオプションは何ですか?私のubuntuサーバーでApacheをセットアップする際にApacheが役立つと思いますか?このテーマに関するチュートリアルはありますか?

5
ArcGISレイヤースタイルをStyled Layer Descriptor(SLD)ファイルに変換しますか?
GeoServerを使用してGISサーバーを作成していますが、ArcGIS 10からSLD形式にレイヤースタイルをインポートするのに多少の助けが必要です。 ArcMapに1つのレイヤーを適切にシンボル化およびラベル付けしていますが、このレイヤーをシンボル化およびラベル付けしてSLDファイルにするにはどうすればよいですか?

8
GeoServerを実行できる低コストの仮想プライベートサーバーはありますか?
GeoServerの仮想プライベートサーバーホスティングオプションを探しています。最近の会議で、そのようなサーバーの最も頻繁に引用されたコストは約50ドル/月でした。私は、VPSをはるかに少ない数で宣伝する場所をいくつか見つけました。1ヵ月あたり17ドルという低さです。仕様は、少なくとも私の最初の実験的なニーズには、GeoServerのインストールと実行に適しているようです。低コストのオプションを検討しているのは、ここで収入を得られないからです。 この超低コストのGeoServerルートを試したことがあるかもしれない他の人から聞いてみたいです。それはどのように機能しましたか?もしそうなら、どの低コストのVPSプロバイダーが最も効果的であると思われましたか?
26 geoserver 

3
Mapnik、Mapserver、またはGeoserver
現在、ArcGISベースのフレックスWebビューアーを開発しています。ArcGISはほとんどの場合に最適ですが、パフォーマンスやライセンスコストなどの問題がいくつかあります。 だから私は考えられる代替案を検討しています。現時点では3つの可能な選択肢を見つけましたが、それらが何ができるのか分かりませんので、ここの何人かの人々がそれらをもっと経験しているのではないかと思っています。 私はドキュメントを読んでおり、これらのいくつかを試してみますが、これらすべての要件を見つけるには多くの時間がかかります。ですから、試してみるべきソフトウェアの方向性を教えていただければ、とても助かります。 これらは私たちの要件です: 速い 簡単なスケーラビリティ 高度なラベル付け(属性に基づいた異なるラベルの色、長方形に配置されたラベル) キャッシュされたデータをレンダリングする ネットワークトレースの可能性(下水道の場合、上流と下流をトレース) 印刷(pdfの生成) 持ってうれしい: 優れたフレックスビューアまたはjavascriptビューア(これは異なるソフトウェアであることは知っていますが、3つのパッケージすべてがそれらを同様にサポートしているかどうかはわかりません) 始めるのは簡単

7
Google Earth EnterpriseとArcGIS for ServerおよびGeoServerを比較しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 閉じた3年前。 私は、マッピング機能(現在は、埋め込まれたGoogleマップ上のマーカーとKMLオーバーレイのみ)を含むWebアプリに取り組んでいます。Googleの無料のものの限界を乗り越え始めており、Google Earth Enterpriseは当初、自然なアップグレードパスであるように思われました。しかし、少なくともこのサイトのタグから判断すると、GISコミュニティで多くの使用を得ているようには見えません。 広く使用されているサーバープラットフォームと比較できるGEEを使用している人はいますか?

2
GeoServerでPostGISラスターを公開しますか?
GeoServerを使用してPostGISラスターを公開するにはどうすればよいですか? Image Mosaic JDBCを使用してRasterデータソースを作成しようとして多くの時間を費やしましたが、運はありません。 実行手順: 1. JDBC Image Mosaic拡張機能をダウンロードしてインストールしました(正常に機能しました) 2.「接続パラメーター」ファイルを作成しました: connect.postgis.xml.inc: <connect> <dstype value="DBCP"/> <username value="postgres" /> <password value="password" /> <jdbcUrl value="jdbc:postgresql://localhost:5432/db1" /> <driverClassName value="org.postgresql.Driver"/> <maxActive value="10"/> <maxIdle value="0"/> </connect> mapping.postgis.xml.inc: <spatialExtension name="postgis"/> <mapping> <masterTable name="mosaic" > <coverageNameAttribute name="name"/> <maxXAttribute name="maxX"/> <maxYAttribute name="maxY"/> <minXAttribute name="minX"/> <minYAttribute name="minY"/> <resXAttribute name="resX"/> <resYAttribute …

5
GeoServerからOpenLayersマップにシンプルなWFSレイヤーを追加する方法は?
GeoServerに含まれているデータセットの1つをOpenLayersマップに追加しようとしています。OpenGeoのチュートリアルに従いましたが、ここで同様のスレッドを見ましたが、クラックすることはできません。誰かが私のコードとGeoServerのセットアップを見て、どこが間違っているのか教えてもらえますか? 私のコードは次のとおりです。 //WMS map world = new OpenLayers.Layer.WMS("Global Imagery", "http://maps.opengeo.org/geowebcache/service/wms", { layers : "openstreetmap", format : "image/png" }); map.addLayer(world); //WFS parks = new OpenLayers.Layer.Vector("WFS", { strategies : [new OpenLayers.Strategy.BBOX()], protocol : new OpenLayers.Protocol.WFS({ url : "http://localhost:8081/geoserver/wfs", featureType : "medford:parks", featureNS : "http://medford.opengeo.org/medford" }) }); map.addLayer(parks); map.zoomToMaxExtent(); GeoServerの詳細:ワークスペース名= medford、名前空間URI = http://medford.opengeo.org …

5
GeoServer(jetty)でCORSを有効にしますか?
誰かがすでにこれを理解していることを願っています。Geoserver 2.9をバニラUbuntu 16.04ディストリビューションにインストールしました。shanbe.hezounクラスでCORSを有効にするGeoserver 2.8メソッドは、Jetty 9.2.13では動作しなくなりました。 CORSサポートはjetty-servlets.jarのJetty 9.2.13に既にパッケージ化されているという言及があります。 GeoserverでコンパイルされたJettyライブラリには、geoserver / libにjetty-servlet-9.2.13.v20150730.jarが含まれていますが、jetty-servlets.9.2.13.v20150730.jarは含まれていません。これらは、異なる名前の同じjarであると想定されていますか? geoserver / etc / webdefault.xmlまたはgeoserver / webapps / geoserver / WEB-INF / web.xmlでCORSを有効にすることができるはずです。 私の理解では、webdefault.xmlが最初に適用され、その後web.xmlが適用されます。 両方のxmlで次のフィルターを試しました。フィルタマッピングを追加することはできません。フィルターのみを追加すると、Geoserver / Jettyサービスが適切に起動しなくなります。 <filter> <filter-name>cross-origin</filter-name> <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class> </filter>
17 geoserver  cors  jetty 

1
URL経由でフィルターパラメーターをGeoServer WFSに渡しますか?
PHPのCURL関数を使用して、geoServerインスタンスからgeoJSON情報を取得しようとしています。完全なxml GetFeatureリクエストを作成しようとするのではなく、url変数を使用してこれを行っています。 ただし、一部のプロパティフィールドのコンテンツに基づいて結果のサブセットを取得できるようにしたいと思います。 したがって、このURLを使用してすべての結果を取得できます。 http://www.myURL.com/geoserver/namespace/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=layername&outputFormat=json&BBOX=1,2,3,4 結果を「フィールドLIKE値」または「フィールド=値」に制限できますか? Geoserver / ECQLのドキュメントを1時間かけて探しましたが、どれも「この形式でURLに関数を追加する」と明記されていません。その結果、url変数を使用してこれらのタスクを実行できるかどうかは明確ではありませんが、一部の人々はそれを提案しているようです。 GeoServerのWFSとURLパラメーターを使用した、機能するフィルターの明確な例について、誰でも手助けできますか?
17 geoserver  wfs  geojson  php  curl 

4
一般的なオープンソースパッケージのロードマップに関するアドバイスをお探しですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2年前に閉店。 ほとんどのパッケージで可能な制限を完全に理解していないため、想定されるプロジェクトに使用する推奨スタックについて、オープンソースGISの達人にアドバイスを求めたいだけです。ESRIのさまざまなパッケージを使用して、自分がやりたいことを実行できることは知っていますが、もっと安くて世界に公開してほしいです。私はどんな課題にも挑戦し、プロジェクトを実現するのに十分な部分を学ぶことができると確信しています。そもそも間違った道をたどらないようにしたいだけです。 私のサイトビジョン:UIの観点から、非GISのようなサイトです!whereis.comの行に沿って、すべて(またはほとんどすべて)がベースマップの上にあるボックスで行われます。現在、詳細は重要ではなく、個別のペインにチェックボックスがあるGISレイヤーを強調しないなどです。ユーザーインタラクションの観点から、登録ユーザーはベースの上にフィーチャ(水飲み場の場所、散歩道など)を作成できます。マップし、独自の機能を編集します。可能であれば、作成した独自の機能のみを編集してください。コラボレーションマップ。 私はまだほとんど研究モードで、さまざまなパッケージをいじっていますが、一般的な理解のためであり、実際のテストではありません(最初に詳細を学ぶ必要があります!)。PostGISは、Geoserver / Mapserverが最も可能性の高いミドルウェアであり、基盤となるDBとしての正しい方法のようです。Openlayersはほとんど間違いなく滑りやすいマップになります。私は既にそれに満足しており、その力を知っています。 そのため、多くのアドバイスを必要とする2つの主要な問題があります。 1)このようなサイトに最適なトップレイヤーUIは何ですか? Django(またはDjango-CMS)のカスタマイズされたインスタンス、または単にGeoExtまたはその他のライブラリのつなぎ合わせたインスタンス(ログイン/登録/フルUIを作成できるかどうか不明)、別のCMS /フレームワーク(いいえ、drupalまたは制限するものではありません!)、またはまったく異なるものですか? 2)登録済みのサイトユーザーに自分の機能だけを編集させることは可能ですか? OSMや他の共同プロジェクトの経験のような大量の「落書き」の場所を避けたい。以前の私の読書とアドバイスから、Geoserverは機能レベルのユーザー認証を持つことができないようです。 Mapserverはできますか? サイトのユーザー人口(CMSまたはフレームワークから)がジオサーバー/マップサーバーに直接リンクできるかどうかさえ知りません。 そのような概念がオープンソースソリューションでは不可能な場合、その目標を達成する別の方法はありますか? 認証されたユーザーは、メインフィーチャレイヤーの非公開バージョンを編集して(オリジナルを台無しにしないように)、オリジナルの毎日のバックアップを維持しながら24時間ごとに公開バージョンに自動的にマージしましたか? この意図をどのように達成するかについて、ある種失われました。 はい、GeoNodeも見てきましたが、1つの全体的なマップ(シンプルに保つ)のみが必要で、そのUIは(GeoExplorerに入る前に)インタラクティブではないか、GeoExplorerでGISに似すぎています。このプロジェクトの解決策があまりにも缶詰になっているようです。 ここで漠然と終わったので申し訳ありませんが、私は上記が可能であり、数か月後に壁にぶつかることのない道を開始できることを望んでいます。 #1は最初からその機能を持っていませんでした! 私が見つけることができる最高の例の1つはhttp://www.gpsies.com です。これはリーフレットを使用していることを知っていますが、基礎となるフレームワークとデータベースはわかりません。ユーザーは独自の機能を作成/アップロードできますが、他のユーザーの編集はできません。

3
ジオティフの「データなし」の色を黒ではなく白/透明に変更するにはどうすればよいですか?
地図がジオサーバー経由で表示されるジオネットワークノードに含めるデータを準備しています。 問題は、「データなし」のセルがジオティフで黒として表示され、色を白または透明に設定したいことです。 ArcViewを使用していますが、Spatial Analystまたは3D Analystにアクセスできません。 新しいデスクトップファイルを割り当てる必要はなく、ArcGIS Desktopからエクスポートするときに「カラーマップを使用」を現在使用しています。

2
GeoServerの推奨サーバー仕様
フラッグシップアプリケーションであるドーセットエクスプローラーを介して地理データを提供します。これは、OpenLayersとGeoServerを使用して、OSMやOSベースマップなどの地理データや、航空写真、学校などのその他の大量のデータを提供します。 私の質問は、GeoServerにどのようなサーバー仕様を使用すべきかということです。WMSを介してタイルを配信するために使用できるサーバーは1つだけです(おそらく、将来的にはWFSも使用する可能性があります)。1日あたり100〜200人のユーザーを獲得していますが、サーバーが維持されると確信しているとすぐに、これが上昇し始めることを期待しています。余裕がある最高の仕様に固執するだけなのか、それとも制限や理論的な上限があるのか​​。 どんなポインタでも大歓迎です!

5
RESTを使用してGeoServerにレイヤーを作成する
この質問の可能な解決策の一部として、ユーザーIDとともにSQLステートメントを提供するRESTを介してGeoServerにレイヤーを作成します。 読むフィーチャタイプを作成して公開すると思いますか?これをすべてRESTで行う必要があります。誰かがコード例を持っていますか?
16 geoserver  rest 

2
クラウドでホストされるPostGISとGeoServerのハードウェア要件は何ですか?
PostGISとGeoServerのローカルインストールで遊んでいます。作品をオンラインに移動して、複数の協力者と共有したいと思います。 概念マップの証明は、OpenLayersおよびGeoExtを介してマップされた単純なWMSおよびWFSサービスで構成されます。〜3000管理単位のマップに基づきます。最初は、数人だけにサービスを提供する必要があります。それから、アプリケーションの最終的なビューと機能の洗練に取り組んでいきます。 この質問への答えの下でされたいくつかの提案がありました。たとえば、Nicklasは自分のサイトを512MB Linodeで実行しています(...)。 クラウドVPSでUbuntu Serverを使用することを考えていました。ほとんどの場合、ラックスペースでホストされています。 私の質問:このデータをオンラインで再生するために使用する必要のある最小サーバーサイズは何ですか?ありますそれらのいくつかご用意しています。サービスをパブリックラックスペースにオープンすることを決定したら、サービスをスケールアップするシームレスな方法が約束されるので、最初に必要な最小限のRAMを知りたいと思います。 更新1:GeoServerフォーラムでの同様の議論。 更新2: Ubuntuおよび CentOSを使用したAWSマイクロインスタンスでのスタックのセットアップに関する有用なチュートリアル。

2
Geoserver 2.0.2をプログラミングして、UIなしでラスターデータストアとレイヤーを追加する
継続的に更新されるラスターイメージのディレクトリがあります。この画像から、GeotoolのPyramidBuilderユーティリティを使用して画像ピラミッドを作成しています。UIを使用せずにGeoserverにラスターデータストアとレイヤーを自動的に追加するには、cronジョブをセットアップする必要があります。 GeoserverマニュアルのRESTセクションを見て、ワークスペース「testWS」を追加できましたが、ImagePyramidデータストアを作成しようとしても機能しませんでした。 データストアにアクセスできるので、シェープファイルの例を拡張して、 curl -u admin:geoserver -XPUT -H 'Content-type: text/plain' \ -d '/opt/geoserver_data_dir/2.0.2/data/test_pyramid.pyr' \ "http://localhost:8080/geoserver/rest/workspaces/testWS/datastores/test_pyramid.pyr/external.imagepyramid?configure=all" test_pyramid.pyrは、この場所にあるImagePyramidのベースです。 これにより、「No such datastore:test_pyramid」というエラーが表示されました UIを使用してそれぞれを手動で追加せずに、新しいデータストアとレイヤーをGeoserverに追加するより良い方法はありますか?既存のImagePyramidをデータストアおよびレイヤーとして追加する適切なRESTステートメントを作成するのに助けが必要です。 これを行うことができるJavaコードはありますか?Geoserver python拡張機能を調べましたが、これもありませんでした。
15 geoserver  rest 

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