在我现有的项目中,我已经使用backbone.js开发了基于谷歌地图的应用程序。现在,我想开发基于ArcGIS api for Javascript的相同应用程序。javascript的ArcGIS api是建立在Dojo.js之上的。而不是谷歌地图,我必须使用esri地图使用ArcGIS应用编程接口的javascript。现在,我可以将backbone.js与Dojo.js集成了吗
我正在使用来自arcgis的javascript api在我的应用程序中具有地图功能。这个脚本在所有浏览器(google chrome,firefox,ie7,8,9)中都能正常工作。但在IE10中抛出拒绝访问错误,错误如下所示。由于安全原因,我不会发布任何代码,而且问题只出现在IE 10上,所以这一定是浏览器特定的问题。以前有没有人遇到过这个问题?
Error: Access is denied.
Error: Access is denied.
k (http://js.arcgis.com/3.11/:161:153)
at xhr (http://js.arcgis.com
我们有用于录制移动性能脚本的iPAD和Jmeter3.0版本。我们已经设置了iPad和Jmeter设置,就像在许多站点上提到的那样。我们的应用程序是本地移动应用程序。
当我们尝试在设置代理后记录登录和一些请求时,但是当我们尝试进行同步活动时,请求就会转到“arcGIS服务器”,并显示"Unable to sync with arcgis server“消息。稍后,它不会记录任何请求在j量表中。
计量器日志中的
#:
2016/07/14 20:00:37 WARN - jmeter.protocol.http.proxy.Proxy: [53176] Problem with SSL
我有一个AngularJS应用程序,它使用 for JavaScript来显示地图。
我一直在使用个别的要求说明,例如:
var esriMap = require("esri/map");
这对于除之外的所有模块都很好。当我尝试添加这样的require语句时:
var Scalebar = require("esri/dijit/Scalebar");
我得到以下错误:
Error: undefinedModule(…) "Error: undefinedModule at Error (native) at d (http:
我在用埃斯里地图。要将地图包含在我的项目中,我很困惑如何将esri导入到项目中?依赖关系是什么?
我已经写了一个示例代码。但是它没有工作,而且地图也没有加载。
import * as esriLoader from 'esri-loader'
import React from 'react'
class esriMap extends React.Component {
constructor(props) {
super(props);
this._createMap = this._createMap.bind(this)
}
c