私はすでに、lat、lng、placeIdをデータベースに保存することで、ユーザーが指定した場所のリストを保存するGoogleマップjavascript apiを実装しました。したがって、ユーザーはkm /マイル単位で場所の半径内にある場所を見つけることができます。州/都道府県/市区町村内の座標をフィルタでフィルタリングする方法はありますか?
私はこのGoogleマップのチュートリアルに基づいてhttps://developers.google.com/maps/solutions/store-locator/clothing-store-locator
を半正矢式を使用して私の問題は、私はあまりにも状態(あるいは都市や地区)内に制限されているSQLクエリから返された座標を制限したいです、なぜならいますユーザーが州境の近くにポイントを置くと、Haversine式は他の州の座標も返す可能性がありますが、これは私が望むものではありません。私はいつかこのことについて研究してきました。これを達成する方法は、状態情報をデータベースにも格納することです。正しいのですか?
Googleマップのjavascript API経由でこれを達成する方法があれば教えてください。あなたは、データベース内のユーザーの場所を格納しているよう
こんにちは、すばらしい答えをありがとう。以前は、GoogleマップのApi関数があるかどうかはわかりませんでしたが、それは私が複数の座標と州/国を投げて、その州/国の座標を返すことを許可しています私は自分自身でその州/国を追跡しなければならないことを知っています。したがって、私はこれを実装する前に尋ねました。ありがとう。 – William
ええ、あなたは、あなたがバックまたはフロントエンドのいずれかで、あなた自身の管理下位区分を提供しなければならない – amenadiel
こんにちは私は米国のジオメトリのリストを取得するつもりですか? –