Мне нужно геокодировать, то есть перевести уличный адрес в широту, долготу для ~ 8000 уличных адресов. Я использую механизмы геокодирования Yahoo и Google на http://www.gpsvisualizer.com/geocoder/, и обнаружил, что для большого количества адресов эти механизмы (один из них или оба) либо не могут выполнять геокодирование (то есть возврат широты = 0, долготы = 0 ) или вернуть неправильные координаты (в том числе случаи, когда Yahoo и Google дают разные результаты).
Как лучше всего решить эту проблему? Какой двигатель (обычно) более точный? Буду признателен за любые мысли, предложения, идеи от людей, которые ранее имели опыт работы с такого рода задачами.