Всем привет!
Нужно выкачать из свежих дампов России, Беларуси и Украины все парковки вне населенных пунктов.
У меня есть решение задачи на 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 ;
На выходе нам нужны координаты всех парковок вне населенных пунктов, т.е. парковка в деревне нам не нужна, парковка в городе тоже отметаем и т.п.
Помогите пожалуйста за вознаграждение!