Chr*_*ris 3 mapkit ios swift apple-developer imdf
我很困惑为我们公司创建一个 IndoorMap 以在 iPad 上显示它。关于Apple的新IndoorMaps-Program,我认为我找到了完美的解决方案。官方地图应用程序中的一些机场显示了很好的例子。但是我越深入这个话题,我的理解就越少。
在他们提到的有关 IMDF 文件的文档中,作为私人开发人员,
您需要自己创建 IMDF。好消息是有许多第三方平台和工具可以让创建和更新 IMDF 变得更容易。请参阅下面有关第三方平台的部分。
所以我研究了这些第三方平台并注意到,当我将它与他们提供的软件和地图 SDK 一起使用时,我只能创建 IMDF。所以我会让我依赖另一个平台和 SDK,这不符合我的兴趣。我没有发现任何关于一个平台/软件的东西可以简单地将一些平面图转换为 IMDF。诀窍在哪里?我想复杂吗?
IMDF 最令人困惑的部分是:IMDF 到底是什么?第三方平台使用室内地图的新文件对其进行宣传。另一方面,苹果提到
IMDF 是一种用于描述室内空间的数据模型。IMDF 输出为一组 GeoJSON 文件。
那么它是文件还是格式?获得一个工具来创建 GeoJSON 文件就足够了吗?
也许有人对这个主题有一点经验,可以为我的问题提供一些提示,或者甚至可以建议另一种更简单更好的解决方案来显示室内地图,例如仓库。
室内地图数据格式是 Apple 对如何绘制室内空间进行建模的方式。IMDF档案是一个manifest.json文件,其中包含许多.geojson与id某些 GeoJSON 中的属性紧密相关的文件。
请参阅 IMDF Sandbox 链接以从 Apple 获取示例 IMDF 存档
如果您正在为示例仓库构建室内地图,并且希望独立于其他各方,那么您需要创建自己的 GeoJSON。您将使用 Apple 的 IMDF 沙盒来验证和/或报告您的 IMDF 存档可能遇到的任何问题。
您在上面提到了几个链接,让我总结一下您的链接以及我们用来学习 IMDF 解决方案开发的其他几个链接。
介绍室内地图计划 - https://developer.apple.com/videos/play/wwdc2019/245
因为构建和理解 IMDF 可能有点复杂,所以有 IMDF 沙箱,这是一种用于可视化、存档检查、编辑和试验 IMDF 存档的工具。
将室内地图添加到您的应用程序和网站 — https://developer.apple.com/videos/play/wwdc2019/241
我很抱歉这被某人否决了,很可能有人认为这不是一个编程问题。我认为这是一个值得回答的问题。
回答您的问题:
什么是 IMDF?
数据集必须以 ZIP 压缩档案的形式交付
档案必须包含在一个名为的专用文件中提供的 Manifest 对象
manifest.json
功能必须打包为同质的 GeoJSON FeatureCollections
是否可以使用 IMDF 从 Apple 创建像机场这样的室内地图?
作为私人开发人员,甚至有可能获得该缩放级别吗?
| 归档时间: |
|
| 查看次数: |
1066 次 |
| 最近记录: |