2

ファイル内の各レコード (250K+) の 2 つの郵便番号間のカラス飛行距離 (マイル単位) を示すフィールドを計算してデータ ファイルに追加する最良の方法は何ですか? ありがとう

4

3 に答える 3

2

生の距離情報については、このページを使用してください。次に、距離を計算するための Adam Bellaire の応答からの数式について、 このWeb サイトを使用します。

郵便番号はそれほど頻繁には変更されないため、外部サービスを使用する理由はありません。

楽しみ!

于 2010-09-20T17:12:48.830 に答える
1

Google Earth API キーを取得し、API を使用して、選択した言語で2 つの郵便番号間の距離を計算します。

アップデート:

Web サービスがあなたに向いていない場合は、私の OLD Visual Basic Posting on Planet ソース コードを確認してください。郵便番号、緯度/経度の位置、および 2 つの郵便番号間の距離を計算するための VB コードのデータベースがあります。Zipcode DB はおそらく更新が必要で、MS Access 形式です (ただし、そのデータはどこにでも移動できます)。

于 2010-09-20T17:09:33.130 に答える
1

Yahoo Geocoding Serviceを使用して、最初に各郵便番号の緯度と経度の座標を取得し、次にhasersine 式を使用して任意の 2 セットの緯度/経度データ間の距離を取得できます。

これは、harsine 式の ac# 実装です。

楽しみ!

于 2010-09-20T17:09:47.123 に答える