帖子
|
我还没有听到任何最新消息,但我会尽最大努力与你保持联系!
...查看更多
|
0
|
0
|
4
|
帖子
|
另一个更新:ArcGIS在线本周发布了媒体层,所以我们应该用不了多久就能把它加入地图SDK。
...查看更多
|
0
|
2
|
17
|
帖子
|
简而言之,没有。100.15将是一个LTS版本,这意味着没有新的功能,但热修复和补丁会加入。值得一提的是,首次稳定发布的新200。ArcGIS Maps SDK for Swift预计将于4月初发布。查看这篇博客文章了解更多信息。此外,如果您将出席会议,欢迎在Esri DevSummit 2023和Esri UC 2023与我们的工程师面对面交谈!我们可能会分享更多的细节,更好地了解用户的需求,以更好地改进产品。
...查看更多
|
0
|
0
|
26
|
帖子
|
关于这个主题的一个小更新:在最近的一次会议上,我意识到ArcGIS在线web地图查看器正在努力支持在地图上覆盖2D媒体(不限于静态图像),Runtime/Maps SDK可能会跟进,这导致了任何2D选项的延迟,因为我们希望保持产品同步。与此同时,2D ImageOverlay肯定在我们的盘子里,我们可能会在今年晚些时候发布。
...查看更多
|
0
|
3.
|
37
|
帖子
|
感谢您对新的200.0.0 beta版Swift地图SDK的兴趣!简而言之,第一个稳定版本预计将在4月初发布。如果你想了解更多,请参阅这篇博客文章。此外,如果您将参加会议,欢迎在2023 DevSummit上与我们的工程师面对面交谈!我们可能会分享更多的细节,更好地了解用户的需求,以更好地改进产品。
...查看更多
|
0
|
0
|
21
|
帖子
|
这个功能目前在我们的板上是用户优先考虑的,所以希望它能很快实现。当这个功能实现时(可能以支持2D ImageOverlay的格式),它将在我们的新200中。ArcGIS Maps SDK for Swift的x版本。请继续关注这个频道://www.gamepadva.com/t5/swift-maps-sdk-questions/bd-p/swift-maps-sdk-questions Internal Ref: release-plan # 940
...查看更多
|
1
|
1
|
55
|
帖子
|
我不建议使用agspicturemarksymbol路径。听起来好像你的用例涉及到调整这些层的顺序,所以符号hack并不是很有用,因为它们总是保持在顶部。同样是在100年。我们目前没有一个很好的方法来简单地添加一个jpg到地图视图。要么从你的jpg构建一个栅格,或者使用AGSKMLLayer如果你可以。但问题是,在操作层之间没有办法重新排序/交织图形叠加,因为它们是地图视图的两个不同概念。您能更具体地描述一下您的用例吗?这样我们就可以分析它,看看它是否可以在未来的版本中作为一个特性提供?
...查看更多
01-31-202311:49是
|
0
|
7
|
70
|
帖子
|
你的代码中有太多东西,因此很难判断出真正的问题。试着先把不相关的东西去掉。我建议从这个导入UIKit导入ArcGIS类ViewController: UIViewController {@IBOutlet var mapView: AGSMapView!{didSet {let map = AGSMap(basemapStyle: . arcgislightgray) mapView。map = map}} let stops: [AGSStop] = {let stop1 = AGSStop(point: AGSPoint(x: -117.160386727, y: 32.706608, spatialReference: .wgs84()) stop1.name = "San Diego Convention Center" let stop2 = AGSStop(point: AGSPoint(x: -117.173034, y: 32.712329, spatialReference: .wgs84())) stop2.name = "USS San Diego Memorial" let stop3 = AGSStop(point: AGSPoint(x: -117.147230, y: 32.730467, spatialReference: .wgs84()).wgs84())) stop3.name = "RH舰队航空航天博物馆" return [stop1, stop2, stop3]}() ///使用在线路由服务来解决站点之间的路由的路由任务。让routeTask = AGSRouteTask(url: url(字符串:"https://route-api.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World")!) func solveRoute(routeTask: AGSRouteTask) {routeTask. defaultrouteparameters {[weak self] (params: AGSRouteParameters?)if let params = params{//显式设置参数的值。参数个数。returnDirections = true参数。returnStops = true参数。returnRoutes = true参数。outputSpatialReference = .wgs84() params.setStops(self.stops) self.routeTask.solveRoute(with: params) { (result: AGSRouteResult?, error: Error?) in if let result = result { print(result.routes.first!.directionManeuvers.map(\.directionText).joined(separator: "\n")) } else if let error = error { print(error.localizedDescription) } } } else if let error = error { print(error.localizedDescription) } } } override func viewDidLoad() { super.viewDidLoad() solveRoute(routeTask: routeTask) } } The workflow is pretty intuitive: 1. Create a route task. Either from a network database or from the Esri online route service. 2. Create the route parameters. If succeeds, the closure will call back the routing parameters. 3. Solve the route with the parameters. The closure will call back a route result or an error. Again, it would be great if you can create a minimal repro case based on the snippet above. It will help us to find the issue.
...查看更多
01-27-202303:05点
|
0
|
0
|
60
|
帖子
|
如果在AGSArcGISRuntimeEnvironment上设置了全局键,那么应该没问题。示例中的didSolveRoute只是一个处理AGSRouteResult的辅助方法。从那里,您可以用结果创建一个AGSRouteTracker,然后让位置显示(蓝点)捕捉到路由。我建议你下载这个示例应用程序,并在本地运行它,在错误发生的地方设置断点,看看是什么原因造成的。开发人员网站上还有另一个指南,详细介绍了配置路由跟踪器的每个步骤。你能告诉我你的代码中哪一行出现了错误吗?最小复制应用程序是最好的。你也可以先在AGSRouteTask中尝试Esri的World Route API,以确保它不是数据问题。
...查看更多
01-25-202303:38点
|
0
|
2
|
79
|
帖子
|
你好,卡洛斯,你能为你的错误提供一个最小可重复的例子吗?此外,您可以看看示例应用程序中的导航示例代码。从您提供的代码中,我可以看到一些可能导致错误的问题,虽然我不确定哪一个是您的-路由任务是用无效的数据库创建的-路由解决的结果未被使用-没有许可密钥或API密钥显式设置为使用路由功能
...查看更多
01-25-202301:39点
|
0
|
4
|
85
|
标题 | 荣誉 | 发布 |
---|---|---|
1 | 3周前 | |
1 | 10-06-202243我 | |
1 | 10-05-202231我 | |
1 | 10-04-2022上午09:42 | |
1 | 05-02-202201:29点 |