Из ОСМ можно выдернуть данные, содержащие необходимые теги, через
overpass-turbo.eu в нем же есть экспорт в кмл.
болванку поиска для оверпаса можно взять с
соотвествующей странички wiki.openstreetmap.org и допилить под себя.
яндекс берет границы районов тоже из ОСМ.