【问题标题】:Adequate Places API for travel app适合旅行应用的 Places API
【发布时间】:2012-07-28 04:48:48
【问题描述】:

我正在寻找可以与地图 API 一起使用的地点 API。以下是我一直在考虑的三个 API: - 谷歌地图/地点:https://developers.google.com/maps/ - 微软必应:https://www.microsoft.com/maps/developers/mapapps.aspx - 诺基亚地图:http://api.maps.nokia.com/2.1.0/devguide/overview.html

它们似乎可能会产生良好的效果。我要处理的应用程序是关于旅行信息的。所以我们想用最好的API来寻找观光、住宿、餐馆,但我们不关心与旅行无关的牙医、杂货店等。

你们认为哪一个最适合我们的需求? (如果你想到了我没有提到的另一个好的 API,请务必告诉我!)

谢谢你, J

【问题讨论】:

    标签: google-maps-api-3 maps google-places-api bing-maps here-api


    【解决方案1】:

    我认为以下 API 列表会对您有所帮助。

    http://www.programmableweb.com/news/134-travel-apis-kayak-yahoo-travel-and-hotelscombined/2012/02/28

    大约有 134 个 API 专门用于 Travel App。

    【讨论】:

      【解决方案2】:

      在这里很难给出一个绝对的答案,因为每个 API 背后的数据质量会因地而异,而“最佳”将取决于您的应用的性质及其解决的问题 -例如,谷歌数据的范围(选择您的选项之一)通常被认为在美洲更强而在欧洲则更弱。我听说的另一个例子是一家巴西公司决定使用诺基亚地图,因为它在农村地区的覆盖范围更好,尽管在大城市的覆盖率较弱。当然,数据的广度和质量可能会随着时间而改变。

      我猜你最好的选择是举办一场简单的选美比赛。

      以相关 API 开发者网站的代码示例为起点

      然后修改代码以获得一些典型用例的相同结果,例如:住宿、餐厅然后根据您的标准对每个 API 进行评分

      • 在与 你?
      • 修改代码有多容易?
      • 您喜欢结果的呈现方式吗?
      • 获取更多详细信息有多容易?
      • API 数据计划的成本是多少?

      然后使用记分卡找出最适合您的 API。

      以下是柏林“书店”的所有三个 API 覆盖率差异的示例

      在这种特殊情况下,诺基亚 API 返回更多数据,但如果您查找“波士顿的书店”,则可能会给出不同的结果 - 您需要确定哪些位置以及哪些查询与您的应用程序最相关。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-04-02
        • 2012-11-08
        • 2015-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-24
        相关资源
        最近更新 更多