Элементы адреса для заполнения БД

Пространство имен: pullenti.address

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public method Staticcreate_from_addressAddressDbRecordСоздать запись для БД из проанализированного объекта
Public methodis_best_than_oldboolПроверить, что текущий адрес лучше, чем эквивалентный старый, так что в БД старый нужно перезаписать. Например, улучшилос качество выделения, появились координаты GPS и пр.
Public methodout_infoнетВывод информации (для отладки)

Поля

  Имя Тип Описание
Public fieldapartment_guidstrИдентификатор(ы) Guid в случае привязки элемента к ГАР, м.б. несколько через пробел
Public fieldapartment_mnemstrПоисковая мнемоника помещения, квартиры, машиноместа (уровень 9)
Public fieldcity_guidstrИдентификатор(ы) Guid в случае привязки города к ГАР, м.б. несколько через пробел
Public fieldcity_mnemstrПоисковая мнемоника города (уровень 3)
Public fieldcoefintКоэффициент распознавания
Public fieldcountry_codestrКод страны (alpha2, уровень 1)
Public fielddistrict_guidstrИдентификатор(ы) Guid в случае привязки района к ГАР, м.б. несколько через пробел
Public fielddistrict_mnemstrПоисковая мнемоника района (уровень 4)
Public fieldgps_latfloatШирота GPS (если дом или участок имеет такую информацию)
Public fieldgps_lonfloatДолгота GPS (если дом или участок имеет такую информацию)
Public fieldhouse_guidstrИдентификатор(ы) Guid в случае привязки дома к ГАР, м.б. несколько через пробел
Public fieldhouse_mnemstrПоисковая мнемоника дома или земельного участка (уровень 8)
Public fieldid0_intЭто используется произвольным образом
Public fieldlevelAddressDbLevelУровень самого последнего адресного элемента
Public fieldlocation_guidstrИдентификатор(ы) Guid в случае привязки нас.пункта к ГАР, м.б. несколько через пробел
Public fieldlocation_mnemstrПоисковая мнемоника населенного пункта (уровень 5)
Public fieldmessagestrИнформация о неточностях разбора (не обязательно)
Public fieldmiscsstrРазная мелочь типа этажей, организаций, генпланов и т.п., что бывает в адресе
Public fieldnormal_stringstrНормализованная полная запись с разделителем-запятая
Public fieldregion_guidstrИдентификатор(ы) Guid в случае привязки региона к ГАР, м.б. несколько через пробел
Public fieldregion_mnemstrПоисковая мнемоника региона (уровень 2)
Public fieldsource_stringstrИсходный текст (пригодится для последующих перенормализаций)
Public fieldstreet_guidstrИдентификатор(ы) Guid в случае привязки улицы к ГАР, м.б. несколько через пробел
Public fieldstreet_mnemstrПоисковая мнемоника улицы (уровень 7)
Public fieldstreet_typesstrПоисковая мнемоника для типов улиц
Public fieldterritory_guidstrИдентификатор(ы) Guid в случае привязки территории к ГАР, м.б. несколько через пробел
Public fieldterritory_mnemstrПоисковая мнемоника территории (микрорайон, гаражные кооперативы, территории предприятий, садовы тов-ва и т.п.) (уровень 6)
Public fieldterritory_typesstrПоисковая мнемоника для типов территорий