[search] Sanity check + test city boundary serialization compatibility

This commit is contained in:
tatiana-yan 2018-09-04 20:04:34 +03:00 committed by mpimenov
parent 65237bf06f
commit e717ba01e6

View file

@ -676,9 +676,11 @@ void Geocoder::FillLocalitiesTable(BaseContext const & ctx)
if (m_citiesBoundaries.Get(ft.GetID(), boundaries))
{
city.m_rect = boundaries.GetLimitRect();
haveBoundary = true;
if (city.m_rect.IsValid())
haveBoundary = true;
}
else
if (!haveBoundary)
{
auto const center = feature::GetCenter(ft);
auto const population = ftypes::GetPopulation(ft);