マッププロバイダープロパティ
- Last UpdatedSep 26, 2024
- 2 minute read
以下は、MapAppでサポートされている各マップデータ プロバイダー入力する必要があるプロパティの一覧です。
ローカル マップ サーバーを使用してマップ プロバイダーのマップを格納する場合、各マップ ソースに対して入力する URL は、マップ プロバイダーの Web サイトではなく、ローカル サーバー上のマップを指す必要があります。
重要:サーバーのデータにアクセスできるように、一部のマッププロバイダーとのアカウント設定が必要な場合があります。マップ ソース プロパティを設定する場合、これらのマップ プロバイダーには API キーまたは特定のアカウントが必要です。
ArcGIS
注: ArcGIS マップを使用して x、y (緯度、経度)、オプションで z (標高) 座標を含める場合は、XYZ マップ プロバイダーを使用します。XYZプロバイダーの説明を以下に示します。
|
タイプ |
基本マップとマップオーバーレイ。 |
|
ソース レイヤ |
ArcGIS マップには、複数のレイヤーを作成できます。このソース マップで使用する ArcGIS マップのレイヤを選択できます。 [ソース レイヤ]には、4つのアクションを選択できます。アクションを選択し、右側のフィールドにレイヤを表示します。
レイヤを表示するには、ArcGIS マップで定義されているレイヤ番号を使用します。複数レイヤーはカンマで区切ります。例えば。 1,5 はレイヤ1とレイヤ5を指定します。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
|
ソースURL |
使用する ArcGIS REST サービスと定義済みの ArcGIS マップの URL。書式は次のようになります。 https://<servername>.arcgisonline.com/ArcGIS/rest/services/Specialty/<mapname>/MapServer |
|
不透明 |
オーバーレイの場合のみ、オーバーレイの透明度。0から1の数値で、0は100%透明、1は100%不透明を示します。 |
バイドゥ
|
タイプ |
基本マップのみ。 |
|
ソースURL |
ベースレイヤとして使用する Baidu マップのURL。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
Bing
|
タイプ |
基本マップのみ。 |
|
APIキー |
データを提供するMapAppをBingマップサーバーに認証するための登録済みキー。 API キーの取得については、Microsoft Web サイトを参照してください。書き込み時には、これは次のURLでした。 https://www.microsoft.com/maps/create-a-bing-maps-key.aspx |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
|
基本ソース |
Bingマップでサポートされる基本マップレイヤタイプ。
1 つ以上の基本マップ レイヤー タイプを選択できます。実行時、ユーザーはMapAppに表示される基本ソースを選択できます。 |
ググる
|
タイプ |
基本マップのみ。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
|
APIキー |
データを提供しているGoogleマップサーバーに対してMapAppを認証するための登録済みのキー。 APIキーの取得について詳しくは、GoogleマッププラットフォームのWebサイトをご覧ください。書き込み時のURLは次のとおりです。 https://developers.google.com/maps/documentation/javascript/get-api-key |
オープン ストリート マップ
|
プロパティ |
説明 |
|
タイプ |
基本マップのみ。 |
|
ソースURL |
基本マップ タイルを提供するマップ サーバーの URL。書いている時に、全世界の街マップのために、次を使用することができます: https://www.openstreetmap.org Open Street Mapsが提供するマップタイルは無料ですが、https://openstreetmaps.org のOSMサーバーでは使用制限が適用されます。OSM ベース マップ タイル サーバーを使用する場合は、使用中のサーバーが OSM ライセンス要件に準拠していることを確認します。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
WMS
WMS(Webマップサービス)は、特定のマッププロバイダーを参照していません。むしろ、米国地質学調査所や ArcGIS など、複数のマップ プロバイダーによってサポートされているインターフェイス標準です。
|
タイプ |
基本マップとマップオーバーレイ。 |
|
ソースURL |
使用するマップのURL。マップ ソースが異なって、異なる URL 形式が使用されます。書式はマップ プロバイダから取得できます。 |
|
ソース レイヤ |
WMSサーバーからタイルを取得するクエリを作成する場合、マッププロバイダーサーバーが複数のレイヤをサポートするため、レイヤを指定する必要があります。 特定のWMSサーバーで使用可能なレイヤについて不明な場合は、ブラウザーに次のURLを入力して、使用可能なレイヤを照会できます。 <Source URL> ?request=GetCapabilities&service=WMS このクエリはサーバーのすべての機能を一覧表示するXMLファイルを返します。[工程能力/レイヤ]にレイヤのリストが表示されます。各レイヤは「名前」というノードを持ち、これはこのプロパティで指定されるレイヤ名です。 |
|
カスタム データ |
これはWMSサーバーのカスタムデータとして送信されます。 |
|
不透明 |
オーバーレイの場合のみ、オーバーレイの透明度。0から1の数値で、0は100%透明、1は100%不透明を示します。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
XYZ
XYZ は、ArcGIS マップ プロバイダーの関数で、XY 座標という地理的な位置を含むテーブル 形式のデータをマップに追加します。テーブルに Z 座標 (標高値など) も含まれている場合、グローブまたはシーンに 3D コンテンツとしてテーブル データを追加できます。X、y座標のテーブルを追加するには、テーブルにx座標用とy座標用の2つのフィールドを含める必要があります。フィールド内の値は、緯度、経度、メートルなどの座標系と単位を表します。3Dジオメトリを有効にするZ座標のフィールドは任意です。
|
タイプ |
基本マップとマップオーバーレイ。 |
|
ソースURL |
XYZサーバーのURLを次のような形式で表示します。 https://<servername>/ArcGIS/rest/services/<mapname>/MapServer/tile/{z}/{y}/{x} |
|
不透明 |
オーバーレイの場合のみ、オーバーレイの透明度。0から1の数値で、0は100%透明、1は100%不透明を示します。 |
|
CredentialName(資格情報名) |
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialName プロパティはドロップダウンコントロールで、Credential Managerで設定されたタイプのユーザー名とパスワード、ドメイン、ユーザー名、パスワードの名前付き資格情報をリスト表示します。 |
いくつかのプロパティの詳細
マップ ソース API キー
API キーとは、マップ サーバーに関連付けられたリクエストを、使用および構築の目的で認証する一意の識別子です。アプリケーションフォルダ内にAPIキーなどの機密情報が保存されないようにするために、資格情報マネージャーで設定された名前付き資格情報を選択するオプションが導入されています。マップ ソース設定の API キープロパティは、Named Credentials のシークレットをサポートしています。APIキーを入力すると、編集ボックスに「シークレット」タイプの名前付き資格情報が一覧表示されます。これらの名前付き資格情報のいずれかを API キーとして選択できます。引き続き、編集ボックスでAPIキーを手動で指定するオプションがあります。実行時に、名前付き資格情報を使用することを選択した場合、マップ アプリケーションは安全な場所から API キー情報を読み取ります。API キーは、マップ ソースへの接続時に使用されます。
注: 名前付き資格情報を API キー編集ボックスに表示することは、スタンドアロンの InTouch アプリケーションを使用する場合にのみサポートされます。
Map Source CredentialName(ソース資格情報名をマップする)
CredentialName プロパティは、Windowsユーザーのログインを表す資格情報を指定するためのプロパティです。これは、マップ サーバーで Windows 認証が必要な場合に使用されます。CredentialNameプロパティはドロップダウンコントロールで、「ユーザー名とパスワード」タイプまたは「ドメイン、ユーザー名、パスワード」の名前付き資格情報をリスト表示します。管理された InTouch アプリケーションの場合、リストに表示される資格情報は Galaxy リポジトリに設定された資格情報になります。スタンドアロンの InTouch アプリケーションの場合、リストされた資格情報はアプリケーションマネージャーで設定されたものになります。実行時に WindowViewer とマップアプリケーションは資格情報を取得し、それを使用してローカルマップサーバーへの認証を行います。
ローカルマップサーバー認証を設定します。
-
ローカル マップ サーバーをインストールする (例: GeoServer。詳細については、「 マップ サーバーの設定 」を参照してください。
-
マップ サーバー内のユーザー アカウント情報と一致するユーザー名とパスワードを持つユーザーを作成し、ローカル サーバーのマップにアクセスするために必要な役割を付与します。InTouchアプリケーションマネージャでそれに応じて認証するには、このアカウントを使用します。
-
WindowMaker でアプリケーションを開き、必要な設定を確認します。
-
WindowMaker で MapApp ソース設定ページを開き、 [ 産業用グラフィック ] ペインの下部で [ プロパティ ] タブを選択し、選択したマッププロバイダーのプロパティを開きます。
対応するプロパティが表示されます。
-
SourceURL を指定して、ローカルマップサーバーを指し、 SourceLayer も選択します。
-
CredentialName プロパティを更新します。
資格情報マネージャーで作成した資格情報のリストが表示されます。
-
認証が必要なローカル マップ サーバーを使用しない場合は、 [なし] を選択することもできます。
-
WindowViewerを開き、MapAppがローカルマップサーバーに接続されており、設定された名前付き資格情報で認証されていることを確認します。