私はビジネスとその住所の小さなデータベースを持っています。Google Geocode APIを使用して、おそらく 80% の精度を得ることができました。ビジネスの住所が通りにある場合、通常、Google は適切に機能します。ただし、多くの企業には奇妙な住所があり、データベースによって異なる方法で表示されます。例:
Royal Copenhagen
Manly 1
Shop 2A, The Corso (Wharf End)
Manly NSW 2095
(02) 9977 1618
Google の Geocoder は、この場所の適切な住所を見つけることができません。ただし、「Royal Copenhagen, Manly NSW 2095」を Google で検索すると、住所を簡単に見つけることができ、ピンの位置も正確です。
2 The Corso
Manly New South Wales 2095, Australia
(02) 9977 1618
現在、ジオコーディング プログラムで住所フィールドのさまざまな組み合わせを試して、最適な場所を取得しようとしています。Google マップでは、電話番号と都市を入力すると非常に良い結果が返されますが、ジオコーダはまったく異なる結果を返すことに注意してください。
このようなデータベースをプログラムでジオコーディングすることに成功した人はいますか?