GPS 位置を報告してくれるデバイスが全国を移動しています。私がやりたいことは、これらの座標を名前付きの領域にマップするシステムを持つことです。
これには2つのアプローチがあります。
- さまざまな GPS 座標間に広がるポリゴンとして領域を定義するデータベースを用意します。
- 私に情報を提供できる何らかの形式の Web サービスを使用してください。
どちらでもいいです。デバイスに問題が発生した場合にどの地域のオフィスに電話すればよいかがわかるように、関係する地域を知るだけでよいため、それほど正確である必要はまったくありません。
最初のアプローチでは、データを含む SQL テーブルをどのように作成しますか? そして、GPS 座標を定義されたエリアの 1 つに一致させるためのアプローチは何ですか? 定義する領域は多くなく、非常に大きいため、領域を定義する値を手動で入力しても問題ありません。
2 番目のアプローチの場合、オンデマンドでこの情報を Web からプログラムで引き出す方法を知っている人はいますか? (この場合、私はおそらく Perl WWW::Mechanize を選びます)。「サムシティに近い」で十分です。
-
PS: これは「私のために仕事をしてください」というような質問ではなく、ブレインストーミングのリクエストです。擬似コードは問題ありません。この主題に関する一般的な理論化も問題ありません。