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 JavaScript API(简称jsapi)是Esri公司提供的用于构建地理信息系统(GIS)Web应用程序的JavaScript库。这个“arcGIS jsapi离线包 2.0”包含了API的源代码和其他相关资源,使得开发者可以在没有网络连接的...
ArcGIS JavaScript API(简称JsAPI)是Esri公司提供的一个强大的Web开发框架,用于构建地图应用和服务。这次我们聚焦于JsAPI的1.1.3和1.2两个版本,这两个版本在GIS开发领域具有广泛的应用,对于初学者和专业开发者...
ArcGIS JsAPI 离线文档 4.14版本,原来是zip压缩格式的,大于280M了,我重新用rar压缩了一次就小了,没有添加恢复记录;外网下载慢的同学可以从这里下载
arcgis-jsapi_vsdoc12_v38.js文件包含的是ArcGIS JavaScript API v3.8版本的所有类、方法、属性和事件的详细注解。每个类、方法和属性都有详细的描述,包括它们的作用、参数类型、返回值以及可能抛出的异常。这些...
安装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的绝好资料!
"ARCGIS工程文档压缩软件"是一个专门针对ARCGIS工程文件的压缩工具,它能帮助用户方便地对包含.mxd扩展名的文件进行压缩,以便于存储、传输和备份。 .mxd文件是ARCGIS Desktop中的主要工作空间,它包含了地图布局的...
《ArcGIS API for JavaScript 4.8 实例详解》 ArcGIS API for JavaScript 是Esri公司推出的一款强大的地图开发工具,主要用于构建交互式的Web GIS应用。4.8版本是其发展过程中的一个重要里程碑,提供了丰富的功能和...
- **esri.js**:包含所有与GIS相关的类和方法,如地图(Map)、图层(Layer)、几何对象(Geometry)、服务(Service)等,用于地图操作和数据处理。 - **dijit.js**:Dijit是Dojo Toolkit的一部分,提供了可定制的...
《ArcGIS JS API 3.21:构建高效WebGIS应用》 ArcGIS JavaScript API(简称ArcGIS JS API)是Esri公司提供的一个强大的Web GIS开发框架,它允许开发者利用JavaScript语言在网页上构建交互式的地图应用。在这个3.21...
**ArcGIS JavaScript API 1.2 知识详解** ArcGIS JavaScript API 是Esri公司推出的一款用于构建地理信息系统(GIS)应用的JavaScript库,它允许开发者在网页端创建丰富的地图和地理分析功能。1.2版本是这个API的一...
解决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是Esri公司提供的一款强大的Web GIS开发工具,主要用于构建基于Web的地理信息系统应用。v4.14是这个API的一个特定版本,它包含了一系列的更新和改进,使得开发者能够更好地利用JavaScript...
本文将深入解析如何在ArcGIS中使用VBA或VB.NET等语言编写代码,以实现绘制圆形并基于此圆形进行要素选择的过程。 ### 核心知识点:用代码实现ArcGIS中使用绘制的圆形选择要素 #### 1. ArcGIS中的绘图工具与要素...
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的...
以下是一些常见的解决方法,旨在帮助用户解决这个问题。 1. **检查ArcGIS License Manager服务**: - 首先,确认`ArcGIS License Manager`服务是否已经安装并启动。打开“计算机管理”——“服务”,查找该服务。...
本文将深入探讨ArcGIS JSAPI 4.15的核心功能和关键知识点。 首先,ArcGIS JSAPI 4.15着重优化了性能。这一版本对底层代码进行了重构,减少了内存占用,提高了地图加载速度,尤其在处理大量图层和数据时,性能提升...
利用TextSymbol与SimpleMarkerSymbol做了一个带背景边框的文字标注示例,利用TextSymbol与SimpleMarkerSymbol做了一个带背景边框的文字标注示例