我试图创建一个安卓应用程序,在RealTime AR中逐层显示地理信息系统数据。就像图像中的那个。我已经使用ArcGIS运行时SDK在二维地图中显示所有的地理信息系统数据。但是我找不到合适的文档来实现在使用Runtime的世界范围内的AR。尽管在中提到了“可视化隐藏的基础设施,比如下水道、水管和电信管道.”。我能找到的唯一样本是导航应用程序。有人能帮我吗?

发布于 2019-10-28 16:22:13
这在文档中的AR部分中有介绍,特别是世界范围的AR部分:https://developers.arcgis.com/android/latest/guide/display-scenes-in-augmented-reality.htm。
请注意,通常设备的位置和指南针传感器是相当差的,所以通常需要一些初步的手动校准,以创造一个良好的匹配。
导航应用程序是一个很好的开端,但是你不用使用经过计算的路径,而是将你的实用程序数据加载到场景中。我们采用了路线样本,因为我们无法为您所在的区域提供良好的3D数据,但是我们可以为世界上几乎任何地方生成一条路线。
发布于 2019-10-30 08:09:32
关于dotMorten的答案和随后的评论,请参阅https://github.com/Esri/arcgis-runtime-toolkit-android/blob/master/toolkit-test-app/src/main/java/com/esri/arcgisruntime/toolkit/test/ar/ArcGISArViewActivity.kt获得如何使用ArcGISArView API的更多示例。
要检测抽头发生在哪里,以及如何与GraphicsOverlay一起使用,请具体参见本节:https://github.com/Esri/arcgis-runtime-toolkit-android/blob/master/toolkit-test-app/src/main/java/com/esri/arcgisruntime/toolkit/test/ar/ArcGISArViewActivity.kt#L328。
https://stackoverflow.com/questions/58593220
复制相似问题