【问题标题】:Developing Geo-location apps for the iPhone为 iPhone 开发地理定位应用程序
【发布时间】:2010-08-31 05:34:20
【问题描述】:

如何构建一个“Spots”目录供用户在原生 iPhone 应用程序中签到?或者,开发人员是否从 Google 地图等借用数据?

【问题讨论】:

    标签: iphone objective-c geolocation


    【解决方案1】:

    当您使用从其他网络或来源获得的数据时,您将面临数据可能会更改和/或可能不准确的风险,数据可能会不复存在,(更何况谷歌,LOL,一分钟他们就在那里像 gangbusters 一样,接下来他们就像“Gone” 没有解释没有道歉,只是缺少行动,如果您为企业开发应用程序,最好使用自己的数据源。

    这可能更昂贵,但它是您可以控制应用程序资源的唯一方法。

    【讨论】:

    • 在这种情况下,“您自己的数据源”是什么意思?
    【解决方案2】:

    您可以双向使用,这取决于您想要做什么以及您设计它的方式。您可以拥有一个预先记录的静态地点数据库,或者您可以在有时连接到某个服务器时对其进行更新,或者您可以通过每次从互联网加载数据来动态完成所有操作。

    选择哪一个?首先,您应该在设计应用时考虑以下内容:

    • 这些数据会更改多少次
    • 这些更改发生的频率
    • 更新需要多少费用

    等等

    【讨论】:

      【解决方案3】:

      开发您自己的地点数据库可能是一项艰巨的任务(而且您的竞争对手有很大的领先优势)。 Google 是 beginning to provide their Places API 用于“签到”风格的应用程序,因此您也许可以进入他们的测试版。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-10-14
        • 1970-01-01
        • 2014-05-31
        • 1970-01-01
        • 2011-01-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多