MicroStrategy ONE
로컬 ArcGIS Server 등록
MicroStrategy 클라이언트 브라우저에서 액세스할 수 있는 ESRI 서버 목록을 유지 관리합니다. 둘 다 ESRI 구성 파일 그리고 ESRI 프록시 파일 ESRI 등록 서버 목록이 포함되어 있습니다.
-
서버가 이미 목록에 있으면 아무것도 수정할 필요가 없습니다.
-
서버가 목록에 없으면 ESRI 구성 파일과 ESRI 프록시 파일에 로컬 ArcGIS Server를 추가해야 합니다.
-
Flash 모드에서 ESRI 지도 시각화를 보려면 Flash 시각화가 ArcGIS Server의 ESRI 데이터에 접근할 수 있도록 ArcGIS Server에서 도메인 간 정책 파일을 수정해야 합니다. 이는 Adobe Flash Player 프레임워크에 필요합니다. 다음을 참조하세요. 어도비 웹사이트 자세한 내용은.
ESRI 구성 파일에 로컬 ESRI 서버를 추가하려면:
-
플러그인에서 다음을 엽니다. mapConfig.xml.
-
로컬 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> -
변경 사항을 저장하고 웹 서버를 다시 시작하십시오.
ESRI 프록시 파일에 로컬 ESRI 서버를 추가하려면:
-
사용자 환경에 대한 프록시 구성 파일을 복사하여 플러그인에 저장합니다.
-
J2EE 환경
플러그인에서jsp
폴더. 에서 MicroStrategy Web 설치 디렉터리 아래jsp
폴더, 복사esriproxy.config
,proxy.config
, 그리고proxy.xsd
. 아래에 파일을 붙여넣으세요.jsp
플러그인에서 방금 생성한 폴더입니다. -
.NET 환경
플러그인에서asp
폴더. 에서 MicroStrategy Web 설치 디렉터리 아래asp
폴더, 복사esriproxy.config
,proxy.config
, 그리고proxy.xsd
. 아래에 파일을 붙여넣으세요.jsp
플러그인에서 방금 생성한 폴더입니다.
-
-
플러그인의 프록시 구성 파일에 대해 아래 설명된 대로 변경합니다.
-
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>
-
-
변경 사항을 저장합니다.
proxy.xml
또는proxy.config
파일. -
플러그인에서
mapConfig.xml
파일. -
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> -
변경 사항을 저장하고 웹 서버를 다시 시작하십시오.