Size: a a a

2021 March 16

AB

Anton [az09@osm] Bel... in PostGIS
желтовато. однако рад за Бартунова и Ко, пусть у них и дальше всё будет хорошо
источник

AR

Alex Rybakov in PostGIS
Anton [az09@osm] Belichkov
желтовато. однако рад за Бартунова и Ко, пусть у них и дальше всё будет хорошо
Да, Олег может смело ехать в Непал на год 😁
источник

AB

Anton [az09@osm] Bel... in PostGIS
Alex Rybakov
Да, Олег может смело ехать в Непал на год 😁
лучше в ту страну, где он сможет прокачать свой английский😅
источник

YZ

Yuriy Zykin in PostGIS
Скажите, какой тип столбца использовать, чтоб хранить POINT / POLYGON в одной таблице / одной колонке? Сейчас использую:
field4326 geometry NULL
так опять некоторым софтинам не нравится это, пишут: has SRID 0, им надо типа
field4326 geometry(MULTIPOLYGON, 4326) NULL
но опять я не могу сюда положить POINT...
Есть ли что то подобное:
field4326 geometry(4326) NULL
field4326 geometry(ALL,4326) NULL
)))
источник

П

Павел П. in PostGIS
Yuriy Zykin
Скажите, какой тип столбца использовать, чтоб хранить POINT / POLYGON в одной таблице / одной колонке? Сейчас использую:
field4326 geometry NULL
так опять некоторым софтинам не нравится это, пишут: has SRID 0, им надо типа
field4326 geometry(MULTIPOLYGON, 4326) NULL
но опять я не могу сюда положить POINT...
Есть ли что то подобное:
field4326 geometry(4326) NULL
field4326 geometry(ALL,4326) NULL
)))
Возможно вы имеете в виду geometry collection, но вряд ли софт нужный вам софт в него тоже умеет.

https://postgis.net/docs/ST_Collect.html
источник

П

Павел П. in PostGIS
Ну и вообще - json/jsonb
источник

f

fr1 in PostGIS
а если хранить полигон, очень маленьким, похожим на точку
источник

YZ

Yuriy Zykin in PostGIS
Павел П.
Возможно вы имеете в виду geometry collection, но вряд ли софт нужный вам софт в него тоже умеет.

https://postgis.net/docs/ST_Collect.html
Павел, сделал field4326 geometry(GEOMETRYCOLLECTION, 4326) NULL, софту пока нравится ))
источник

YZ

Yuriy Zykin in PostGIS
засада какая то, тайлы приходят, полигоны в браузере отображаются, точки нет. Лежат в одной таблице.
источник

JD

Jim Di in PostGIS
ну там же написано что фигня лезет
источник

JD

Jim Di in PostGIS
NaN откуда-то
источник

🔥Э

🔥 Хамон Эврибади... in PostGIS
Jim Di
NaN откуда-то
Координаты небось выводит в е
источник

YZ

Yuriy Zykin in PostGIS
Jim Di
NaN откуда-то
Разбираюсь дальше )) Я вообще не могу никак добиться отображения POINT... Хотя эти поинты приходят в тайле, видно если его открыть. А полигон, линия легко отображаются, ничего не делая, тут завернул всё коллекцию, так полигоны как показывались так и показываюся, а по точкам ошибки.. leaflet.vectorgrid отображалка, без всяких стилей, самый минимум.
источник

JD

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

YZ

Yuriy Zykin in PostGIS
Добился отображения 🕺. Вопрос, есть ли в сети сервера выдающего PBF, для тестирования? С границами стран например?
С обращением к нему http://* * */{z}/{x}/{y}.pbf
Хочу свой простой код опубликовать.
источник

f

fr1 in PostGIS
мапбокс
источник

YZ

Yuriy Zykin in PostGIS
fr1
мапбокс
не подскажете ссылку на ресурс для подключения?
источник

YZ

Yuriy Zykin in PostGIS
источник

YZ

Yuriy Zykin in PostGIS
Ещё интересует, где в БД вбивать название типа полигона, линии? Есть же правила какие? Как правильно организовать таблицу id, тип, название, полигон? И надо ли раскидывать по разным таблицам разные объекты. Эти же Point и полигоны...
Вот обращение идет (код ниже), где в таюлице хранить water, admin, waterway, landcover?...

   var vectorTileStyling = {

     water: {
       fill: true,
       weight: 1,
       fillColor: '#06cccc',
       color: '#06cccc',
       fillOpacity: 0.2,
       opacity: 0.4,
     },
     admin: {
       weight: 1,
       fillColor: 'pink',
       color: 'pink',
       fillOpacity: 0.2,
       opacity: 0.4
     },
     waterway: {
       weight: 1,
       fillColor: '#2375e0',
       color: '#2375e0',
       fillOpacity: 0.2,
       opacity: 0.4
     },
     landcover: {
       fill: true,
       weight: 1,
       fillColor: '#53e033',
       color: '#53e033',
       fillOpacity: 0.2,
       opacity: 0.4,
     }
источник

YZ

Yuriy Zykin in PostGIS
не могу понять, как это устроено ))) Я понимаю сам задаю, но что - сделать любую колонку, и там вписать тип? Эти данные у меня берет Tileserver, там в настройках даже нет подобного, колонка с типом... есть только колонка с геометрией..
источник