Mapquest 返回 2 条记录,其中一条是伪造的。我能做什么?

Mapquest returning 2 records, one of them is bogus. What can I do?

我正在使用 api 搜索宾夕法尼亚州伊斯顿。发送到 mapquest 的 URL 如下所示:

http://www.mapquestapi.com/geocoding/v1/address?key=your_key_here&location=Easton,PA&outFormat=xml&maxresults=1

结果是这些(即使我有 maxresults=1)

<lat>40.689353</lat> <lng>-75.216698</lng>

<lat>41.127201</lat> <lng>-79.5411</lng>

我在 Clarion County 找不到 Easton。知道为什么它会这样工作吗?我怎样才能避免这些类型的情况?

感谢您的反对票,当之无愧!

我从 MapQuest 得到了答案。看起来参数名称区分大小写。

不好:

http://www.mapquestapi.com/geocoding/v1/address?key=your_key_here&location=Easton,PA&outFormat=xml&maxresults=1

好:

http://www.mapquestapi.com/geocoding/v1/address?key=your_key_here&location=Easton,PA&outFormat=xml&maxResults=1