ArcGIS for JavaScript 4.8 离线API部署&入门demo

一:离线部署

  •  1.1 下载ArcGIS for JavaScript  4.8

    https://developers.arcgis.com/downloads/apis-and-sdks

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第1张图片

下载解压得到arcgis_js_v48_api和arcgis_js_v48_sdk两个文件夹

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第2张图片

1.2 文件移动

    1.2.3 移动arcgis_js_v48_sdk

             将arcgis_js_v48_sdk 文件夹拷贝到 C:\inetpub\wwwroot

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第3张图片

1.2.4 移动library文件夹

    再将\arcgis_js_v48_api\arcgis_js_api\下的library文件夹拷贝到 C:\inetpub\wwwroot\arcgis_js_v48_sdk\arcgis_js_api

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第4张图片

打开IIS管理器,查看部署信息

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第5张图片

1.3 文件配置(init.js、dojo.js)

       1.3.1 init.js配置

        打开C:\inetpub\wwwroot\arcgis_js_v48_sdk\arcgis_js_api\library\4.8\init.js文件,查找[HOSTNAME_AND_PATH_TO_JSAPI]

      ★ https 协议修改为 http

      ★ [HOSTNAME_AND_PATH_TO_JSAPI] 修改为192.168.81.77/arcgis_js_v48_sdk/arcgis_js_api/library/4.8/  

           说明:192.168.81.77 为本机ip 或者将192.168.81.77 修改成localhost也可以。

                      即: localhost/arcgis_js_v48_sdk/arcgis_js_api/library/4.8/ 

                     建议使用本机ip,这样在同一个局域网下,其他电脑也可引用离线API。使用localhost则在只能本机引用本机部署的离线API.

修改前:

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第6张图片

修改后如下图:

               ArcGIS for JavaScript 4.8 离线API部署&入门demo_第7张图片

       1.3.2 dojo.js配置

      打开C:\inetpub\wwwroot\arcgis_js_v48_sdk\arcgis_js_api\library\4.8\dojo\dojo.js文件

      修改跟init.js操作一摸一样。

修改前:

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第8张图片

修改后:

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第9张图片

1.4 部署验证

浏览器输入 http://192.168.81.77/arcgis_js_v48_sdk/arcgis_js_api/library/4.8/init.js   如果能访问到文件信息,则说明离线api部署成功。(192.169.81.77 替换成你本机的ip)

  目录下 C:\inetpub\wwwroot\arcgis_js_v48_sdk\arcgis_js_api\library\4.8\****  任何文件

  通过 http://192.168.81.77/arcgis_js_v48_sdk/arcgis_js_api/library/4.8/***** 都能在浏览器中访问

   ArcGIS for JavaScript 4.8 离线API部署&入门demo_第10张图片

 

二:创建第一个arcgis demo

   新建index.html文件




    
    第一个js GIS地图
    
    
    
    
    
    


    

 注意:引入离线部署的文件时,ip要换成你部署机器的ip


浏览器打开index.html文件,能看到地图,恭喜你 成功了!

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第11张图片

如果地图无法展示,浏览器F12 打开,查看js和css文件是否引入正常。

ArcGIS for JavaScript 4.8 离线API部署&入门demo_第12张图片

 

你可能感兴趣的:(GIS,arcgis,for,javascript)