ios - 共享位置数据的标准文件格式

标签 ios geolocation file-format

我想为我的 iOS 应用程序添加支持以共享位置数据,主要是名称和经纬度坐标,通过一种可以通过电子邮件发送、保存到保管箱并可以由我的应用程序打开的文件格式。

是否有共享此信息的标准文件格式?我做了一些研究,似乎没有太多,gpx 文件似乎有点过分了。如果已有格式,我宁愿不自己编。

最佳答案

我建议您使用 vcard 格式。 有一个 GEO value type为了这。 vCard 易于机器和人类阅读。 示例:

BEGIN:VCARD
VERSION:3.0
TITLE:My Geo Point
GEO:37.386013;-122.082932
END:VCARD

或者你可以使用 apple vcard 格式:

BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//iOS 8.1//EN
N:;Current geo;;;
FN:Current geo
item1.URL;type=pref:http://maps.apple.com/?ll=55.369117\,39.079991
item1.X-ABLabel:map url
END:VCARD

此 vcard 可以通过 mac 和 ios 的 map 或消息打开。

关于ios - 共享位置数据的标准文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30452214/

相关文章:

ffmpeg - 为什么这个带有原始视频的 avi 文件只产生一帧=

ios - Xcode 9 Swift 4 AR 应用添加广告

javascript - Phonegap IOS 地理定位权限警报未显示

ios - 为 Xamarin.iOS 将 .mlmodel 编译为 .mlmodelc?

ruby-on-rails - rails geokit - 获取旅行/通勤时间

javascript - Chrome 开发工具 : save custom geolocation in Dev Tools Presets

dll - 什么是 *.dll.s 文件以及它们的用途是什么?

Hadoop ORC 文件 - 它是如何工作的 - 如何获取元数据

ios - CIImage contentsOfUrl 无法将 UIImage 转换为 PNG

ios - 数据类型为 double 的无后端列将导致 nil 值