ios - 如何用 portalItem 替换图层 url 以用于离线 Arcgis runtime sdk

标签 ios swift arcgis-runtime

我正在尝试授予对我的应用程序的离线访问权限。我正在使用 ArcGis 运行时 100 SDK。在执行相同的操作时我发现

//instantiate offline map task
    self.offlineMapTask = AGSOfflineMapTask(portalItem: self.portalItem)

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

我应该如何用层 url 替换它

最佳答案

要创建离线 map task ,您可以传入 map 或指向 Web map 的门户项目。

您可以在创建要素图层时使用图层 URL(例如添加到 map 的业务图层)。

我认为您可能将 Web map 与要素图层混为一谈。

顺便说一下,对于以后的问题:您可以考虑在 iOS Runtime SDK forum 中提问?

关于ios - 如何用 portalItem 替换图层 url 以用于离线 Arcgis runtime sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50293032/

相关文章:

ios - Swift Google 日历帐户注销

swift - 当Swift中的函数签名不同时,为什么UnsafeRawPointer会显示不同的结果?

iphone - 锻炼信息实时发送到手机

java - ArcGIS 运行时 : How to identify the topmost feature across all feature layers?

iphone - 在 iPhone 上更改背景图像的按钮

ios - 如何将多个 View Controller 链接到一个容器 View ?

objective-c - 数组未到达 cellForRowAtIndexPath

ios - Dirac 3 LE 库中的方法总是返回 0