原创 2017-09-19 Mapbox Mapbox
最近,我们发布了一个新的 ARKit 库,帮助用户把基于地理位置的内容加到基于 ARKit 的 iOS 应用中。
这个库有助于将 iOS Maps SDK 中 “在地图上增加点” 的功能用 ARKit 呈现出来,包括增加及去除模拟位置的标注,以及提供视图来对这些位置可视化。mapbox-arkit-ios 提供了抽象的 API,开发者只需说明 ARKit 会话从哪里开始,想在哪儿增加点。 我们还对每个增加的点提供默认的可视化,不过你可以用 SceneKit 节点或 3D 模型对这些视图进行全面定制。
这仅仅是个开始,我们计划增加更多功能,包括:
帮助 ARKit 场景与正北方对准的算法,以便精确放置这些地点
功能更丰富的 API,使得调出(callout)的视图位于初始标注视图上方
与初始标注视图及其调出进行交互的查询 API
将 GeoJSON 转化为 AR 场景视图中点和线的 SceneKit 节点的程序
与 Mapbox 服务及数据层(如方向、楼宇数据、兴趣点等)的内置集成
参考 https://github.com/mapbox/mapbox-arkit-ios/issues 查看更多最新的用法。
我们非常高兴能和众多开发者合作来改善这套新的 API。直接在 Mapbox 微信公众号中联系我们,分享你的应用、程序及利用周末时做出的项目吧。
相关文章