[есть решение] Выкачать все парковки вне населенных пунктов

Всем привет!

Нужно выкачать из свежих дампов России, Беларуси и Украины все парковки вне населенных пунктов.

У меня есть решение задачи на PostGIS/osm2pgsql.

Но у меня не получилось это все поднять и настроить.

Запросы вот:

[local] gis@gis=> create table parkings_not_in_cities as (select ST_Centroid(p.way) as geom from planet_osm_polygon p where p.amenity = ‘parking’ union all select way as geom from planet_osm_point where amenity=‘parking’);

[local] gis@gis=> CREATE INDEX on parkings_not_in_cities using gist(geom);

[local] gis@gis=> delete from parkings_not_in_cities p using (select way from planet_osm_polygon where place is not null) c where ST_Intersects(geom, way);

[local] gis@gis=> select count(*) from parkings_not_in_cities ;

На выходе нам нужны координаты всех парковок вне населенных пунктов, т.е. парковка в деревне нам не нужна, парковка в городе тоже отметаем и т.п.

Помогите пожалуйста за вознаграждение!