Ignore:
Timestamp:
2010-11-21T19:44:00+01:00 (14 years ago)
Author:
oliverw
Message:

Added comments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/FixAddresses/src/org/openstreetmap/josm/plugins/fixAddresses/PostalCodeChecker.java

    r24229 r24321  
    170170                //postalCodePatternMap.put("AO", "[0-9]{5}");
    171171                //postalCodePatternMap.put("AQ", "[0-9]{5}");
    172                 postalCodePatternMap.put("AR", "[A-Z]{1}[0-9]{4}[A-Z]{3}");
     172                postalCodePatternMap.put("AR", "[A-Z]{1}[0-9]{4}[A-Z]{3}"); // Argentina
    173173                //postalCodePatternMap.put("AS", "[0-9]{5}");
    174                 postalCodePatternMap.put("AT", "[0-9]{4}");
    175                 postalCodePatternMap.put("AU", "[0-9]{4}");
     174                postalCodePatternMap.put("AT", "[0-9]{4}"); // Austria
     175                postalCodePatternMap.put("AU", "[0-9]{4}"); // Australia
    176176                //postalCodePatternMap.put("AW", "[0-9]{5}");
    177177                //postalCodePatternMap.put("AX", "[0-9]{5}");
     
    202202                //postalCodePatternMap.put("CF", "[0-9]{5}");
    203203                //postalCodePatternMap.put("CG", "[0-9]{5}");
    204                 postalCodePatternMap.put("CH", "[0-9]{4}");
     204                postalCodePatternMap.put("CH", "[0-9]{4}"); // Switzerland
    205205                //postalCodePatternMap.put("CI", "[0-9]{5}");
    206206                //postalCodePatternMap.put("CK", "[0-9]{5}");
    207207                //postalCodePatternMap.put("CL", "[0-9]{5}");
    208208                //postalCodePatternMap.put("CM", "[0-9]{5}");
    209                 postalCodePatternMap.put("CN", "[0-9]{6}");
     209                postalCodePatternMap.put("CN", "[0-9]{6}"); // China
    210210                //postalCodePatternMap.put("CO", "[0-9]{5}");
    211211                //postalCodePatternMap.put("CR", "[0-9]{5}");
     
    216216                //postalCodePatternMap.put("CY", "[0-9]{5}");
    217217                postalCodePatternMap.put("CZ", "[0-9]{3} [0-9]{2}"); // Czech: 999-99
    218                 postalCodePatternMap.put("DE", "[0-9]{5}");
     218                postalCodePatternMap.put("DE", "[0-9]{5}"); // Germany
    219219                //postalCodePatternMap.put("DJ", "[0-9]{5}");
    220                 postalCodePatternMap.put("DK", "[0-9]{4}");
     220                postalCodePatternMap.put("DK", "[0-9]{4}"); // Denmark
    221221                //postalCodePatternMap.put("DM", "[0-9]{5}");
    222222                //postalCodePatternMap.put("DO", "[0-9]{5}");
    223223                //postalCodePatternMap.put("DZ", "[0-9]{5}");
    224224                //postalCodePatternMap.put("EC", "[0-9]{5}");
    225                 postalCodePatternMap.put("EE", "[0-9]{5}");
     225                postalCodePatternMap.put("EE", "[0-9]{5}"); // Estonia
    226226                //postalCodePatternMap.put("EG", "[0-9]{5}");
    227227                //postalCodePatternMap.put("EH", "[0-9]{5}");
     
    234234                //postalCodePatternMap.put("FM", "[0-9]{5}");
    235235                //postalCodePatternMap.put("FO", "[0-9]{5}");
    236                 postalCodePatternMap.put("FR", "[0-9]{5}");
     236                postalCodePatternMap.put("FR", "[0-9]{5}"); // France
    237237                //postalCodePatternMap.put("GA", "[0-9]{5}");
    238                 /*
    239                 A9  9AA
    240                 A99 9AA
    241                 A9A 9AA
    242                 AA9 9AA
    243                 AA99 9AA
    244                 AA9A 9AA
    245                 */
    246238                postalCodePatternMap.put("GB", "[A-Z]{1,2}[0-9]{1,2}[A-Z]? [0-9]{1}[A-Z]{2}"); // UK
    247239                //postalCodePatternMap.put("GD", "[0-9]{5}");
     
    256248                //postalCodePatternMap.put("GP", "[0-9]{5}");
    257249                //postalCodePatternMap.put("GQ", "[0-9]{5}");
    258                 postalCodePatternMap.put("GR", "[0-9]{5}");
     250                postalCodePatternMap.put("GR", "[0-9]{5}"); // Greece
    259251                //postalCodePatternMap.put("GS", "[0-9]{5}");
    260252                //postalCodePatternMap.put("GT", "[0-9]{5}");
     
    265257                //postalCodePatternMap.put("HM", "[0-9]{5}");
    266258                //postalCodePatternMap.put("HN", "[0-9]{5}");
    267                 postalCodePatternMap.put("HR", "[0-9]{5}"); // croatia (Hrvatska)
     259                postalCodePatternMap.put("HR", "[0-9]{5}"); // Croatia (Hrvatska)
    268260                //postalCodePatternMap.put("HT", "[0-9]{5}");
    269                 postalCodePatternMap.put("HU", "[0-9]{4}");
     261                postalCodePatternMap.put("HU", "[0-9]{4}"); // Hungary
    270262                //postalCodePatternMap.put("ID", "[0-9]{5}");
    271263                //postalCodePatternMap.put("IE", "[0-9]{5}");
     
    276268                //postalCodePatternMap.put("IQ", "[0-9]{5}");
    277269                //postalCodePatternMap.put("IR", "[0-9]{5}");
    278                 postalCodePatternMap.put("IS", "[0-9]{3}");
    279                 postalCodePatternMap.put("IT", "[0-9]{5}");
     270                postalCodePatternMap.put("IS", "[0-9]{3}"); // Iceland
     271                postalCodePatternMap.put("IT", "[0-9]{5}"); // Italy
    280272                //postalCodePatternMap.put("JE", "[0-9]{5}");
    281273                //postalCodePatternMap.put("JM", "[0-9]{5}");
     
    302294                postalCodePatternMap.put("LT", "[0-9]{5}");
    303295                postalCodePatternMap.put("LU", "[0-9]{4}");
    304                 postalCodePatternMap.put("LV", "[0-9]{4}");
     296                postalCodePatternMap.put("LV", "[0-9]{4}"); // Latvia
    305297                //postalCodePatternMap.put("LY", "[0-9]{5}");
    306298                //postalCodePatternMap.put("MA", "[0-9]{5}");
     
    333325                //postalCodePatternMap.put("NG", "[0-9]{5}");
    334326                //postalCodePatternMap.put("NI", "[0-9]{5}");
    335                 postalCodePatternMap.put("NL", "[0-9]{4} [A-Z]{2}");
     327                postalCodePatternMap.put("NL", "[0-9]{4} [A-Z]{2}"); // Dutch
    336328                postalCodePatternMap.put("NO", "[0-9]{4}"); // Norway
    337329                //postalCodePatternMap.put("NP", "[0-9]{5}");
     
    346338                //postalCodePatternMap.put("PH", "[0-9]{5}");
    347339                //postalCodePatternMap.put("PK", "[0-9]{5}");
    348                 postalCodePatternMap.put("PL", "[0-9]{2}-[0-9]{3}");
     340                postalCodePatternMap.put("PL", "[0-9]{2}-[0-9]{3}"); // Poland
    349341                //postalCodePatternMap.put("PM", "[0-9]{5}");
    350342                //postalCodePatternMap.put("PN", "[0-9]{5}");
    351343                //postalCodePatternMap.put("PR", "[0-9]{5}");
    352344                //postalCodePatternMap.put("PS", "[0-9]{5}");
    353                 postalCodePatternMap.put("PT", "[0-9]{4}-[0-9]{3}");
     345                postalCodePatternMap.put("PT", "[0-9]{4}-[0-9]{3}"); // Portugal
    354346                //postalCodePatternMap.put("PW", "[0-9]{5}");
    355347                //postalCodePatternMap.put("PY", "[0-9]{5}");
    356348                //postalCodePatternMap.put("QA", "[0-9]{5}");
    357349                //postalCodePatternMap.put("RE", "[0-9]{5}");
    358                 postalCodePatternMap.put("RO", "[0-9]{6}");
     350                postalCodePatternMap.put("RO", "[0-9]{6}"); // Romania
    359351                //postalCodePatternMap.put("RS", "[0-9]{5}");
    360                 postalCodePatternMap.put("RU", "[0-9]{6}");
     352                postalCodePatternMap.put("RU", "[0-9]{6}"); // Russia
    361353                //postalCodePatternMap.put("RW", "[0-9]{5}");
    362354                //postalCodePatternMap.put("SA", "[0-9]{5}");
     
    364356                //postalCodePatternMap.put("SC", "[0-9]{5}");
    365357                //postalCodePatternMap.put("SD", "[0-9]{5}");
    366                 postalCodePatternMap.put("SE", "[0-9]{3} [0-9]{2}"); // sweden: 999-99
     358                postalCodePatternMap.put("SE", "[0-9]{3} [0-9]{2}"); // Sweden: 999-99
    367359                //postalCodePatternMap.put("SG", "[0-9]{5}");
    368360                //postalCodePatternMap.put("SH", "[0-9]{5}");
     
    370362                //postalCodePatternMap.put("SJ", "[0-9]{5}");
    371363                postalCodePatternMap.put("SK", "[0-9]{3} [0-9]{2}"); // Slovakia: 999-99
    372                 postalCodePatternMap.put("SL", "[0-9]{4}");
     364                postalCodePatternMap.put("SL", "[0-9]{4}"); // Slowenia
    373365                postalCodePatternMap.put("SM", "[0-9]{5}"); // san marino -> Italy
    374366                //postalCodePatternMap.put("SN", "[0-9]{5}");
     
    390382                //postalCodePatternMap.put("TN", "[0-9]{5}");
    391383                //postalCodePatternMap.put("TO", "[0-9]{5}");
    392                 postalCodePatternMap.put("TR", "[0-9]{5}"); // turky
     384                postalCodePatternMap.put("TR", "[0-9]{5}"); // turkye
    393385                //postalCodePatternMap.put("TT", "[0-9]{5}");
    394386                //postalCodePatternMap.put("TV", "[0-9]{5}");
    395387                //postalCodePatternMap.put("TW", "[0-9]{5}");
    396388                //postalCodePatternMap.put("TZ", "[0-9]{5}");
    397                 postalCodePatternMap.put("UA", "[0-9]{5}");
     389                postalCodePatternMap.put("UA", "[0-9]{5}"); // Ukraine
    398390                //postalCodePatternMap.put("UG", "[0-9]{5}");
    399391                //postalCodePatternMap.put("UM", "[0-9]{5}");
    400                 postalCodePatternMap.put("US", "([A-Z]{2} )?[0-9]{5}"); // support "99999" and "IL 99999"
     392                postalCodePatternMap.put("US", "([A-Z]{2} )?[0-9]{5}"); // USA: support "99999" and "IL 99999"
    401393                //postalCodePatternMap.put("UY", "[0-9]{5}");
    402394                //postalCodePatternMap.put("UZ", "[0-9]{5}");
Note: See TracChangeset for help on using the changeset viewer.