получение координат для файла poly

Здравствуйте! Наверняка эта тема уже обсуждалась, но найти нужно мне информации не смог. Помогите или подскажите как получать данные координат по границам города… именно города не городского округа где есть еще много сел и хуторов, а город для примера нашел "скрипт"для overpass-turbo

[out:json][timeout:15];
{{geocodeArea:Новороссийск}}->.searchArea;
(
  relation["admin_level"](area.searchArea);
);
/*added by auto repair*/
(._;>;);
/*end of auto repair*/
out ;

Он показывает городской округ, как получить данные по городу я не разорался.

Потому что admin_level - это только для административных границ. А города обозначаются через place, и помимо relation они могут быть просто way.


[out:json][timeout:15];
(
  way["place"][name="Новороссийск"];
  relation["place"][name="Новороссийск"];
);
(._;>;);
out ;

А в poly придётся в блокноте переделывать, т.к. экспорта в такой формат нет.

Про блокнот это шутка, конечно. Один из способов сконвертировать osm-xml в poly - с помощью плагина poly для JOSM. Для этого нужно открыть OSM-файл с полигоном/мультиполигоном в JOSM и сохранить слой с расширением *.poly.