Определяю положение пользователя с помощью YMaps.location, БД городов и регионов строю соответственно этому сервису, чтобы удобно было работать с полученными данными и базой.
Но у меня возник вопрос: Санкт-Петербург и Москва - города федерального значения, т.е. они приравниваются к регионам, как области или республики.
На Авито, например, нет города Москва в регионе Московская область, но есть в регионе Москва - а какие результаты выдаст мне YMaps.location?
region: 'Москва',
city: 'Москва'
или
region: 'Московская область',
city: 'Москва'
Как можно проверить? И могут другие ситуации возникнуть, где понадобится подобный тест.
Вариант "Съездить в Мск или Спб и проверить" не принимается)
UPD: еще выяснил, что с 2014г Севастополь тоже приравнивается к городу федерального значения... скрепы