GISBox

GeoTIFF形式をCesiumのImageryProviderで読み込むために変換する方法(イメージタイル)

GISBoxでは、さまざまな GIS ファイル形式を一括で変換できる方法を提供しています。ローカルの GIS ファイルをインポートし、タイルを行うだけで、主要な GIS プラットフォームやデジタルツインプロジェクトの構築プラットフォームにデータを配信できます。

ソフトウェア「GISBox」は、「GEOTIFF」などの形式を自動でタイルし、公開することができます。以下は、 GeoTIFF 形式のデータを Cesium の ImageryProvider で読み込む方法を例に、「イメージタイル」の設定手順について紹介します。

1. タイルタスクを新規作成

ソフトウェア「GISBox」を開き、右上の「新規」ボタンをクリックしてタイルタスクを作成します。

「イメージタイル」に切り替えてください。

2. 基本設定

2.1 ファイルを追加

上部の「+ ファイルを追加」ボタンをクリックして、ローカルのファイルを追加します。

変換するローカルファイルを追加します。

2.2 基本パラメーター

2.2.1 エクスポート設定

右側のフォルダアイコンをクリックして、ファイルのエクスポートパスを設定できます。エクスポートパスに特別な条件はなく、通常はフォルダに保存します。

エクスポートパスは空の方がよいです。そうでない場合は、ヒントが表示されることがあります。

2.2.2 空間参照

「空間参照」は通常、投影法と基準面の 2 つの主要な要素で構成されています。投影法は球体である地球の表面を平面の地図にどのように変換するかを決定し、基準面は位置を測定するために使用される楕円体の形状を定義します。GISBox ソフトウェアは、タイルファイルに基づいて対応する空間参照を自動的に識別します。

2.2.3 背景透明

背景の透明設定を行います。「自動」または「透過色」を選択できます。

設定項目 説明
自動 ソフトウェアが自動的に背景を透明に設定します。
透過色 透過色を選択できます。デフォルトの RGB 値はすべて「0」で、値をカスタマイズすることも可能です。最小値は「0」、最大値は「255」です。

背景の透明設定を変更するは、以下の図のようになります:

2.2.4 色伸張

「色伸張」設定は、ラスター データセットの表示効果を調整するための重要なツールです。これにより、画像の視覚的な表現を最適化し、特徴をより明確にしたり、色をより自然に見せたりすることができます。
カラー ストレッチの方法には、「偏差/ズーム」「最大値」「パーセント」の 3 種類があります。

2.2.5 レベル設定

レベルの範囲をカスタマイズ設定します。異なるレベルは変換速度に影響します。最小レベルは「0」、最大レベルは「25」です。レベルが高いほど、変換時間が長くなります。レベルの範囲を適度に下げると、タイルの速度が速くなります。デフォルトは「0-18」で、「0-10」に設定することをお勧めします。これにより変換速度が向上します。

2.2.6 サービスタイプ

地理情報システム(GIS)や Web 地図サービス分野において、サービスタイプはネットワークを通じて地図データや関連機能を提供する異なる方式を指します。GISBox のイメージタイルは「WMTS」「TMS」の 2 つのサービスタイプをサポートしています。

設定項目 説明
WMTS WMTS は、オープン地理空間コンソーシアム(OGC)によって定義されたサービスタイプで、HTTP プロトコルを通じて事前レンダリングされた地図タイルを提供することに特化しています。これは、大量の静的地図タイルを必要とするアプリケーションシーンに適しています。
TMS TMS は、オープンソース地理空間情報財団(OSGEO)によって指定された地図サービスタイプで、同様に地図タイルサービスを提供します。処理を簡便にするために、タイルは通常正方形で保管され、ピクセルサイズは一般的に 256 または 512 です。

2.2.7 投影パラメータ

GISBox のイメージタイルは、「メルカトル投影」「経緯度投影」の 2 種類の投影タイプをサポートしています。主にメルカトル投影が使用されています。

配置项 说明
メルカトル投影 メルカトル投影は広く使用されている地図投影法で、地球表面の緯度経度座標を平面上の直交座標系に変換します。直感的で読みやすく、計算が簡単なため、航海図や世界地図などで広く使われています。
経緯度投影 広義には、地図投影について話す際に、緯度経度自体も「投影」と見なすことができます。地球表面の点の元の位置情報(経度と緯度)が直接 2 次元平面にマッピングされるという意味です。

2.2.8 タイルサイズ

一般的に、タイルサイズは「256」とされていますが、実際には「512」「1024」などの非 256サイズに設定することもできます。これは大画面でのタイルリクエスト回数を減らすためです。

タイルサイズを「512」または「1024」に設定する場合、対応するプランを購入する必要があります。このプランでは「カスタムタイルサイズ」「モデルの軽量化」などの機能が提供され、「月額プラン」「年間プラン」2 つの料金プランがあり、以下の図のようになります:

3. 公開設定

イメージタイルの作成が成功した際、同時にサービスとして公開することができます。

3.1 同時にサービスとして公開

「同時にサービスとして公開」の設定を選択すると、イメージタイルが成功後、自動的に配信され(対応するサービスアドレスが生成されます)、以下の図のようになります:

3.2 同時にサービスとして公開しない

「同時にサービスとして公開」の設定を選択しない場合、イメージタイルが成功した後、自動的に配信されず、手動で追加する必要があります。

4.ファイル編集

4.1 配信リストに移動

タイル処理が完了した後、右側の「配信リストに移動」ボタンをクリックすると、配信リストに移動し、対応するサービスを確認できます。

4.2 ファイルの確認

タイル作成タスクが完了した後、右側の「フォルダ」ボタンをクリックすることで、変換後のファイルを確認できます。

4.3 ファイルの削除

右側の「削除」ボタンをクリックすると、変換後のファイルを削除できます。

5. サービスアドレスの利用

タイル処理の設定で「サービスとして公開」にチェックを入れた場合、モデルのタイル処理が成功すると、自動的に配信(対応するサービスアドレスが生成)されます。対応する配信リストを開くには、以下の図のように操作してください。(3DTiles モデルサービスの詳細な使用方法については、チュートリアル「3DTiles」をご参照ください。)

生成されたサービスアドレスは、Cesiumやデジタルツインプロジェクト(例:Wings Engine)に利用できます。