通勤距離で並べる不動産検索を作る
ある不動産ポータルサイトは、何年にもわたって寝室数と価格による絞り込みを提供してきましたが、その後、購入者から最も多く求められていた条件である職場からの距離を追加しました。
ジオコーディング、IPデータ、そしてMy Geocode APIを使った開発についての記事です。
ある不動産ポータルサイトは、何年にもわたって寝室数と価格による絞り込みを提供してきましたが、その後、購入者から最も多く求められていた条件である職場からの距離を追加しました。
Open-Elevationのリクエストが私たちのホストで処理されるようになり、同じ構造で標高の数値を返します。ホスト名とキーを変えるだけで切り替えられます。
Googleのタイムゾーン検索は、多くの場合、より大きなMaps Platformアカウントにまとめられています。その部分だけを移す方法を解説します。
テストするだけで費用がかかるサンドボックスは、実際にはまったくサンドボックスではありません。料金ページ向けにテスト用の衣装をまとった有料プランです。
座標の小数点以下の桁を削るのは無害に見えますが、1桁ごとに地上の実際の距離を表しており、丸めすぎると地点がメートル単位、あるいはキロメートル単位で動いてしまうことがあります。
あるチェックアウトフォームでは以前、買い物客が番地までの住所をすべて手入力する必要がありましたが、3文字目か4文字目を入力した時点で候補が表示されるようになりました。
住所を入力している間に、候補となる一致を短いリストで表示し、フォームが送信される前に入力ミスがさりげなく修正されるようにします。
OpenStreetMap Nominatim向けに作られたリクエストが私たちのホストで動作するようになりました。パラメーターとレスポンスの構造が一致しているため、変更するのはホストとキーだけです。
郵便番号検索は、ジオコーディングと並ぶとささいなユーティリティとして扱われがちですが、同じように丁寧に扱うに値する、本物の構造と地域ごとの違いを持っています。
ipstackの入れ子になったconnectionオブジェクトと access_key パラメーターは、移行中に維持したい一般的なパターンです。その仕組みを解説します。
すべてのトピックの新着記事を1つのフィードで。アカウント不要、トラッキングなし。
Atomで購読する