Size: a a a

2017 June 03

DL

Dmitri Lebedev in gislab
т.к. базы данных не всегда долго живут
источник

DL

Dmitri Lebedev in gislab
а разные вещи типа МКАДа или МЦК или границ чего-то надо
источник

AB

Anton [az09@osm] Belichkov in gislab
да уже не столько скачать вопрос сколько написать запрос постгис. функций не знаю
источник

AB

Anton [az09@osm] Belichkov in gislab
источник

AB

Anton [az09@osm] Belichkov in gislab
http://gis-lab.info/docs/postgis/manual/ch06.html#id2701198 что-то из этих очевидно
респект гис-лабу за перевод 👍
источник

DL

Dmitri Lebedev in gislab
доем, напишу
источник

DL

Dmitri Lebedev in gislab
руки в рыбе
источник

DL

Dmitri Lebedev in gislab
ты дамп в postgis уже загрузил?
источник

DL

Dmitri Lebedev in gislab
тебе какой формат на выходе надо?
источник

AB

Anton [az09@osm] Belichkov in gislab
да/нет ))
источник

AB

Anton [az09@osm] Belichkov in gislab
на самом деле хочу в базе проапдейтить поле name:ru = name  для всех роадов которые находятся в России
источник

DL

Dmitri Lebedev in gislab
osm2pgsql -d <database> --multi-geometry -c <my_dump.osm.pbf> -s -p osm -S <my_style.style>

my_style.style:
node,way   railway      text         linear
way,relation        boundary       text         polygon,linear
way,relation        admin_level       text         polygon,linear
источник

DL

Dmitri Lebedev in gislab
ааа
источник

DL

Dmitri Lebedev in gislab
ну вот импорт границ
источник

DL

Dmitri Lebedev in gislab
my_style надо чтобы включал в себя поля boundary и admin_level
источник

DL

Dmitri Lebedev in gislab
не факт что они в стиле по умолчанию
источник

AB

Anton [az09@osm] Belichkov in gislab
select geometry from osm_admin WHERE admin_level = 2 and name = 'Российская Федерация' - всё уже есть, говорю же )
источник

AB

Anton [az09@osm] Belichkov in gislab
и для начала хочу просто в лоб посмотреть как можно выборку составить на вхождение в эту геометрию
источник

DL

Dmitri Lebedev in gislab
with rf as (select geometry from osm_admin WHERE admin_level = 2 and name = 'Российская Федерация')
select osm_id, way
from osm_line, rf
where st_within(osm_line.way, rf.geometry)
источник

DL

Dmitri Lebedev in gislab
типа такого
источник