arcgis-js-api相关内容

如何使用多个函数对获取的结果求和?

我正在与OpenWeatherMapAPI一起计算过去5天的降水量总和.为此,我有5个使用fetch api进行api调用的异步函数.所收到的有关我的数据是跨越24小时周期的每小时历史天气预报数据.完整代码如下.json响应存储到一个常量(Ex. const histData1 )中,然后在其中进行迭代以在给定的24小时内将所有一个值求和.注意:湿度被用作概念证明,因为它已经有一段时间没有下雨了 ..

ArcGIS地图小部件上的Custon SVG图标

我必须在"locate"小部件("esri-icon-locate")中添加一个custon SVG文件,而不是ArcGIS中的导航图标.这里的问题是,默认图标显示在自定义svg文件的顶部.有什么方法可以隐藏默认图标吗? view.when(_ => {const n = document.getElementsByClassName("esri-icon-locate");if(n& n.l ..
发布时间:2021-04-09 19:03:51 其他开发

有没有一种方法可以使用arcgis javascript API 4加载/更新数据而不会删除要素图层并且没有闪烁效果

我正在通过从外部查询服务中获取数据并向其中添加一些数据来从要素集合中创建要素图层. 根据我的项目需要,我必须每5秒刷新一次地图上的数据.为此,我要使用外部查询来请求数据,并在获取响应数据后,删除上一个要素层并添加一个新的要素层. 问题:在地图上添加新图层时,需要一点时间(〜1秒)才能在地图上反映出看起来像闪烁效果的特征. 问题:有没有一种方法可以加载/更新数据而不会删除要素图层并 ..
发布时间:2021-04-06 20:41:33 其他开发

在R中自定义传单弹出窗口

我正在使用RStudio创建一个Choropleth传单地图. 在导入到R的shapefile中,我将Country和Url作为属性. 我希望在最终地图的弹出窗口中以超链接的形式显示国家名称和URL. 以下是我到目前为止使用的代码: m % leaflet() %>% addProviderTiles(providers$Esr ..
发布时间:2020-11-14 19:29:44 前端开发

ArcGIS API-不支持执行QueryTask

因此,我正在使用ArcGIS API(javascript),以便从要素图层中的对象获取一些信息.这里的第一步应该是检测用户单击了哪个对象.我为此使用查询.但是由于某种原因,我似乎无法执行查询.每次调用execute方法时,控制台都会答复"Object不支持属性或方法'execute'".该代码的相关部分如下: thema_4_Verblijf = new FeatureLayer("htt ..
发布时间:2020-11-02 01:38:22 前端开发

在ArcGIS中能否以编程方式绘制折线或多边形?

如果我提供了几何所需的坐标,在ArcGIS中是否可以通过编程方式绘制折线或多边形?就像折线一样,我将为折线提供两个端点. 解决方案 在2D/3D中这都是可能的.最简单的方法是添加 Graphic Polyline (或任何其他几何图形)到视图的图形: // Coordinates of Zurich, Switzerland var pointA = [8.5107858, 47.3 ..
发布时间:2020-09-06 19:19:13 其他开发

是否可以根据ArcGIS Javascipt API中的CSVLayer的属性获取具有certian属性的项目数?

是否可以从ArcGIS Javascript API中的CSVLayer的属性中获取具有特定属性的项目数? 这是 csv文件. 我的意图是 类别0 -1 类别1 -0 类别2 -1 类别3 -0 如果我们要显示“类别"属性中的图例,并且所有文档都在视图中. 还可以基于相同的属性过滤项目吗? 还可以在饼图中显示详细信息吗? 解决方案 您可以使用vie ..
发布时间:2020-09-06 19:19:10 其他开发

未定义WMSLayerInfo-Arcgis 4.13

伙计们,今天才刚开始使用arcgis,并尝试从geoserver添加wms图层.我正在使用javascript api v 4.13. 我从这个例子开始: https://developers.arcgis .com/javascript/latest/sample-code/layers-wms/live/index.html 然后继续添加WMS层,如下所示(我添加了////T ..
发布时间:2020-09-06 19:19:06 其他开发

Angular 7项目的Esri代理截图

我的团队目前正在使用带有angular 7前端和.net core 2.1后端的Web应用程序进行工作.我需要做的任务之一是获取屏幕截图并将其附加到电子邮件中.该Web应用程序具有esri映射. 出于捕获屏幕截图的目的,我使用的是html2canvas软件包.除了不捕获esri映射内容的部分之外,它均按预期工作.它捕获除esri-map之外的所有其他内容. 对于html2canvas函 ..
发布时间:2020-09-06 19:18:02 前端开发

“未捕获的SyntaxError:无法在模块外部使用import语句"导入ECMAScript 6时

我正在使用ArcGIS JSAPI 4.12,希望使用空间幻觉在地图上绘制军事符号 当我在脚本中添加milsymbol.js时,控制台返回错误 未捕获的SyntaxError:无法在模块外部使用import语句. 所以我将type="module"添加到脚本中,然后它返回 未捕获的ReferenceError:未定义ms 这是我的代码: ..
发布时间:2020-07-30 21:23:02 前端开发

错误“不能对类型缺少调用或构造签名的表达式使用'new'."导入Esri类型时

我觉得这里确实缺少一些简单的东西.我正在构建一个使用Esri ArcGIS API的类,但是当我从arcgis-js-api的d.ts文件导入类型定义时,出现打字稿错误“无法在表达式中使用'new'其类型缺少调用或构造签名." 例如: import * as IMap from 'esri/Map'; export class Foo { bar: (Map: IMap) { ..
发布时间:2020-07-22 20:09:57 其他开发