JSAPI,即ArcGIS API For JavaScript,是arcgis基于JavaScript环境下的开发包。包含Dojo框架。
||Dojo结构如下:
=======================================
||Core: |||Ajax
|| |||events
|| |||packaging
|| |||CSS-based
|| |||querying
|| |||animations
|| |||JSON
=======================================
||Dijit: |||可更换皮肤,WEB UI控件库
=======================================
||DojoX: |||创新/新代码、控件
|| |||DataGrid
|| |||charts
|| |||离线应用
|| |||跨浏览器矢量绘图
JSAPI的部署工具:
1、arcgis_js_v33_api
2、IIS
JSAPI的部署步骤:
1、将arcgis_js_v33_api解压到IIS根目录下
2、重命名为arcgis_js_api(因为在后期配置文件时,需配路径,路径默认为arcgis_js_api)
3、 找到路径:\library\3.3\jsapi\init.js,将“[HOSTNAME_AND_PATH_TO_JSAPI]”改为“localhost”或ip地址
4、 找到路径:\library\3.3\jsapi\js\dojo\dojo\dojo.js,将“[HOSTNAME_AND_PATH_TO_JSAPI]”改为“localhost”或ip地址
JSAPI注意事项:
1、第3、4步建议改为ip地址,因为配成localhost的话只能本地使用,别的机器调不到
2、在开发时,非本地使用都不能用localhost,否则调用不到。