>  기사  >  웹 프론트엔드  >  ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

黄舟
黄舟원래의
2017-03-30 16:30:182899검색

ESRI는 지금까지 더욱 풍부하고 강력한 기능을 제공하는 최신 ArcGIS Server for JavaScript API v3.9를 출시했습니다.

1. 설치 전 준비사항

1. ArcGIS Server for JavaScript API 버전별 다운로드 주소: http://support.esrichina-bj.cn/2011/0223/960.html , 아래 그림과 같이 최신 "ArcGIS API for JavaScript 3.9: Library | SDK"를 다운로드하도록 선택합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

2. 파일이 로컬 영역에 다운로드됩니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

3. 아래와 같이 위 2개의 zip 패키지의 압축을 푼다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

4. IIS가 로컬에 설치되어 있는지 확인하세요. 그렇지 않은 경우 다음 주소를 참조하여 구성하세요.

http://jingyan.baidu.com/article/8275fc8694360146a03cf6c3.html

2. api 및 SDK 로컬 IIS 구성 배포

1. C:Inetpubwwwroot 폴더를 엽니다.

2. arcgis_js_v39_sdk 폴더를 C:Inetpubwwwroot에 직접 복사하고 C:Inetpubwwwrootarcgis_js_v39_sdk로 변경합니다.

아래와 같이

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

3. 표시된 대로 arcgis_js_v39_apiarcgis_js_api 디렉터리의 라이브러리 폴더를

C:inetpubwwwrootarcgis_js_v39_sdkarcgis_js_api로 복사하고

C:inetpubwwwrootarcgis _js_v39_sdkarcgis_js_apilibrary로 변경합니다. 아래:

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

4. 아래 그림과 같이 IIS를 열고 아래 그림과 같이 install.htm을 찾아 초기 배포가 성공했음을 나타냅니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

5. C:inetpubwwwrootarcgis_js_v39_sdkarcgis_js_apilibrary3.93.9init.js 파일을 찾아 메모장이나 EditPlus로 열고 Ctrl+F 키 조합으로 [HOSTNAME_AND_PATH_TO_JSAPI]를 찾아 /로 바꿉니다. arcgis_js_ v39_sdk/arcgis_js_api/library/ 3.9/3.9/, 여기서 는 머신 이름 또는 머신 IP입니다. localhost 또는 192.168.11.195일 수 있습니다. 여기서는 아래 그림과 같이 localhost를 사용합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

6. C를 찾습니다. inetpubwwwrootarcgis_js_v39_sdkarcgis_js_apilibrary3 .93.9jsdojodojodojo.js 파일인 경우 메모장이나 EditPlus를 사용하여 파일을 열고 Ctrl+F 키 조합을 사용하여 [HOSTNAME_AND_PATH_TO_JSAPI]를 검색한 후 /arcgis_js_v39_sdk/arcgis_js_api/libr로 바꿉니다. 아리/3.9/3.9/, 여기서 는 http 접두사가 없는 컴퓨터 이름 또는 컴퓨터 IP입니다. localhost 또는 192.168.11.195일 수 있습니다. 여기서는 아래 그림과 같이 localhost를 사용합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

7. 아래 그림과 같이 3.9compact 폴더를 찾으세요. 다음 8), 9) 단계의 작업은 8), 9) 작업을 제외하면 5), 6) 단계와 완전히 동일합니다. 은 3.9compact 폴더용이고 5) ), 6) 작업은 3.9 폴더용입니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모


8. C:inetpubwwwrootarcgis_js_v39_sdkarcgis_js_apilibrary3.93.9compactinit.js 파일, 메모장 또는 EditPlus를 사용하여 열고 Ctrl+F 키 조합을 사용하여 [HOSTNAME_AND_PATH_TO_JSAPI]를 찾은 후 /arcgis_js_v39_sdk/arcgis_js_api/library로 바꿉니다. /3.9/3.9컴팩트 /, 여기서 는 시스템 이름 또는 시스템 IP입니다. http 접두사는 없습니다. localhost 또는 192.168.11.195일 수 있습니다. 여기서는 아래 그림과 같이 localhost를 사용합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

9. C:inetpubwwwrootarcgis_js_v39_sdkarcgis_js_apilibrary3.93.9compactjsdojodojodojo.js 파일을 찾아 메모장이나 EditPlus를 사용하여 열고 Ctrl+F 키 조합을 사용하여 [HOSTNAME_AND_PATH_TO_JSAPI]를 찾은 다음 &로 바꿉니다. lt;myserver>/ arcgis_js_v39_sdk/arcgis_js_api/library/3.9/ 3.9compact/, 여기서 는 http 접두사가 없는 머신 이름 또는 머신 IP입니다. localhost 또는 192.168.11.195일 수 있습니다. 여기서는 아래 그림과 같이 localhost를 사용합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

10. 위의 이후 9단계로 ArcGIS API for JavaScript의 로컬 배포가 완료되었습니다.


3. 인스턴스 데모 실행

1. VS2012를 열고, 새로운 빈 웹 프로젝트를 생성하고, index.html 파일을 추가합니다. 내용은 다음과 같습니다. 사진과 같습니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모

여기에 사용된 css, js 파일은 이전 단계에서 구성한 로컬 서버의 경로입니다.

<!DOCTYPE html>  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    <title>第一个js GIS地图</title>  
    <style>  
        html, body, #mapDiv {  
            padding: 0;  
            margin: 0;  
            height: 100%;  
        }  
    </style>  
    <link rel="stylesheet" type="text/css" href="http://localhost/arcgis_js_v39_sdk/arcgis_js_api/library/3.9/3.9/js/dojo/dijit/themes/tundra/tundra.css" />  
    <link rel="stylesheet" type="text/css" href="http://localhost/arcgis_js_v39_sdk/arcgis_js_api/library/3.9/3.9/js/esri/css/esri.css" />  
    <script type="text/javascript" src="http://localhost/arcgis_js_v39_sdk/arcgis_js_api/library/3.9/3.9/init.js"></script>  
    <script type="text/javascript">  
        dojo.require("esri.map");  
        function init() {  
            var myMap = new esri.Map("mapDiv");  
            var myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer(
            "http://cache1.arcgisonline.cn/ArcGIS/rest/services/ChinaOnlineCommunityENG/MapServer");  
            myMap.addLayer(myTiledMapServiceLayer);  
        }  
        dojo.addOnLoad(init);  
    </script>  
</head>  
<body class="claro">  
    <p id="mapDiv" style="width: 900px; height: 600px; border: 1px solid #000;"></p>  
</body>  
</html>


2. 아래와 같이 index.html 페이지를 실행합니다.

ArcGIS API for JavaScript 개발 환경 구축 및 첫 번째 예시 데모


위 내용은 ArcGIS API for JavaScript 개발 환경의 내용과 첫 번째 예시 데모입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.