2016-10-09 14 views
-1

私は地元のMLSから毎日更新されたデータベースを販売用にリストされた家庭で受け取っています。残念ながら、Lat/Lng座標は含まれていません。地図検索を作成するために使用したい座標を使用します。私が持っている唯一の有用なデータは、フルストリートアドレス(都市名も含む)です。私は座標にアドレスを変換することができますGoogleマップの場所のAPIがあることを知っているが、これは各プロパティの検索で行うには煩わしいだろうか、または人が地図上でズームインまたはズームアウトするたびにマップは更新する必要があります。住所だけの座標をデータベースに取り込む方法はありますか? (これは私のこれはサーバー側で行われているため、JavaScriptはありません。PHPとMySQLだけです)。それとも私が見過ごしているより良い方法でしょうか?住所をデータベースから検索して追加する?

+2

GoogleプレイスAPIには1日制限があります。あなたは、アドレス経由でリクエストを作成し、得られた地理をデータベースに保存するPHPスクリプトを作成することができます。 –

+0

PHPを使用してリクエストを行うことは可能ですか?場所はjavascriptライブラリではありませんか? – user2588317

+0

APIですから、GETリクエストを行うことができます –

答えて

0

ジオコーディングの他のソリューションを見て、dbを新しいリストで更新するときに、ラットとロングを毎日DBに格納することがあります。

https://developer.mapquest.com/products/geocodingまたは

https://msdn.microsoft.com/en-us/library/ff701715.aspxはあなたのMLSのサイズに応じて自由層は、データセットのための十分な通話かもしれません。

あなたのラットとロングをデータベースに保存した後は、それがあなたの好みの場合でもGoogleマップを自由に使用できます。

関連する問題