Надо построить контуры регионов России. Казалось бы все банально, но нет.
Если выгружать данные с сервера OSM через API - медленно грузится, к тому же периодически ошибки соедиения.
Скачал карту России в PBF формате.
Но библиотеки работы с ним (esy.osm.pbf) устроены используют callback подход, когда файл просто читается, и вызываются callback для relation/way/node.
С учетом размера карты России, это тоже очень медленно работает - надо сперва прочитать все way, входящие в соответствующий relation, а затем надо прочитать все точки, входящие в нужные way.
В то же время если я зайду на https://www.openstreetmap.org/relation/51490, то контур строится моментально.
Как это сделано и как это повторить?