является ли Yahoo PlaceFinder API лучше, чем Google Geocode API?

#google-api #yahoo-api

#google-api #yahoo-api

Вопрос:

кроме того, yahoo разрешает больше запросов в день

но я заметил интересную ошибку / случай

если я буду искать «Via Turati, Милан», я ожидал бы получить в результате «Via Filippo Turati, 20121 Милан»

вы можете видеть результаты Google и yahoo:

http://maps.googleapis.com/maps/api/geocode/json?address=via turati milanamp;sensor=false

http://where .yahooapis.com/geocode ?q= через turati milano

как вы видите, Yahoo дает мне один шанс, это правильно, в то время как Google дает мне несколько вариантов, ни один из которых недостаточно хорош…

плохо для меня, я создал приложение с помощью Google, но теперь я подумываю о переходе на Yahoo…

прежде чем делать это … кто-нибудь знает, делаю ли я что-то не так с Google api?

Комментарии:

1. Это довольно субъективно

2. перефразируйте свой вопрос примерно так: «могу ли я что-нибудь сделать, чтобы получить более точные результаты с помощью Google api?» и укажите применимые фрагменты вашего кода, по которым вы хотели бы получить отзывы

3. @Роберт Леви… Первоначальный вопрос не был специфичен только для Google api… спрашивающий хочет сравнить два API … и вы не будете рады узнать, что Yahoo предоставляет более точные ответы и имеет лучшую обработку ошибок.. Я тоже фанат Google, но на этот раз победила Yahoo…

Ответ №1:

У Yahoo лучшая обработка ошибок. Например, если вы запрашиваете номер улицы, который Google не может найти. Сервер Google выдаст вам сообщение об ошибке. Где, поскольку yahoo’ изящно ответит, вернув центроид этого города…