GeoServerは、セシウムで使用するための画像と地形データを公開します

タイトルに:

1つは、Geoserverのインストール

       インターネット上に偉大な神々によって書かれた多くのブログがあり、私はもっと言いたくない、ここでもう一つ注意すべきは、GeoServerはJDK8動作環境を必要とすることで、私はここにダウンロードアドレスを与えている:。。公式サイトからダウンロード

2.画像​​データ公開

1.リリースチュートリアル:ここでは、WMSサービス標準を使用しています。具体的な手順については、チュートリアルを参照してください:プロテストに利用できます

2.画像​​のスライス。ここでは主に、リリースした画像データをスライスして、さまざまな表示距離で最適な視覚化データを確実に利用できるようにします。詳細な手順については、チュートリアル:利用可能なプロテストを参照してください

三、セシウム訪問

上記の手順を完了すると、公開したばかりのデータを楽しく使用できます。サンプルコードは次のとおりです。


            // 本地影像服务
         viewer.imageryLayers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({
                //url: 'GISProxy/GeoserverWmsProxy.ashx',
                url: 'http://localhost:8080/geoserver/PersonalService/wms?',   //服务地址
                layers: 'PersonalService:Map',                    //服务图层,需要修改成你自己发布的名称
                parameters: {
                    service: 'WMS',
                    format: 'image/png',
                    transparent: true
                },

            }));

レンダリングは次のとおりです。

地形効果の読み込み
地形レンダリングをリリースする

第4に、クロスドメインアクセス設定(非常に重要で、重要なことは3回言われます)

訪問時にクロスドメインアクセスの問題が発生している必要があります。クロスドメインアクセスがわからない場合は、Biduを自分で作成できます。ここで解決策を紹介します。クロスドメインアクセスを許可するようにGeoserverを設定する必要があります。具体的なチュートリアルは次のとおりです:プロテストが利用可能です

OK、ステップバイステップで実行すると、おめでとうございます。ローカルイメージデータの公開プロセス全体が完了しました->スライス->クロスドメイン->セシウム。補足説明は、「http:// localhost:8080 / geoserver / PersonalService / gwc / wms?」などのgwc /をURLに追加することです。これは、アクセスされたタイルデータです。とても重要です。

5つ以上

ここで説明するポイントがあります。上記の手順は画像データサービス専用です。スペースが限られているため、テレインサービスチュートリアルのgitアドレスを参照してください:https : //github.com/kaktus40/Cesium-GeoserverTerrainProvider。 

テレインサービスを完了するには、サードパーティのプラグインの助けが必要です。

GeoserverTerrainProvider.js

また、主に新しいスタイルを追加するために、Geoserverに拡張構成を実行する必要もあります。もちろん、このスタイルは必要な操作ステップではありません。

それでも分からない場合は

それでもセシウムと通信する必要がある場合は、

一緒に勉強して話し合いましょう。

私たちの拠点に参加できます。拠点の住所は450342630(QQグループ番号)です。
 

 

 

おすすめ

転載: blog.csdn.net/qq_27532167/article/details/82590086