arcgis for js本地化部署教程

最近在学习arcgis for js,相信本地化部署是很多GISER马上就会碰到的问题。我是感觉各种软件都会坑我,总会遇到一些莫名其妙的问题。百度各种解决方案都不行。一问群里大佬,大佬总说很简单,不屑一顾,让百度去,哎。。大佬哪儿懂菜鸟的悲哀。步入正题。

本地化部署arcgis for js,首先就要下载安装包,但是最坑的是很多教程给出一个官方下载连接,结果打开就没有。所以本文后面也给出下载连击。

(1)下载之后,将API压缩包解压到C:\inetpub\wwwroot目录下,再解压SDK压缩包,将sdk拷贝到C:\inetpub\wwwroot\arcgis_js_v40_api\arcgis_js_api目录下。

对于4.0以下的用户,目录会少一级,即C:\inetpub\wwwroot\arcgis_js_api。

所以最终的目录结构为:

4.0以上:

C:\inetpub\wwwroot\arcgis_js_v40_api\arcgis_js_api\library

C:\inetpub\wwwroot\arcgis_js_v40_api\arcgis_js_api\sdk

4.0一下:

C:\inetpub\wwwroot\arcgis_js_api\library

C:\inetpub\wwwroot\arcgis_js_api\sdk;

(2),修改init.js和dojo.js中的(两个文件中的[HOSTNAME_AND_PATH_TO_JSAPI]都要替换

[HOSTNAME_AND_PATH_TO_JSAPI],替换为 localhost/arcgis_js_v40_api/arcgis_js_api/library/4.0/4.0/。注意最后有一个\。看看原文件其实是个url结构,后面还跟着个dojo,没有\就会错。因各自版本不同,这个目录其实就是API所在目录,将C:\inetpub\wwwroot,替换为localhost。

(4.0以下,替换为localhost/arcgis_js_api/library/3.19/3.19/

(3)IIS部署

这个其实就跟IIS发布网站是一样的步骤。这里的深坑就是,端口号千万不要改,只能用80。如果有其他网站也用的80,把他停止掉。楼主因为这个搞了一上午。最后再引用就可以了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值