問題タブ [street-address]
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.
user-input - 住所を通り/市/州/郵便番号に分割しますか?
現在のアプリは、ユーザーのアドレス情報を保存する必要があります。私は現在、通常の住所/市/州/郵便番号のテキストボックスとドロップダウンを使用するか、すべてを1行にまとめるというGoogleの方法を使用するかについて議論しています。これらの方法のいずれかで住所情報を保存することの賛否両論について何か考えはありますか?
validation - 英国の住所または電話番号を検証するための疑似コードはありますか?
英国で次の項目をフィールド検証するための疑似コードはありますか? 私はアメリカ出身なので、今はアメリカのものしか知りません。
- 住所1
- 電話番号
- 携帯電話番号 (これに関する特別なルールがある場合に備えて、ない場合があります)
- 郵便番号
asp.net - 私書箱でアドレスを防止するための最善の戦略?
私は、UPS 経由で配送しているクライアントを抱えているため、私書箱に配送できません。顧客が私書箱を含む住所を入力できないようにするために、顧客の住所フィールドを検証できるようにしたいと考えています。クライアント側の正規表現検証コントロール (ASP.NET) を使用できるように、これを正規表現として実装するのが最善です。
おそらく 100% の検出率を得る方法はないと思います。ほとんどの場合に機能するものを探しているだけです。
database - オープン ソース アドレス スクラバー?
Excel スプレッドシートに入力された一連の名前と住所がありますが、問題は、住所を入力した多くの人がさまざまな非標準形式で入力したことです。すべてのアドレスをデータベースに転送する前に、アドレスをスクラブしたいと考えています。周りを見回すと、アドレス スクラバー (パーサーまたはフォーマッター) の方法で実際に見つけたのは、Semaphoreによって出力されたものだけです。私の目的では、そのすべてが本当に必要なわけではなく、ソフトウェアのライセンス料を払いたくありません。私のためにスクラビングを行う無料および/またはオープンソースのものはありますか?
database - データベース (RDBMS) に住所を保存するためのベスト プラクティスは?
RDBMS に住所を格納するためのベスト プラクティスについて、適切な参考文献はありますか? 行うことができる多くのトレードオフがあり、それぞれに評価される長所と短所がたくさんあるようです-確かにこれは何度も何度も行われていますか? たぶん、誰かが少なくともどこかで学んだいくつかの教訓を書いたことがありますか?
私が話しているトレードオフの例は、郵便番号を整数と char フィールドとして保存することです。家番号は別のフィールドまたは住所行 1 の一部として保存する必要があります。スイート/アパート/その他の番号は正規化するか、単にアドレス行 2 のテキストのチャンク、zip +4 をどのように処理しますか (個別のフィールドまたは 1 つの大きなフィールド、整数とテキスト)? 等
この時点では主に米国の住所に関心がありますが、グローバル化の不測の事態に備えるためのベスト プラクティスもいくつかあると思います (たとえば、州の代わりに地域のように、または郵便番号の代わりに郵便番号のようにフィールドに適切な名前を付けるなど)。等
java - アプリの住所検証の設計
アプリに登録するユーザーの住所検証を設計する予定です。おそらく郵便番号と州によって検証されます。
世界中のアドレスを処理する方法はありますか?
データベースにすべての郵便番号を挿入してから、住所を検証する必要がありますか? 実装のための可能な提案はありますか?
ありがとう、ようこそ :) クリスプ
database - UKデータベースにいくつのアドレスフィールドを使用しますか?
アドレスレコードはおそらくほとんどのデータベースで使用されていますが、それらを格納するために使用されるわずかに異なるフィールドのセットをいくつか見てきました。フィールドの数は3〜7の範囲で変化するようで、すべてのフィールドにaddress1..addressNという単純なラベルが付けられている場合もあれば、特定の意味(町、都市など)が与えられている場合もあります。
これは英国固有のものですが、他の世界についてもコメントを受け付けています。ここでは、住所の最初の行(実際には番号のみ)と住所を識別するための郵便番号が必要です。他のすべては、ほとんどの場合、追加のボーナスです。
私は現在、次のことを好んでいます。
- 住所(1
- アドレス2
- 住所3
- 町
- 郡
- 郵便番号
必要に応じて(可能性は低いですが)Countryを追加できます。
どう思いますか?これは少なすぎますか、多すぎますか?
android - Android:逆ジオコーディング-getFromLocation
long/latに基づいてアドレスを取得しようとしています。このようなものが機能するように見えますか?
問題は私が取得し続けることです:メソッドGeocoder(Locale)はタイプsavemaplocationに対して未定義です
どんな援助も役に立ちます。ありがとうございました。
おかげで、私は最初にコンテキスト、ロケールを試しましたが、失敗し、他のコンストラクターのいくつかを調べていました(ロケールだけを言及しているコンストラクターを見たことがあります)。関係なく、
私はまだ取得しているので、それは機能しませんでした:メソッドGeocoder(Context、Locale)はタイプsavemaplocationに対して未定義です
私は持っています:import android.location.Geocoder;
string - 同様の連絡先を見つけるための加重検索アルゴリズム
ユーザーが入力した名前と住所に基づいて、連絡先に最も近い一致を返すアルゴリズムを作成する必要があります。会社名と住所を入力する方法はたくさんあるので、これらは両方とも厄介です。たとえば、次のようになります。
名前でレーベンシュタイン距離を実行することを検討しましたが、名前を省略できるため、これは優れたツールではないようです。可能な限り多くの情報に一致するものを探しています。
私の最初の試みは、最初に郵便番号の最初の5桁で結果を制限し、次に他の情報に基づいて1つにフィルターをかけることでしたが、これを行うにはより標準的なアプローチが必要です。私は.NETで作業していますが、これを実現する方法についてのアイデアを得るために提供できるコードを調べます。