ウェブマップおよびウェブ特徴サービス(WMSまたはWFS)
マップの背景図にはデータの状況が表示されます。独自の背景画像を追加すると、場合によっては古くなった情報が表示されてしまうことから、ウェブサービスから最新の情報を取得してそれを防ぐことができます。ワークフローに応じて正しいサービスを選択します。
-
コントローラが通常、インターネットに接続されている場合は、ウェブマップサービス(WMS)から提供されるオンラインマップを使用できます。
-
コントローラを現場でインターネットに接続しない場合は、ウェブ特徴点サービス(WFS)を使用して、コントローラがオフィスにあるうちにインターネット経由で地理特徴点をリクエストし、そのデータを.jsonファイルとして保存し、インターネットに接続せずに現場で使用することができます。
選択されたWMSまたはWFSがサービスにアクセスする際、ユーザ名、パスワードなどのサインイン認証情報が必要な場合は、WMSまたはWFS 接続を設定する際にTrimble Accessで正しいサインイン方法を選択して設定し、接続時にサインイン情報がサービスにパスされるようにすることができます。
利用可能なウェブマップサービスは、お住まいの地域によって異なります。ウェブマップサービスを利用するには、WMSを追加し、サービスからデータを取得する際に使用するURLを入力します。 Trimble Accessは、C:\ProgramData\
WMSへの接続時、マップファイル画面のレイヤマネージャタブで、WMSデータ(サブレイヤを含む)の可視性を制御することができます。
ウェブマップサービスからのデータがマップに表示されるのは、マップが平面図ビューになっているときのみです。
必要に応じて、複数のWMSから同時にデータを使用することもできます。 例えば、一つのWMSから地籍レイヤを、道路や土地パーセルなどのデータレイヤを別のWMSから表示したい場合に使用できます。
ウェブ特徴サービスに接続して、地理参照ベクトルデータをマップに読み込み、特徴を.jsonファイルとして保存します。
WFSファイルを作成したら、マップ内のWFSファイルからラインまたはポリラインを選択し、それらを杭打ちできます。マップ設定画面でノードの作成(DXF、Shape、12da、LandXML)チェックボックスをオンにして、ラインの両端およびポリラインに沿ったすべてのポイントにポイントを作成することもできます。作成されたポイントは、杭打ちや測量計算の計算用に選択できます。
WFSデータを杭打ちする際は、提供されるWFSデータの精度を理解し、ジョブと同じ座標系にあることを確認してください。
Trimble Accessは、以下のオンライン特徴サービスをサポートしています:
-
Esri特徴サービス
-
オープン地理空間コンソーシアム(OGC)ウェブ特徴サービス(WFS)を次の標準で提供します:
-
OGC WFS 1.1.0
-
OGC WFS 2.0.0
-
Trimble Accessは、.jsonとして提供される特徴サービスをサポートしますまたは.gmlファイル:
各形式でサポートされているデータタイプは次のとおりです:
GeoJSON(.json) | GML(.gml) |
---|---|
ポイント、XYZ ポイント | ポイント、XYZ ポイント、マルチポイント |
ラインストリング、マルチラインストリング | ラインストリング、マルチラインストリング |
ポリゴン、マルチポリゴン | ポリゴン、マルチポリゴン |
曲線、マルチ曲線 | |
面(境界のみ)、マルチ面(境界のみ) |
-
ウェブマップサービス(WMS)を追加または使用するには、コントローラがインターネットに接続されている必要があります。
ウェブ特徴点サービス(WFS)を追加するには、コントローラがインターネットに接続されている必要があります。データをファイルに保存すると、インターネット接続がなくてもデータを表示できます。
コントローラをインターネットに接続する方法については、インターネット接続のセットアップを参照してください。
-
WMSまたはWFSに使用するURLは、バージョン番号など、URLに追加する必要があるパラメータを含めて分かっている必要があります。例えば: https://examplewms.org/wms?version=1.1。
-
ジョブでは、WMSまたはWFS用に選択するEPSGコードと同じ座標系とゾーンを使用する必要があります。
使用されている座標系やゾーンのEPSGコードについては、EPSG.ioウェブサイト: epsg.io/をご確認ください。
- マップサービスは、現在のマップの最新位置情報と縮尺に基づいて提供されます。WMS またはWFSを追加する前に、次の操作を行います。
- ジョブにポイントがない場合は、ジョブ座標系に一致する座標を持ち、マップ上に表示されるはずの位置でポイントをキー入力します。
- マップを適切な縮尺にズームします。たとえば、100mや 1000mは、2mや20,000kmよりも正常に機能します。
- マップツールバーまたはビデオツールバーのをタップします。
- ジョブプロパティ画面で、レイヤマネージャボタンをタップします。
- マップファイルタブを選択します。
- WMS/WFSをタップします。(縦長モードでは、ソフトキーの行に沿って右から左にスワイプして、WMS/WFSソフトキーを表示します)。
- ウェブマップサービス画面で、新規をタップします。
- サービスの名前を入力します。
- サービスタイプフィールドで、ウェブ特徴点サービス(WFS)またはウェブマップサービス(WMS)を選択します。
-
サービスのURLを入力し、Enterをタップします。
バージョン番号など、URLに追加する必要があるパラメータを必ず含めてください。例えば: https://examplewms.org/wms?version=1.1。
URLにユーザ名やパスワードなどのサインイン認証情報のパラメータが含まれている場合、Trimbleでは、それらをURLから削除し、ログイン方法フィールドからHTTP認証を選択してサインイン認証情報を入力することを推奨します。詳細については、下記のサービスのサインイン方法を設定するには を参照してください。
-
ソフトウェアがウェブマップサービスから情報を取得しています。お待ちください。
ソフトウェアが接続できなかった場合、URLが正しいかどうか確認してください。
-
選択したサービスの設定を構成します。以下のセクションを参照してください。
-
「承認」をタップします。
追加したWMSまたはWFSの名前がマップファイルのレイヤマネージャタブに表示されます。
-
WMSまたはWFSからのデータをマップに表示するには、WMSまたはWFSの名前をタップします。
WMSからのレイヤを表示または非表示にするには、レイヤ名の隣にある矢印をタップし、個々のレイヤをタップして表示または非表示にします。
-
レイヤマネージャを終了してマップに戻るには、承認をタップします。
レイヤマネージャを開くには、以下のいずれかを実行します:
WMS データを表示する際には:
-
異なるレベルのマップの詳細は異なるズームレベルで表示されます。
-
インターネット接続に問題があると、WMSデータの表示に影響する場合があります。マップにWMSデータが全く表示されない場合は、ウェブマップサービス画面に戻り、テストをタップしてソフトウェアが設定済みサーバに接続可能かどうかチェックします。
-
ジョブまたは他の関連ファイル内の特徴との対比をはっきりさせるには、マップの透明度スライダを使用して、WMSデータの透明度を高くします。マップデータの透明度を参照してください。
WFSのURLを入力してテストした後、ウェブ特徴点サービスの残りの設定を構成します。
-
座標系フィールドに正しいEPSGコードが表示されていることを確認します。リスト内のEPSGコードは、WFSによって提供されます。Trimble Accessは、ジョブにすでに存在するデータを基に、使用する可能性が最も高いEPSGコードを選択します。
EPSGコードは、ジョブの座標系とゾーンと一致する必要があります。使用している座標系とゾーンの正しいEPSGコードがわからない場合は、EPSG.ioのウェブサイトで確認してください: epsg.io/。
-
境界ボックスの種類フィールドで、境界ボックス機能で使用する座標の形式と順序を選択します。
旧OGC WFS 1.1.0標準を使用するウェブ特徴点サービスでは、通常、逆の緯度、経度の座標順の境界ボックス座標が必要です。
- 境界ボックスEPSGの送信フィールドは、境界ボックス座標EPSGを境界ボックスの取得要求に追加するかどうかを決定します。この設定を調整する必要があるのはまれであり、不明な場合ははい(初期設定)に設定したままにしておきます。
-
軸の順序を反転 チェックボックスをオンにして、受信した特徴データの座標順序を反転させます。
OGC WFS標準を使用してGML形式でデータを提供するウェブ特徴サービスでは、通常、座標の順序を逆にする必要があります。
- WFSサービスを使用する際、ユーザがサインインする必要がある場合は、サインイン方法フィールドで正しい認証方法を選択し、必要な詳細を入力します。詳細については、下記のサービスのサインイン方法を設定するには を参照してください。
- 次へをタップします。
- マップを必要な範囲にズームおよびパンし、保存をタップして特徴を.jsonファイルとして保存します。ファイルは、<project>フォルダ内の.wfs Filesフォルダに保存されます。
WMSのURLを入力してテストした後、ウェブマップサービスの残りの設定を構成します。
-
座標系フィールドに正しいEPSGコードが表示されていることを確認します。リスト内のEPSGコードは、WMSによって提供されます。Trimble Accessは、ジョブにすでに存在するデータを基に、使用する可能性が最も高いEPSGコードを選択します。
EPSGコードは、ジョブの座標系とゾーンと一致する必要があります。使用している座標系とゾーンの正しいEPSGコードがわからない場合は、EPSG.ioのウェブサイトで確認してください: epsg.io/。
- 背景がさらにが透けて見えるようにするには、透明度の値を0%より大きく設定します。
- 複数のWMSからデータをマップで使用する場合、および選択されたWMSからのデータをマップの最下層のレイヤにする場合には、ベースレイヤチェックボックスを選択します他のWMSサービスからのデータはこのレイヤの上に表示されます。
-
WMSからのJPGファイルの代わりに透過PNGファイルを要求するには、透過PNGを要求するチェックボックスを選択します。
複数のWMSからデータをマップで使用する場合、および選択されたWMSからのデータを他のWMSからのデータの上に表示する場合、あるいはWMSからより高い解像度の画像を取得する場合に便利です。
PNGファイルはJPGファイルより大きいため、データをより多く使用します。 透過PNGファイルを提供しないWMSサービスもあります。
サインイン方法フィールドには、WMSまたはWFSにサインインするためのオプションがあります。サーバの設定によっては、認証情報がサーバにパスされる際に暗号化される場合があります。
公開されている多くのサービスは認証なしで使用できますが、設定はかなり高いレベルの技術的知識が必要です。WMSまたはWFSプロバイダから提供されたサインイン情報を入力する必要があります。
サインイン認証情報をパラメータとして含むWMS URLを使用する場合、サインイン認証情報をURL の一部として保持し、ログイン方法フィールドでなしを選択できます。ただし、URLの一部を成すサインイン認証情報が暗号化されることはありません。サーバのセットアップでサポートされている場合に認証情報を暗号化できるようにするには、Trimbleでは、URLからサインインパラメータを削除し、サインイン方法フィールドでHTTP認証を選択してから、ユーザ名とパスワードを入力することをお勧めします。
-
認証方法を選択するには、ウェブマップサービス/ウェブ特徴サービス画面の最後の部分で、ドロップダウンリストから正しいサインイン方法を選択します。
-
なし: 多くのサービスでは認証は不要です。
-
ArcGISトークンサーバ: トークンサーバURLおよびアカウントのユーザ名とパスワードが必要です。
アカウントの詳細を保存するのチェックボックスを選択すると、ユーザ名とパスワードがコントローラの設定ファイルに保存されます。詳細については、以下の注を参照してください。
-
Http認証: アカウントのユーザ名とパスワードが必要です。
アカウントの詳細を保存するのチェックボックスを選択すると、ユーザ名とパスワードがコントローラの設定ファイルに保存されます。詳細については、以下の注を参照してください。
-
OAuth: 最もセキュアな認証タイプです。必要な入力は多岐にわたります。これらの詳細については、OAuthサービスプロバイダにお問い合わせください。
設定が完了したら、フェッチをタップして、ウェブブラウザでサーバのサインインページを開きます。サーバの設定によっては、このページが開いてサインイン認証情報が自動的に受け入れられた後、閉じて見えなくなる場合があります。または、多要素サインインを使用してサインインするよう促すプロンプトがウェブページに表示される場合があります。
-
ArcGISオンライン: 実質的には事前設定されたOAuth接続ですが、正常に接続するにはTrimble Accessサーバ側の設定が必要になる場合があります。
設定が完了したら、フェッチをタップして、ウェブブラウザでサーバのサインインページを開きます。サーバの設定によっては、このページが開いてサインイン認証情報が自動的に受け入れられた後、閉じて見えなくなる場合があります。または、多要素サインインを使用してサインインするよう促すプロンプトがウェブページに表示される場合があります。
ArcGISトークンサーバおよびHTTP認証のサインイン方法では、アカウントの詳細を保存するのチェックボックスがあります。
-
アカウントの詳細を保存するのチェックボックスを選択し、ユーザ名とパスワードを設定ファイルに保存します。
これにより、お客さまの組織内ですべてのユーザに共通の共有サインインを選択できるため、ユーザごとの認証情報の管理が不要になります。
-
アカウント詳細を保存するのチェックボックスを選択解除すると、ユーザ名フィールドとパスワードフィールドが設定ファイルに保存されなくなり、ソフトウェアがWMSまたはWFSデータを読み込もうとするたびに、プロンプトの表示とともに、これらの詳細の入力をユーザに促します。
これにより、ユーザ単位でのサインインを義務化し、ユーザ単位で個々の特徴点サービスへのアクセス権限の取得を義務付けるという形で、お客さま組織のセキュリティ体制の改善を図ることができます。
-
-
正しい認証情報を入力したら、テストをタップして、有効なサインイントークンを受信できるかどうか確認します。有効な応答の有無は、アイコンで示されます。
WMSやWFS接続の設定やトラブルシューティングの詳細については、Support Bulletins -Trimble Accessに移動し、サポートノートWMS and WFS support in Trimble Accessをダウンロードしてください。