我正在尝试授予对我的应用程序的离线访问权限。我正在使用 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/