Разбор почтовых адресов

 
 страна:
 субъект:
 регион:
 город:
 район города:
 улица:
 дом:
 квартира:
 почтовый индекс:
 GUID элемента ФИАС:
 код ФИАС:
 код КЛАДР:

 Например: Спб, Марш. Жукова, 44 128 - синоним "Спб" для Санкт-Петербург, сокращение "Марш."
Арзамас-16, Репина, д.1, кв. 34 - история переименований городов
Спб, Салтыкова-щедрина, 44 128 - история переименования улиц
Московская обл., г. Ногинск-9, ул. Юбилейная, д.4, кв. 34 - исправление типа элемента - "пгт" вместо "г"
ул Xоламская , 3 - восстановление пропущеных элементов
москва, льва толсотого , 12 - исправление опечаток
балашиа, некраова 4 59 - исправление опечаток
г москва ,пр 60 лет октября, , , 23/-137 - распознавание варианта написания

{
    "1": {
        "address_id": "1",
        "guid": "00000000-0000-0000-0000-000000000000",
        "fias_code": 0,
        "kladr_code": 0,
        "address_line": "г москва ,пр 60 лет октября,  , , 23/-137",
        "russian": true,
        "USSR": true,
        "OKSM": 643,
        "fields": [
            {
                "name": "москва",
                "key": "г",
                "type": "Address:Part_City"
            },
            {
                "name": "60 лет октября",
                "key": "пр",
                "type": "Address:Part_Street"
            },
            {
                "name": "23",
                "type": "Address:Unknown"
            },
            {
                "name": "137",
                "type": "Address:Unknown"
            }
        ],
        "fields_norm": [
            {
                "name": "МОСКВА",
                "key": "Г",
                "type": "Address:Part_City"
            },
            {
                "name": "60 ЛЕТ ОКТЯБРЯ",
                "key": "ПР",
                "type": "Address:Part_Street"
            },
            {
                "name": "23",
                "type": "Address:Unknown"
            },
            {
                "name": "137",
                "type": "Address:Unknown"
            }
        ],
        "norm_parts_line": "137, Г МОСКВА, ПР 60 ЛЕТ ОКТЯБРЯ",
        "variants": [
            {
                "norm_line": "Г МОСКВА, ПР-КТ 60-ЛЕТИЯ ОКТЯБРЯ",
                "norm_line_lev_dist": 34,
                "PART_MATCHES": "0,1",
                "FIAS_Parts": [
                    {
                        "FIAS_Name": "МОСКВА",
                        "FIAS_Socr": "Г",
                        "FIAS_Level": 1,
                        "FIAS_Code": 7700000000000000000
                    },
                    {
                        "FIAS_Name": "60-ЛЕТИЯ ОКТЯБРЯ",
                        "FIAS_Socr": "ПР-КТ",
                        "FIAS_Level": 7,
                        "FIAS_Code": 7700000000000003145
                    }
                ],
                "FIAS_GUID": "6aed491e-2b54-4ca8-ab7d-e11b35ae3503",
                "FIAS_Code": 7700000000000003145,
                "FIAS_Level": 7,
                "KLADR_Code": 770000000003145,
                "KLADR_Level": 6,
                "OKATO": 45000000000,
                "OKTMO": 45000000,
                "address_post_index": 0,
                "house_match": "none",
                "flat_match": "none"
            },
            {
                "norm_line": "Г МОСКВА, П СОСЕНСКОЕ, КВ-Л 137",
                "norm_line_lev_dist": 71,
                "PART_MATCHES": "0,_,3",
                "FIAS_Parts": [
                    {
                        "FIAS_Name": "МОСКВА",
                        "FIAS_Socr": "Г",
                        "FIAS_Level": 1,
                        "FIAS_Code": 7700000000000000000
                    },
                    {
                        "FIAS_Name": "СОСЕНСКОЕ",
                        "FIAS_Socr": "П",
                        "FIAS_Level": 3,
                        "FIAS_Code": 7701700000000000000
                    },
                    {
                        "FIAS_Name": "137",
                        "FIAS_Socr": "КВ-Л",
                        "FIAS_Level": 65,
                        "FIAS_Code": 7701700000000890000
                    }
                ],
                "FIAS_GUID": "998497ce-435d-4813-b876-744f97640550",
                "FIAS_Code": 7701700000000890000,
                "FIAS_Level": 65,
                "KLADR_Code": 770170000000089,
                "KLADR_Level": 6,
                "OKATO": 45297574000,
                "OKTMO": 45958000,
                "address_post_index": 108803,
                "house_match": "none",
                "flat_match": "none"
            },
            {
                "norm_line": "Г МОСКВА, П РЯЗАНОВСКОЕ, КВ-Л 137",
                "norm_line_lev_dist": 72,
                "PART_MATCHES": "0,_,3",
                "FIAS_Parts": [
                    {
                        "FIAS_Name": "МОСКВА",
                        "FIAS_Socr": "Г",
                        "FIAS_Level": 1,
                        "FIAS_Code": 7700000000000000000
                    },
                    {
                        "FIAS_Name": "РЯЗАНОВСКОЕ",
                        "FIAS_Socr": "П",
                        "FIAS_Level": 3,
                        "FIAS_Code": 7701600000000000000
                    },
                    {
                        "FIAS_Name": "137",
                        "FIAS_Socr": "КВ-Л",
                        "FIAS_Level": 65,
                        "FIAS_Code": 7701600000000980000
                    }
                ],
                "FIAS_GUID": "abbb4670-368f-4571-9224-665660a0dbc6",
                "FIAS_Code": 7701600000000980000,
                "FIAS_Level": 65,
                "KLADR_Code": 770160000000098,
                "KLADR_Level": 6,
                "OKATO": 45297571000,
                "OKTMO": 45957000,
                "address_post_index": 108822,
                "house_match": "none",
                "flat_match": "none"
            },
            {
                "norm_line": "Г МОСКВА, ПР-КТ 40 ЛЕТ ОКТЯБРЯ",
                "norm_line_lev_dist": 28,
                "PART_MATCHES": "0,1*",
                "FIAS_Parts": [
                    {
                        "FIAS_Name": "МОСКВА",
                        "FIAS_Socr": "Г",
                        "FIAS_Level": 1,
                        "FIAS_Code": 7700000000000000000
                    },
                    {
                        "FIAS_Name": "40 ЛЕТ ОКТЯБРЯ",
                        "FIAS_Socr": "ПР-КТ",
                        "FIAS_Level": 7,
                        "FIAS_Code": 7700000000000000212
                    }
                ],
                "FIAS_GUID": "6e993b0a-f483-4a46-8b5e-2a1ba4a977cb",
                "FIAS_Code": 7700000000000000212,
                "FIAS_Level": 7,
                "KLADR_Code": 770000000000212,
                "KLADR_Level": 6,
                "OKATO": 45290568000,
                "OKTMO": 45389000,
                "address_post_index": 0,
                "house_match": "none",
                "flat_match": "none"
            }
        ]
    }
}

e-mail: info@rco.ru
© 2020 www.rco.ru