MicroStrategy ONE

ローカル ArcGIS Server の登録

MicroStrategy は、クライアント ブラウザーがアクセスできる ESRI サーバーのリストを管理します。両方ともESRI 構成ファイルそして ESRI プロキシ ファイル ESRI 登録済みサーバーのリストが含まれます。

  • 使用するサーバーが既にリストに含まれている場合は、何も変更する必要はありません。

  • 使用するサーバーがリストに含まれていない場合は、ローカル ArcGIS サーバーを ESRI 構成ファイルと ESRI プロキシ ファイルに追加する必要があります。

  • ESRI マップ ビジュアリゼーションを Flash モードで表示する予定の場合は、Flash ビジュアリゼーションが ArcGIS サーバー上の ESRI データにアクセスできるように、ArcGIS サーバー上のドメイン間ポリシー ファイルを変更する必要があります。これは、Adobe Flash Player フレームワークに必須です。参照Adobe Webサイト詳細については。

ローカルの ESRI サーバーを ESRI 構成ファイルに追加するには:

  1. プラグインで開くマップ構成.xml

  2. ローカルArcGIS ServerのURLを<bm>以下のコードで太字で示されているように、タグを使用します。複数の<bm>複数のサーバーを追加する必要がある場合は、タグを使用します。の値を設定するdefault属性を「false」に設定する<webmap>すぐに使用できるクラウドベースの MicroStrategy ESRI マップのノード。

    コピー
    <ec>
      <bms>
        <bm key="default">http://myserver.mycompany.com/ArcGIS/rest/services</bm>
      </bms>
      <pjs>
      </pjs>
      <apps>
      </apps>
      <webmaps>
        <webmap id="5fac74d8e7924e169afdc01105235324" default="false" />
      </webmaps>
    </ec>
  3. 変更を保存して、Web サーバーを再起動します。

ローカルの ESRI サーバーを ESRI プロキシ ファイルに追加するには:

  1. 使用する環境のプロキシ構成ファイルをコピーして、プラグイン内に保存します。

    • J2EE環境
      プラグインで、jspフォルダ。MicroStrategy Webインストールディレクトリのjspフォルダ、コピーesriproxy.configproxy.config、 そしてproxy.xsd。ファイルを以下の場所に貼り付けますjspプラグインで作成したフォルダー。

    • .NET 環境
      プラグインで、aspフォルダ。MicroStrategy Webインストールディレクトリのaspフォルダ、コピーesriproxy.configproxy.config、 そしてproxy.xsd。ファイルを以下の場所に貼り付けますjspプラグインで作成したフォルダー。

  2. プラグイン内のプロキシ構成ファイルに、次に説明する変更を行います。

    • J2EE環境
      MicroStrategy Webインストールディレクトリで、WEB-INF/xml/proxy.xmlプロキシを使用するマップの URL を追加し、変更を保存します。では<serverUrls>ノード、追加<serverUrl>ノードで、プロキシを使用するマップの URL をすべて一覧表示し、変更を保存します。

      コピー
        <serverUrls>
          <serverUrl url="services.arcgisonline.com" matchAll="true" />
          <serverUrl url="sampleserver1.arcgisonline.com" matchAll="true" />
          <serverUrl url="www.arcgis.com" matchAll="true" />
          ...
          <serverUrl url="myserver.mycompany.com" matchAll="true"
        </serverUrls>
    • .NET 環境

      プラグインで、proxy.configファイル。では<serverUrls>ノード、追加<serverUrl>ノードで、プロキシを使用するマップの URL をすべて一覧表示し、変更を保存します。

      コピー
        <serverUrls>
          <serverUrl url="services.arcgisonline.com" matchAll="true" />
          <serverUrl url="sampleserver1.arcgisonline.com" matchAll="true" />
          <serverUrl url="www.arcgis.com" matchAll="true" />
          ...
          <serverUrl url="myserver.mycompany.com" matchAll="true"
        </serverUrls>
  3. 変更を保存しますproxy.xmlまたはproxy.configファイル。

  4. プラグインで、mapConfig.xmlファイル。

  5. ESRI設定ファイルでは、<bm>ノードを追加proxyURL属性。これにより、アプリケーションは、この基本地図のプロキシを使用します。では<ec>ノード、追加<urlPrefix>プロキシを使用するマップへのすべての URL を一覧表示するノード。

    コピー
    <mc>
      <ec>
        <bm key="default" proxyURL="../plugins/ConnectorForESRI/asp/esriproxy.ashx">
          http://myserver.mycompany.com/ArcGIS/rest/services
        </bm>
        <urlPrefixes>
          <urlPrefix id="21">myserver.mycompany.com</urlPrefix>
          <urlPrefix id="22">the URLs to the maps you want to use a proxy for</urlPrefix>
          <urlPrefix id="23">services.arcgis.com</urlPrefix>
        </urlPrefixes>
        ...
      </ec>
    </mc>
  6. 変更を保存して、Web サーバーを再起動します。