まずはその理由を見てみましょう。郵便番号 53227 に対して都市が 2 つあるのはなぜですか?
郵便番号は、地理的な地域ではなく配達地域を表すことに注意してください。郵便番号は、米国郵政公社の気まぐれで変更されます。実際、USPSは郵便番号を所有しています (実際に番号を所有できる限り)。したがって、郵便番号ごとに、Servicing Post Office (SPO) と複数の都市が表示されます。同じ都市に複数の受け入れ可能な名前を付けることもできます。
入力: 53227
出力: ミルウォーキー、グリーンフィールド、ニュー ベルリン、ウェスト アリス
Milwaukee は、その郵便番号の優先名 (または SPO) です。グリーンフィールド、ニュー ベルリン、ウェスト アリスはすべて、その境界が郵便番号 53227 と重なっている都市です。
これは、背景に都市の境界を示し、郵便番号の境界 (USPS は実際には郵便番号の境界地図を公開していないため、概算です) を重ねて表示した地図です。マップはmaptechnica.comから取得しました。
郵便番号は主にウェスト アリスにあり、ミルウォーキーに少しあり、グリーンフィールドの北端にはさらに少なく、ニュー ベルリンとの国境にある最小の部分にすぎません。したがって、4 つの都市すべてが 53227 郵便番号で部分的にカバーされます。
住所: 8511 West Arthur Avenue, West Allis, WI は確かに West Allis の境界内にありますが、SPO が Milwuakee にある 53227 郵便番号内にも含まれます。したがって、正しい都市を特定する唯一の方法は、郵便番号だけでなく、完全な住所を取得することです。
Matt が指摘したように、googlemaps はそれを行いません。それは彼らの仕事ではありません。地元のガソリン スタンドにいるホームレスの男性が、その地域のどこに行くかはすぐに教えてくれるが、通りの名前は教えてくれないのと同じように、Google マップは地図上のどこに何かがあるかを示すのに優れていますが、彼らは必ずしもその特定の場所に関するすべての情報を知っているわけではありません。
[ちなみに、私は SmartyStreets で Matt と一緒に働いています - 彼は私より賢いですが]