在我现有的项目中,我已经使用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
我有一个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
我正在使用“javascript API for Silverlight3.2”进行开发,并将我的地图发布到本地主机上的ArcServer 10.2中,并且可以完美地使用javascript加载我自己的REST服务。
然而,当我试图从我们的ArcGIS服务器地图服务加载我自己的REST服务时,Silverlight控件将运行,在底部显示ESRI图像,但没有地图。
我的xaml代码是:
<UserControl x:Class="CreatingAMap.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006
我正在开发一个应用程序,其中我有一张地图。我正在使用ArcGIS SDK来显示地图。在这里,我试图在地图加载时显示我的当前位置。我已经将我的纬度和经度传递给了ArcGIS函数的x和y参数。这是该函数的代码,
let lat = gpsLocation.location?.coordinate.latitude
let lng = gpsLocation.location?.coordinate.longitude
print(lat)
print(lng)
//zoom to custom view point
self.mapView.setViewpointCenter(AGSPoin