【问题标题】:Foursquare Can't Geocode full address?Foursquare 无法对完整地址进行地理编码?
【发布时间】:2013-02-13 05:34:05
【问题描述】:

我正在尝试输入完整地址“700 Flower Street, Los angeles, CA”,但输入错误

[meta] => stdClass Object
        (
            [code] => 400
            [errorType] => failed_geocode
            [errorDetail] => Couldn't geocode param near: 700 flower street, los angeles, CA
        )

有人知道为什么吗? Foursquare 不提供这样的服务吗?他们的工作非常简单,比如“洛杉矶”。为什么它不做完整的地址?有什么想法吗?

谢谢

【问题讨论】:

    标签: geocoding foursquare reverse-geocoding


    【解决方案1】:

    HTTP 400 通常表示“输入错误”——仔细检查您发送到 Foursquare 的内容,以确保其有效且符合 API 的预期。

    顺便说一句,我在 SmartyStreets 工作。我们能够对该地址进行地理编码:

    http://smartystreets.com/?street=700%20flower%20street,%20los%20angeles,%20CA

    甚至更多顺便说一句,Foursquare 不久前刚刚与我们签约。不确定这是出于内部目的还是出于他们服务的某些方面,但我想我们会看到...

    (顺便问一下,您知道地址缺少套房或公寓号码吗?)

    【讨论】:

    • SmartyStreets 可以返回 USPS 识别的任何地址的大致坐标。
    猜你喜欢
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 2011-02-04
    • 2011-09-24
    相关资源
    最近更新 更多