http://www.gisall.com/html/47/122747-4016.html
arcgis js 2.0\
2.1库实际下载到本地客户端大约是550k多一些,这个对于大型网站的加载速度或多或小会造成影响。很多人考虑使用gzip的方式对其进行压缩,但这种
方法在IE6下面会存在问题。而且esri官方对JSAPI
2.0,2.1版本的说明中没有提及到支持IE6,也就是说最好在其测试过的浏览器版本运行。如果要做js的压缩,不建议使用第三方的工具,因为esri
本身有提供压缩后的js方案。在js离线包下我们可以看到目录\arcgis_js_api\library\2.0下有arcgis和
arcgis_compact两个文件夹,根据安装说明(install.htm)里面的配置,一次修改。最后调用的时候把js引用改为http://localhost/arcgis_js_api/library/2.0/arcgis_compact/
原来为(http://localhost/arcgis_js_api/library/2.0/arcgis/
)。根据对比,使用compact后,实际文件大小为340k,比原来压缩了200k。
以下是安装部署js的说明:
Configuration options for normal build:
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\esri\esri.js in a text editor.
Search
for the text '[HOSTNAME_AND_PATH_TO_JSAPI]', and replace all instances
of this text with "<myserver>/arcgis_js_api/library/2.0/arcgis/"
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\dojo\dojo\dojo.xd.js in a text editor.
Search
for the text '[HOSTNAME_AND_PATH_TO_JSAPI]', and replace all instances
of this text with '<myserver>/arcgis_js_api/library/2.0/arcgis/'
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\dojo\dojo\dojo.xd.js.uncompressed.js in a text editor.
Search
for all instances of this text '[HOSTNAME_AND_PATH_TO_JSAPI]', and
replace this text with
'<myserver>/arcgis_js_api/library/2.0/arcgis/'
Configuration options for compact build:
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis_compact\js\esri\esri.js in a text editor.
Search
for all instances of the text '[HOSTNAME_AND_PATH_TO_JSAPI]', and
replace with
"<myserver>/arcgis_js_api/library/2.0/arcgis_compact/"
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis_compact\js\dojo\dojo\dojo.xd.js in a text editor.
Search
for all instances of the text '[HOSTNAME_AND_PATH_TO_JSAPI]', and
replace with
'<myserver>/arcgis_js_api/library/2.0/arcgis_compact/'
Open C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis_compact\js\dojo\dojo\dojo.xd.js.uncompressed.js in a text editor.
Search
for all instances of this text '[HOSTNAME_AND_PATH_TO_JSAPI]', and
replace with
'<myserver>/arcgis_js_api/library/2.0/arcgis_compact/'
最后还必须在IIS里面定位到arcgis和arcgis_compact目录下,把Default.ashx添加到默认目录中去。
分享到:
相关推荐
Arcgis JsAPI 1.1.3和JsAPI 1.2打包下载
ArcGIS JsAPI 离线文档 4.14版本,原来是zip压缩格式的,大于280M了,我重新用rar压缩了一次就小了,没有添加恢复记录;外网下载慢的同学可以从这里下载
arcgis-jsapi_vsdoc12_v38 arcgis for JavaScript智能提示文件。
安装ArcJS1.3本地离线包后,使用arcgis server的javascript API仅访问本网站文件,不需要访问http://serverapi.arcgisonline.com,方便不能访问外网或不能上网的客户端使用,并增强系统安全性。
1.6版现在不提供下载,如果你的server是93或者931也可以用2.0和2.1的,但是像编辑,图例等功能就不能用了,因为那些都是依托server10的
ArcGIS jsapi Dojo中文超全学习资料、API、实例代码,学习dojo的绝好资料!
1.6版现在不提供下载,如果你的server是93或者931也可以用2.0和2.1的,但是像编辑,图例等功能就不能用了,因为那些都是依托server10的
包含大量的ArcGIS API for JavaScript4.8的开发实例,可用于WebGIS开发者学习资料,内容全面,并且能正常执行。
ArcGIS Javascript API 1.3版本,包括CSS文件夹、image文件夹,js文件夹等
ArcGIS Javascript API 1.2 版本,包括CSS文件夹、image文件夹,js文件夹等
arcgis js api 3.21版本 直接引用init.js 和esri.css 即可使用 init.js 中路径已根据当前js引用路径来截取替换好了
本软件可以arcgis工程文件(.mxd)文件进行压缩
利用TextSymbol与SimpleMarkerSymbol做了一个带背景边框的文字标注示例,利用TextSymbol与SimpleMarkerSymbol做了一个带背景边框的文字标注示例
相信该PDF对大家有很大的帮助,通过此JSAPI,大家对ARCGIS的JS架构很清楚的
解决arcgis server跨域问题: 1、停掉ArcGIS Server的服务。 2、 打开<ArcGIS Server> \framework\runtime\tomcat\conf\web.xml,注册跨域bean 3、lib下拷贝 cors-filter-2.5.jar java-property-utils-1.9.1.jar包 4...
注:当前ArcGIS API for JavaScript三维地图开发最新版本为4.14,该资源为最新版本(api + sdk开发包)。
1、把 ini.js与dojo.js中的 HOSTNAME_AND_PATH_TO_JSAPI 改成 baseUrl:"http://localhost/hrp_gis/common_railway/arcgis_js_api/library/4.11/dojo" 2、引用 arcgis_js_api 3、跨域 : 1、停掉ArcGIS Server的...
很好的算法,用代码实现ArcGIS中使用绘制的圆形选择要素
ArcGIS10、10.2、10.3-10.6解决中文乱码的方法,arcgis安装问题解决大全。