Size: a a a

2021 February 28

AB

Anton [az09@osm] Bel... in PostGIS
Yuriy Zykin
Обведенное я уж заремил,  а то много пишет в консоль))
ссзб )
источник

AB

Anton [az09@osm] Bel... in PostGIS
Yuriy Zykin
Обведенное я уж заремил,  а то много пишет в консоль))
сделай не в консоль а в файл
источник

YZ

Yuriy Zykin in PostGIS
Ок,  по метатайлу понял,  тут помоему этого нет, скриптик простой. Обработчик событий добавлю,  вывод в файл сделаю,  посмотрим 👌
источник

f

fr1 in PostGIS
метатай для целей кеширования больше, чтобы меньше файлов хранить
источник

AB

Anton [az09@osm] Bel... in PostGIS
и это тоже конечно. одним выстрелом двух мух убить
источник

f

fr1 in PostGIS
Anton [az09@osm] Belichkov
и это тоже конечно. одним выстрелом двух мух убить
а ты что, то же собрался на вектор переходить?
источник

AB

Anton [az09@osm] Bel... in PostGIS
fr1
а ты что, то же собрался на вектор переходить?
эти принципы универсальны и для растра тоже так-то
ну и держу в уме разные такие варианты, да
источник

f

fr1 in PostGIS
ну для растра давно уже всё налажено
источник

EB

Evgen Bodunov in PostGIS
Метатайл, потому что это тайл из которого рендерятся тайлы. Поэтому и мета-
источник

DR

Denis Rykov in PostGIS
Можно не велосипедить, а взять например https://github.com/CrunchyData/pg_tileserv
источник

YZ

Yuriy Zykin in PostGIS
🙏 класс, посмотрим!
источник
2021 March 01

VR

Vladimir Rybalko in PostGIS
Коллеги, добрый день!
Есть задача с использованием mapnik рисовать точечную таблицу из PG. В таблице ~10^6 точек. Все хорошо на зуме > 9, но чем ближе 0 зум тем больший объем данных вычитывается из БД и отрисовка тормозит. Вариант закэшировать тайлы не рассматривается, так как данные в БД меняются динамически. Возможно кто-то знает пути оптимизации точечных таблиц для отображения большого количества данных?
источник

DP

Darafei Praliaskousk... in PostGIS
Vladimir Rybalko
Коллеги, добрый день!
Есть задача с использованием mapnik рисовать точечную таблицу из PG. В таблице ~10^6 точек. Все хорошо на зуме > 9, но чем ближе 0 зум тем больший объем данных вычитывается из БД и отрисовка тормозит. Вариант закэшировать тайлы не рассматривается, так как данные в БД меняются динамически. Возможно кто-то знает пути оптимизации точечных таблиц для отображения большого количества данных?
select distinct on ST_SnapToGrid(geom, !pixel_width!)
источник

DP

Darafei Praliaskousk... in PostGIS
от чтения не спасёт, но от рендера спасёт
источник

VR

Vladimir Rybalko in PostGIS
pixel_width это переменная mapnik?
источник

f

fr1 in PostGIS
да
источник

VR

Vladimir Rybalko in PostGIS
Спасибо, пошел разбираться.
источник

DP

Darafei Praliaskousk... in PostGIS
на нулевом зуме можно вывернуть всё наоборот
источник

DP

Darafei Praliaskousk... in PostGIS
можешь сгенерить ST_SquareGrid(!pixel_width!, ST_TileEnvelope(0,0,0)) и для каждого квадрата проверить where exists(select from point_table where p.geom && t.geom)
источник

DP

Darafei Praliaskousk... in PostGIS
будет 65536 индекссканов, но возможно это быстрее чем твой текущий запрос
источник