Size: a a a

2021 February 23

М

Макс in PostGIS
нынче коры не в чести, райзен 7 по математике хорошо уделывает коре7 примерно одного года выпуска
источник

М

Макс in PostGIS
коре хорошо, если у вас помещение без отопления :)
источник

YZ

Yuriy Zykin in PostGIS
тогда Intel Core i7-10700... 8 ядер, но цена... Да, райзен тоже рассматриваю, мне бы что нибудь с пассивным охлаждением
источник
2021 February 25

YZ

Yuriy Zykin in PostGIS
Darafei Praliaskouski
у тебя будет работать только то, что существовало пять лет назад, и чуть чуть больше если повезёт
Добрый день! Посставил вчера CentOS 8 + Posgresql 13 + PostGIS 3.1 = полёт нормальный! ST_AsMVTGeom и прочие работают по умолчанию. Ubuntu поставлю уж на новый сервер 👍
источник

YZ

Yuriy Zykin in PostGIS
Подскажите, как у полигона вернуть только вершины, например тут выдать 4 (или 5) строк с Point.. 😞
select ST_SetSRID('POLYGON((5190627.430479803 8151381.729110582,5190627.430479803 8198622.611217907,5294951.045133482 8198622.611217907,5294951.045133482 8151381.729110582,5190627.430479803 8151381.729110582))'::geometry,3857)
источник

f

fr1 in PostGIS
ST_Dump
источник

YZ

Yuriy Zykin in PostGIS
fr1
ST_Dump
не то, я так раскладываю:
источник

YZ

Yuriy Zykin in PostGIS
SELECT
 ST_AsGeoJSON(geo) :: json->'coordinates' AS coordinates
FROM
  (select ST_SetSRID('POLYGON((5190627.430479803 8151381.729110582,5190627.430479803
8198622.611217907,5294951.045133482 8198622.611217907,5294951.045133482 8151381.729110582,5190627.430479803
8151381.729110582))'::geometry,3857) as geo) b
источник

YZ

Yuriy Zykin in PostGIS
Но надо получить географическую координату...
источник

f

fr1 in PostGIS
в смысле в градусах?
источник

YZ

Yuriy Zykin in PostGIS
нет,  например 58.12456 49.41445 и т.п. ))
источник

ИГ

Иван Германов... in PostGIS
Похоже тебе надо ST_Transform(coords, 4326)
источник

f

fr1 in PostGIS
Yuriy Zykin
нет,  например 58.12456 49.41445 и т.п. ))
ну как нет, если да :)
источник

Аa

Александр Петров aka... in PostGIS
Yuriy Zykin
Но надо получить географическую координату...
Тебе правильно подсказали:
(St_dump(st_transform(geom, 4326))).geom

Потом это сверху можно обернуть в st_x, st_y и получить координаты
источник

YZ

Yuriy Zykin in PostGIS
Ого, очень мощно, спасибо, понял теперь 🙏🙏🙏 ))
select
(St_dump(st_transform(
ST_SetSRID('POLYGON((5190627.430479803 8151381.729110582,5190627.430479803 8198622.611217907,5294951.045133482
8198622.611217907,5294951.045133482 8151381.729110582,5190627.430479803 8151381.729110582))'::geometry,3857)
, 4326))).geom 👍
источник

S

Slava in PostGIS
Всем привет !) Подскажите, пожалуйста, если вдруг кто знает, как можно лучше поступить ?
Возникла потребность хранения в постгрес небольших участков карты, в типе geography / geometry

Нужно будет сохранять адреса офисов, адреса метро ( и небольшую площадь вокруг них), города ( точку центра, и площадь вокруг них ), иметь возможность считать, получать адреса внутри города, адреса рядом с метро ( в указанной площади ).
Вот, изначально я думал, что можно сохранить всё просто в постгрес типе POINT / CIRCLE, позже сообразил, что мои точки — это пара из широты, долготы, и представляют из себя они не координату ( в 2d), а углы, соответственно радиус для окружности используя такую точку я задать не смогу, ну или смогу, но будет довольно неточно ( в целом — высокая точность не нужна, но хотелось бы, что бы город, адреса, и метро выделялись достаточно точно — имею в виду, чтобы если отрисовать круг на карте, то оно туда хорошо попадало, и на глаз было не видно).

Вот, исходя из этого, у меня возникли вопросы:
Что лучше использовать в моей задаче — geometry / geography ?
Как лучше сохранять метро / города ( думал, что точка + радиус вокруг неё ).

Буду очень благодарен, если кто - то ответит
источник
2021 February 26

EB

Evgen Bodunov in PostGIS
Радиус можно положить в соседний столбец. Можно сохранять окружность сразу. Из окружности центр достать быстро. Сделать окружность из радиуса и центра тоже быстро.
источник

YZ

Yuriy Zykin in PostGIS
Братцы, ещё вопрос, чем отрисовать на клиенте Tiles из двоичного файла pbf на карте leaflet, какую простую библиотеку посоветуйте?
источник

f

fr1 in PostGIS
ничем
источник

b

batyrmastyr in PostGIS
fr1
ничем
Эм... ПКК сейчас как раз pbf рисует, только у них он не такой, как в ОСМ.
источник