質問

私がやっているAJAXアプリのために、私は、アドレス情報に入力を支援するためにGoogleローカル検索APIを使用していました。ユーザーは、雇用情報を記入する必要がある場合たとえば、ビジネス名を入力すると、その後、1はアドレスフィールドの全てを記入しますクリックすると、一致する企業のリストを提供します。しかし、我々はため、GoogleのAPIの制限のそれを使用することはできません。私達はちょうど問題外それを作る閉じhttpsのアプリを持っています。

そのため、HTTPSの要件を、私たちはかなり寛大な使用制限を意味プロキシとしてサーバーを使用する必要があります。これは、Bingの良い選択肢となります。 REST APIは行くのに最適な方法のように思えるし、それが十分に動作しますが、一つの問題を持ちます。中心点の位置は、緯度と経度のように指定する必要があります。ユーザーは郵便番号または市/状態形式で情報を提供します。これは明らかにジオコーディングを意味します。取るべき最善のルートは何ですか?私が欠けているジオコーディングを回避する良い方法はありますか?ビングのAPIを見てみると、ジオコーディングはお金がかかるSOAP Webサービスとして提供されることが表示されます。私はそれをやっている場合は、私はちょうどジオコーディングのためにGoogleマップを使用する必要があります - マップのエンタープライズ版は、httpsでありますか?他の提案?

私は、フロントエンドのサーバーと明らかにjavascriptの上でJavaを使用しています。それはjavascriptの重いアプリですので、JavaScriptのソリューションも同様に歓迎されるでしょう。

役に立ちましたか?

解決

私は右のあなたの質問を読んでいるのであれば、あなたは経度と緯度に郵便番号/市/状態から移動するための方法がありますか?

そのような場合、この情報がそこに無料と有料のデータベースの数があります。 無料の<のhref = "http://databases.about.com/od/access/ / zipcodedatabase.htm」のrel = 『nofollowをnoreferrer』>最新の状態に一般的に100%ではないですが、有料のものはかなりリーズナブルな価格であり、最新かつ最高のデータとの定期的な更新が含まれるのもの。

他のヒント

ヤフーは、RESTサービスの一日あたり5000のレート制限とジオコーディングを持っています。

http://developer.yahoo.com/maps/rest/V1 /geocode.htmlする

あなたがヤフーに見てきましたYQLと地図?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top