问题标签 [arcgis-runtime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
68 浏览

arcgis - ArcGIS Qt - back_button 如何在 Android 上禁用

我正在开发 Qt/QML 应用程序

似乎“后退按钮”由 ArcGIS Runtime for Android 处理

一旦我将 qml 运行时添加到我的专业文件中:

我无法控制android上的后退按钮。

我正在使用处理后退按钮的 V-Play 框架,但是当我使用 arcgis_runtime_qml.pri 创建应用程序时,后退按钮会立即关闭应用程序。

如何禁用 ArcGIS 的后退按钮处理?

最好的祝福

马立克

0 投票
0 回答
85 浏览

android - 如何在 ArcGIS sdk 版本 100.2.1 中创建离线路径

从本地数据库访问时出现此错误:

ArcGIS sdk 100.2.1版本如何创建离线路径?所有示例均在 SDK 版本 10.2.9 中给出。

0 投票
1 回答
307 浏览

ios - ArcGIS Runtime 100 的 AGSFeature.attributes 现在在其字典中提供参数

我正在发送几何查询以显示在地图上选择的要素并获取选定的要素。这两件事都工作正常,但是当我检查一个特性的属性字典时,它只包含 5 个键/值对,但 android 中的相同函数返回 10 个键/值对。

我正在做这样的查询

我不知道我在哪里做错了

0 投票
1 回答
140 浏览

ios - ArcGis Runtime 100 保存图层以供离线访问

我正在使用 Arcgis 运行时 100 sdk,并且我有一些客户端提供的图层 url。现在我正在使用这些 url 来创建一个 AGSLayer 并添加地图的操作层以在屏幕上显示它。到现在为止它工作得很好。

现在我想保存这些图层及其数据。以便让用户离线访问地图。

我浏览了 Arcgis 指南。但我不确定我是否理解那里的任何东西。而且我没有找到任何合适的解决方案

请帮帮我。

0 投票
1 回答
62 浏览

ios - 如何用 portalItem 替换层 url 以用于离线 Arcgis 运行时 sdk

我正在尝试为我的应用程序提供离线访问权限。我正在使用 ArcGis 运行时 100 sdk。在实现相同的同时我发现

此行代码开始。但是当我做了一些研究后发现我们可以使用 LayerUrls 代替 PortalItem。

我应该如何用图层 url 替换它

0 投票
1 回答
74 浏览

ios - 使用文件路径初始化 AGSGeodatabase 的对象正在返回“找不到文件

我想在 esri 社区上发布这个问题,但我无法在那里登录。

我创建了离线地理数据库并将其中的图层显示到地图上。

我的问题是当我下载 geoDatabse 并显示其中的数据第一次正常工作时。但是当我重新启动应用程序并从路径创建 AGSGeodatabase 对象时,“self.generatedGeodatabase.load”函数会出错

我创建的网址是:-

我正在创建对象是这样的:-

此函数运行时出现错误:-

0 投票
2 回答
670 浏览

ios - iOS ArcGIS.framework 太大,因此 .ipa 大小很大

我正在使用 ArcGIS.framework for iOS 维护一个应用程序。我正在从版本 10.2~ 升级到 100+。我已经延长了这个时间,希望在某个时候应用程序大小问题能够得到解决。使用较新框架的应用程序大小从仅 26MB 增加到超过 360MB。这不会被客户接受。我一直在寻找一种很好且简单的方法来减少应用程序的大小,而无需使用应用程序细化,这需要启用位码,但由于某些其他原因我无法启用。

剥离 x86_64 和 i386 架构并不会减少太多的框架大小。

我们可以在编译时为 Xcode 提供标志、其他编译器或链接设置吗?

0 投票
0 回答
136 浏览

java - 在 Java 中使用 ArcGIS 要素查询服务

我正在查询 ArcGIS Online 中提供的要素图层,如查询(要素服务)文档中所述。到处都有使用JavaScript的例子。我找不到任何使用Java的文档或示例。

我使用Spring 的 RestTemplate 类尝试了同样的事情,如下所示

这里不是将结果作为String对象获取,而是可以将数据作为ArcGIS Java类对象获取吗?

PS我知道如何arcgis-java使用Maven获取依赖:

0 投票
1 回答
87 浏览

java - ArcGIS Java ServiceFeatureTable 查询始终只返回 1 个要素

我正在尝试使用arcgis-java(ArcGIS Runtime)查询 ArcGIS Online 要素图层,如下所示:

但它总是只返回一个特征,即使该层有超过 1 个特征。如何获得多个功能?

我也尝试通过设置setMaxFeatures也但没有效果。

主要的是我没有创建FeatureLayerMapView对象,也没有在 MapView 上添加 FeatureLayer。我只是想查询ServiceFeatureTable.

0 投票
0 回答
188 浏览

java - 在 ArcGIS java 的 whereClause 中使用 CreationDate 查询 ServiceFeatureTable

我正在尝试查询ServiceFeatureTable使用 ArcGIS java。如果我们使用 REST 服务进行查询,我们可以根据CreationDate进行查询。我正在尝试使用 ArcGIS java 做同样的事情。运行时 SDK 如下

但它给com.esri.arcgisruntime.io.JsonEmbeddedException: Cannot perform query. Invalid query parameters.

是否可以ServiceFeatureTable根据CreationDate进行查询?强调文本