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

Пространство имен: Pullenti.Address

Expand
	imageСинтаксис

Методы

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

Поля

  Имя Тип Описание
Public fieldApartmentIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldApartmentMnemstringПоисковая мнемоника помещения, квартиры, машиноместа (уровень 9)
Public fieldCityIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldCityMnemstringПоисковая мнемоника города (уровень 3)
Public fieldCoefintКоэффициент распознавания
Public fieldCountryCodestringКод страны (Alpha2, уровень 1)
Public fieldDistrictIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldDistrictMnemstringПоисковая мнемоника района (уровень 4)
Public fieldGpsLatdoubleШирота GPS (если дом или участок имеет такую информацию)
Public fieldGpsLevelAddressDbLevelУровень, по которому получен GPS
Public fieldGpsLondoubleДолгота GPS (если дом или участок имеет такую информацию)
Public fieldHouseIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldHouseMnemstringПоисковая мнемоника дома или земельного участка (уровень 8)
Public fieldIdintЭто используется произвольным образом
Public fieldLevelAddressDbLevelУровень самого последнего адресного элемента
Public fieldLocationIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldLocationMnemstringПоисковая мнемоника населенного пункта (уровень 5)
Public fieldMessagestringИнформация о неточностях разбора (не обязательно)
Public fieldMiscsstringРазная мелочь типа этажей, организаций, генпланов и т.п., что бывает в адресе
Public fieldNormalStringstringНормализованная полная запись с разделителем-запятая
Public fieldRegionIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldRegionMnemstringПоисковая мнемоника региона (уровень 2)
Public fieldSourceStringstringИсходный текст (пригодится для последующих перенормализаций)
Public fieldStreetIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldStreetMnemstringПоисковая мнемоника улицы (уровень 7)
Public fieldStreetTypesstringПоисковая мнемоника для типов улиц
Public fieldTerritoryIdstringИдентификатор(ы) ObjectId в случае привязки региона к ГАР, м.б. несколько через |
Public fieldTerritoryMnemstringПоисковая мнемоника территории (микрорайон, гаражные кооперативы, территории предприятий, садовы тов-ва и т.п.) (уровень 6)
Public fieldTerritoryTypesstringПоисковая мнемоника для типов территорий