2016-12-15 12 views
1

私はGoogleのジオコーディングAPI(PHP経由)を使用してアドレスを座標に変換しています。プロジェクト完了時には、100-150データポイント、これはヒートマップに変わります。ジオコーディング - 「ファジー」アドレスを自動的に削除する方法

問題は私が持っているのは、コンピュータ支援(ポストコード検索)から限定された情報を持つ手動入力までの範囲です。 "オックスフォードストリートロンドン"。これらのタイプのエントリでは、googleはオックスフォードストリートの中央の座標を返します。これは、ヒートマップの結果が歪んで表示されます。私はこれらを取り除く自動化された方法を見出そうとしている。

オックスフォードストリートの例 - ロンドンの道なので、特定の座標を無視すると動作しません。

は正しくジオコードとに保持する必要があるであろう、「セルフリッジオックスフォードストリート」として社内番号のないアドレスを無視することはできません。

任意のアイデア?

+0

項目を無視する必要がある特定のルールは何ですか? –

+0

ダン、私の答えを確認してください。私はあなたを正しく理解することを願っています。それはあなたが探しているものですか?そうでない場合は教えてください。一緒に解決策を見つけようとします。 – Ionut

+0

ルールは、基本的には単一の場所(建物など)に結びつけられないものです。 Ionut - 申し訳ありませんが、高齢で盲目になる可能性があります、答えを見ることができません? – Dan

答えて

1

てきたが、私は戻ってくるアドレスの種類は($ RESが、配列が返されます)$ resを[ '結果'] [0] [ 'タイプ']のために... JSONを使用し

与える探していたものを見つけ( 「通り」、「ポイ」など)は通りに戻ってくるので、それらを無視すると、特定の建物が取り付けられていないものが取り除かれます。

関連する問題