Web AppBuilder for ArcGIS(开发版)系列教程 3
分享
WAB(开发版)中的2D和3D分别基于ArcGIS for JavaScript API 3.20在线版和ArcGIS for JavaScript API 4.3在线版。在网络异常的情况下,很可能会遭遇js api加载缓慢甚至出错的困境,导致无法利用WAB(开发版)构建应用。本章节讲述如何利用Portal for ArcGIS内置的JS API替换WAB(开发版)引用的JS API。
获取Portal for ArcGIS内置JS API
Portal for ArcGIS内置2D JS API
Portal for ArcGIS内置2D JS API访问地址的基本形式如下: 【Portal for ArcGIS所在机器的机器名】/arcgis/jsapi/jsapi
以 笔者本机为例,实际访问地址是http://zhangsai.esrichina.com/arcgis/jsapi/jsapi
Portal for ArcGIS内置3D JS API
Portal for ArcGIS内置3D JS API访问地址的基本形式如下: 【Portal for ArcGIS所在机器的机器名】/arcgis/jsapi/jsapi4
以笔者本机为例,实际访问地址是http://zhangsai.esrichina.com/arcgis/jsapi/jsapi4
2D下JS API的替换
1 打开【WAB解压目录】\client\stemapp下的env.js文件 2 转至env.js文件的第98行,替换为Portal for ArcGIS内置 2D JS API
替换前:
替换后:
3D下JS API的替换
1 打开【WAB解压目录】\client\stemapp3d下的env.js文件 2 转至env.js文件的第96行,替换为Portal for ArcGIS内置 3D JS API
替换前:
替换后:
重启WAB
重启WAB后,当再次访问WAB构建应用程序时,即自动引用替换后的JS API。
如果您已部署了离线的2D和3D JS API,也可直接引用这些离线部署的 JS API。
文章来源:http://blog.csdn.net/zssai2015/article/details/71512619
获取Portal for ArcGIS内置JS API
Portal for ArcGIS内置2D JS API
Portal for ArcGIS内置2D JS API访问地址的基本形式如下: 【Portal for ArcGIS所在机器的机器名】/arcgis/jsapi/jsapi
以 笔者本机为例,实际访问地址是http://zhangsai.esrichina.com/arcgis/jsapi/jsapi
Portal for ArcGIS内置3D JS API
Portal for ArcGIS内置3D JS API访问地址的基本形式如下: 【Portal for ArcGIS所在机器的机器名】/arcgis/jsapi/jsapi4
以笔者本机为例,实际访问地址是http://zhangsai.esrichina.com/arcgis/jsapi/jsapi4
2D下JS API的替换
1 打开【WAB解压目录】\client\stemapp下的env.js文件 2 转至env.js文件的第98行,替换为Portal for ArcGIS内置 2D JS API
替换前:
//apiUrl = ‘//js.arcgis.com/3.20’;
替换后:
apiUrl = ‘//zhangsai.esrichina.com/arcgis/jsapi/jsapi’;
3D下JS API的替换
1 打开【WAB解压目录】\client\stemapp3d下的env.js文件 2 转至env.js文件的第96行,替换为Portal for ArcGIS内置 3D JS API
替换前:
//apiUrl = ‘//js.arcgis.com/4.3’;
替换后:
apiUrl = ‘//zhangsai.esrichina.com/arcgis/jsapi/jsapi4’;
重启WAB
重启WAB后,当再次访问WAB构建应用程序时,即自动引用替换后的JS API。
如果您已部署了离线的2D和3D JS API,也可直接引用这些离线部署的 JS API。
文章来源:http://blog.csdn.net/zssai2015/article/details/71512619
0 个评论
发起人
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- gis开发群的管理不讲理,求围观。
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- arcgis版本兼容性
- ArcGIS 知乎社区活动 之 2018拒绝boring,来,在线答题赢kindle【结果已出,速来领奖】
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?