問題タブ [zipcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1237 参照

populate - 郵便番号を入力して都市のテキストフィールドを自動入力し、その逆も同様です

この質問が数回投稿されているのを見てきましたが、使用するのに十分な具体的なものはありません。

Zipcode と City テキストフィールドを含むフォーム (.php ファイル内) があります。また、私の国のすべての郵便番号と都市を保持する別のデータベースもあります。(列 1 に郵便番号、列 2 に市区町村)

私が望むのは、ユーザーが都市または郵便番号のいずれかを入力するたびに、データベースに基づいて他のフィールドが自動的に更新/入力されることです。

jquery / ajax ソリューションを探してみましたが、まだ見つかりません。

0 投票する
8 に答える
47418 参照

database - 郵便番号...とユーザー間の距離を計算します。

これは私が緊急に必要とするものよりも挑戦的な質問なので、一日中それに費やさないでください。

私は2000年頃に出会い系サイトを構築しましたが、その課題の1つは、半径Xマイル以内で「マッチ」を提示できるようにユーザー間の距離を計算することでした。問題を述べるために、次のデータベーススキーマを(大まかに)与えます。

USER TABLE UserId UserName ZipCode

郵便番号表郵便番号緯度経度

USERとZIPCODEがUSER.ZipCode=ZIPCODE.ZipCodeで結合されています。

次の質問に答えるには、どのようなアプローチを取りますか。特定のユーザーの郵便番号からXマイル以内にある郵便番号に住んでいる他のユーザーは何ですか。

2000年の国勢調査データを使用しました。このデータには、郵便番号とそのおおよその緯度と経度の表があります。

また、Haversine Formulaを使用して、球上の任意の2点間の距離を計算しました...非常に単純な計算です。

少なくとも私たちにとって、私たちが19歳の大学生であるという問題は、すべてのメンバーから他のすべてのメンバーまでの距離を効率的に計算および/または保存する方法になりました。1つのアプローチ(使用したアプローチ)は、すべてのデータをインポートし、すべての郵便番号から他のすべての郵便番号までの距離を計算することです。次に、結果を保存してインデックスを作成します。何かのようなもの:

もちろん、問題は、ZipDistanceテーブルに大量の行が含まれることです。完全に機能しないわけではありませんが、本当に大きいです。また、データセット全体に対して完全な事前作業が必要です。これも管理不能ではありませんが、必ずしも望ましいとは限りません。

とにかく、私はあなたの何人かの教祖がこのような何かにどのようなアプローチを取るのだろうかと思っていました。また、これはプログラマーが時々取り組まなければならない一般的な問題だと思います。特に、アルゴリズム的に類似している問題を検討する場合はなおさらです。私は、これを非常に迅速に効率的に終了するために、すべての部分に少なくともヒントを含む徹底的なソリューションに興味があります。ありがとう!

0 投票する
3 に答える
7893 参照

php - mySQLは、yの範囲内でx km /マイル内の郵便番号を選択します

注: 私はオランダの郵便番号を含む郵便番号データベースを使用していますが、この質問は国に依存しません。

オランダのすべての郵便番号とその x 座標と y 座標 (緯度/経度) を含むデータベースがあります。

たとえば$baseZipCode = 1044;、次の座標を持つzipcode: があります。

$rangeここで、 fromを使用して他のすべての郵便番号を検索したいと思います$baseZipCode

例えば:

問題は、地球が完全に丸くないことです。from a to b計算に関するチュートリアルをたくさん見つけましたが、それは私が必要としているものではありません。

誰にもアイデアはありますか?


UPDATE Captaintokyoのおかげで、私はこれを見つけました:

別の郵便番号またはポイントから特定のマイル/キロメートル半径内のすべての郵便番号と対応する距離を検索したいですか? この問題を解決するには、緯度と経度の座標が必要です。住所をジオコーディングすると、住所から緯度/経度の座標が得られます。

まず、すべての郵便番号とそれに対応する緯度と経度の座標のデータベースが必要です。

したがって、データベースを取得したら、中心点から一定の半径内にあるすべての郵便番号を検索する必要があります。中心点が別の郵便番号の場合は、その郵便番号の緯度と経度の座標をデータベースに照会するだけです。次に、コードは次のとおりです。

(Yahoo と Google の両方が無料のジオコーディング サービスを提供しています。)

0 投票する
2 に答える
998 参照

c# - 郵便番号が必要な半径内にあるかどうかを判断する

指定された郵便番号が必要な半径内にあるかどうかを確認する必要があります。たとえば、ユーザーが 20910 を入力した場合、20814 から半径 5 マイル以内にあるかどうかを判断できるはずです。それを行う方法はありますか? Google APIか何か?助けてください。

プログラミング言語として C# を使用しています。

ありがとう。

0 投票する
2 に答える
5345 参照

php - PHPでのUS/UK/CA郵便番号の検証

正規表現はあまり得意ではありません。入力された文字列が有効な米国、英国、またはCAの郵便番号である場合にtrue/falseを返す検証関数を追加しようとしています。

米国:NNNNN CA:LNL NLN英国:多くの組み合わせ

L =文字、N=数字

米国とカナダには個別の機能がありますが、これを行うための単一の統合機能を思い付くことができませんでした。

0 投票する
3 に答える
9114 参照

c# - 座標を指定して、半径 10 マイル以内のすべての郵便番号を取得するにはどうすればよいですか?

私は場所(緯度と経度)を持っています。自分の場所から半径 10 マイル以内に部分的または完全に含まれる郵便番号のリストを取得するにはどうすればよいですか?

解決策は、よく知られている Web サービス (Google マップ、Bing マップなど)、ローカル データベース ソリューション (クライアントに SQL Server 2005 がある)、またはアルゴリズムへの呼び出しです。

やや似た質問を見たことがありますが、そこにあるすべての回答は、私が利用できないSQL Server 2008地理機能の使用にほとんど関係しています。

0 投票する
2 に答える
849 参照

django - Django:郵便番号を使用して州ごとにレコードのリストを取得する

私は一連の郵便番号タグ付き投稿を持つ Django アプリを持っています。すべての投稿を州ごとに表示するページを作成したいのですが、どうすればよいかわかりません。私は ZipCode テーブルを持っていますが、私の Post.zipcode フィールドはそれに関連していません (主にユーザーが入力したものであり、DB にない、または米国外からの zip を許可しているため)。

私の関連モデル:

私のDjangoビューでは、URLパターンから渡された「状態」パラメーターを取得して、次のようにしたいと思います:

残念ながら、私の Post.zipcode フィールドは ZipCode の外部キーではないため、試してみると次のエラーが発生します。

要求された状態のためにすべての投稿をまとめるクエリセットをどのように構築するべきかについてのヒントはありますか? 前もって感謝します。

0 投票する
2 に答える
3439 参照

geolocation - 郵便番号、都市、または座標を使用して場所を検索する

半径 X km 内にある都市のファインダーをコーディングする必要があります。郵便番号または都市を使用して、指定されたものの。このようなもの:

そのため、郵便番号、座標、都市名に関連するデータベースが必要です。(アメリカ、ドイツ向けではありません) 知っている人はいますか? または、すぐに使用できる Web サービスか、ビーチに早く行けるようにするものはありますか?

THX。-

0 投票する
3 に答える
804 参照

mysql - MySQL - Perl: Perl の例で、送信された「zipcode」の送信された「x」マイル内にある郵便番号の配列を取得する方法

私はここで多くの計算といくつかのphpの例を見つけましたが、ほとんどは私の頭の中にあります.

私はこの例を見つけました:

しかし、データベースでクエリを実装する方法がわかりません。

そのクエリには必要なものがすべて揃っているようです。

ただし、 b.zip_code が実際に何であるかを見つけることも理解することもできません! (b.とはzips a, zips b何ですか?)

stateクエリに も必要ありません。

私のmySQL db構造は次のようなものです:

ある種の結果 (上記のクエリに基づくものではない) を返すためにこれを書きましたが、1 つの郵便番号しか除外されません。

ご覧のとおり、私はかなりの初心者なので、ここで詳細な説明を行う必要があります。

したがって、Perl では、USER SUBMITTED ZIP CODE とユーザーがマイルで送信した DISTANCE から郵便番号を配列にプッシュするにはどうすればよいでしょうか。円の代わりに四角形にすることもできますが、機能にとってそれほど重要ではありません。速いほど良いです。

0 投票する
2 に答える
1450 参照

windows-phone-7 - Windows Phone 7 の地理位置情報サービスによる郵便番号

Windows Phone 7 から現在のユーザーの場所の郵便番号を取得したいと考えています。GeoLocation サービスから緯度と経度を取得でき、Bing マップ API を使用して他のすべての情報 (都市、州など) を取得できます。郵便番号(郵便番号)を除く。米国の場合、PostalCode フィールドは空白です。ZipCodeを取得する方法はありますか? 私のアプリケーションの制限は次のとおりです。

  1. BingMap API/Web サービス以外のサービスを使用して ZipCode を取得することはできません。
  2. 場所として米国のみをサポートしています。したがって、ソリューションが米国でのみ機能する場合。大丈夫です。