Size: a a a

2021 February 14

DP

Darafei Praliaskousk... in PostGIS
Валерий
подскажите, у меня есть таблица с точками, если представить её как слой карты, мне нужно уменьшить её масштаб, как это сделать
эта формулировка вопроса не имеет смысла, масштаб - свойство представления, а не данных
источник

В

Валерий in PostGIS
как пересчитать расстояние между точками в сторону уменьшения ?
источник

DP

Darafei Praliaskousk... in PostGIS
что ты пытаешься сделать, каким софтом, как это выглядит сейчас и как должно?
источник

DP

Darafei Praliaskousk... in PostGIS
если ты изменишь расстояния между точками, они уедут со своих мест на глобусе, скорее всего ты хочешь что-то другое
источник

В

Валерий in PostGIS
Darafei Praliaskouski
что ты пытаешься сделать, каким софтом, как это выглядит сейчас и как должно?
Спасибо, пойду думать.
источник
2021 February 15

AB

Anton [az09@osm] Bel... in PostGIS
спамит в личку про инвестирование
источник
2021 February 17

Ив

Илона вМаске... in PostGIS
Добрый день. Подскажите, как правильно определить 3 типа пересечения линии с полигоном? (Пересекает, входит, находится внутри)
источник

b

batyrmastyr in PostGIS
Третий - ST_Within / ST_Contains
источник

f

fr1 in PostGIS
ну первый с третим просто меняются местами
источник

Ив

Илона вМаске... in PostGIS
batyrmastyr
Третий - ST_Within / ST_Contains
Спасибо. С 3-им типом получилось
источник

b

batyrmastyr in PostGIS
На первые стоит проверить ST_Intersection и количество получившихся точек.
источник

EB

Evgen Bodunov in PostGIS
Или st_difference и количество отрезков на выходе
источник

DP

Darafei Praliaskousk... in PostGIS
Илона вМаске
Добрый день. Подскажите, как правильно определить 3 типа пересечения линии с полигоном? (Пересекает, входит, находится внутри)
источник

DP

Darafei Praliaskousk... in PostGIS
определит отношение по https://en.wikipedia.org/wiki/DE-9IM
источник

Ив

Илона вМаске... in PostGIS
batyrmastyr
На первые стоит проверить ST_Intersection и количество получившихся точек.
Получилось так: geometrytype(st_astext((ST_Dump(st_intersection(a.geom,ST_Boundary(b.geom)))).geom)) и через окно посчитал количество точек, отсеял где их 2. Спасибо за идею👍
источник

В

Валерий in PostGIS
пытаюсь взять из таблицы значения координат создать геометрию и положить обратно, но что то не пойму как это сделать, подскажите пожалуйста
WITH af(id, x, y, z, map) AS (SELECT id, x, y, z, map
FROM tbl1 ORDER BY id)
UPDATE tbl1
SET map = st_geometryfromtext('POINTZ(x, y, z)')
FROM af WHERE af.id = id;
источник

f

fr1 in PostGIS
а зачем тут WITH?
источник

AB

Anton [az09@osm] Bel... in PostGIS
Валерий
пытаюсь взять из таблицы значения координат создать геометрию и положить обратно, но что то не пойму как это сделать, подскажите пожалуйста
WITH af(id, x, y, z, map) AS (SELECT id, x, y, z, map
FROM tbl1 ORDER BY id)
UPDATE tbl1
SET map = st_geometryfromtext('POINTZ(x, y, z)')
FROM af WHERE af.id = id;
для всех записей надо? вот так попробуй
UPDATE af
SET map = st_geometryfromtext('POINTZ('+x+', '+y+', '+z+')')
FROM af

возможно еще координаты скастовать в строку надо
источник

В

Валерий in PostGIS
Anton [az09@osm] Belichkov
для всех записей надо? вот так попробуй
UPDATE af
SET map = st_geometryfromtext('POINTZ('+x+', '+y+', '+z+')')
FROM af

возможно еще координаты скастовать в строку надо
спасибо
источник
2021 February 18

AJ

Alexey Jericho in PostGIS
всем привет, я тут лоханулся немного) импортнул планету без тега hstore. нет ли способа отдельно его импортнуть из того же pbf файла?) с ключом -а не прокатит, т.к. --drop я в отличии от --hstore не забыл
источник