Size: a a a

2021 March 11

A

Alex CherryTea in Mapbox чат
Ян Погуца
через фильтр
попробуйте через feature-state
источник

f

fr1 in Mapbox чат
вот я вроде повторил, всё норм
источник

A

Alex CherryTea in Mapbox чат
может там в оригинале где-то случайно повесили стиль зависящий от зума?
источник

A

Alex CherryTea in Mapbox чат
четко на зуме 10 еще есть а на 10.01 уже нет
источник

A

Alex CherryTea in Mapbox чат
зеленая линия есть на 10.01 - 11.99 т.е. прям  условие на зум с 10 по 12 стоит
источник

A

Alex CherryTea in Mapbox чат
источник

ЯП

Ян Погуца in Mapbox чат
Alex CherryTea
с фильтром тоже никаких проблем
https://3ghgr.csb.app/
мне кажется это потому что вы исходный геоджейсон сразу загружаете, вместо того чтобы тайлить его в mapbox tilesets

Дело в том что у меня целиком файл весит несколько десятков МБ, не хочется его клиенту целиком скармливать
источник

ЯП

Ян Погуца in Mapbox чат
Alex CherryTea
зеленая линия есть на 10.01 - 11.99 т.е. прям  условие на зум с 10 по 12 стоит
ну вот в примере mapbox studio вообще никакой стилизации кроме цвета
источник

A

Alex CherryTea in Mapbox чат
Ян Погуца
мне кажется это потому что вы исходный геоджейсон сразу загружаете, вместо того чтобы тайлить его в mapbox tilesets

Дело в том что у меня целиком файл весит несколько десятков МБ, не хочется его клиенту целиком скармливать
хмм наш геоджейсон на самом деле тойже тайлиться только на клиенте. Возмжно где-то у мапбокса баг в их тайлинг сервисе
источник
2021 March 14

سا

سعد العواد 👨🏻‍💻... in Mapbox чат
I would like to add a locale to the general map like the rest of the stores officially using JS and it appears to everyone

I hope to send the method or an explanation of it, and when it will appear on the general map, for the duration and conditions

I apologize for the inconvenience, but I need help urgently and clearly
источник
2021 March 27

BT

Basil Titovchenko in Mapbox чат
سعد العواد 👨🏻‍💻
I would like to add a locale to the general map like the rest of the stores officially using JS and it appears to everyone

I hope to send the method or an explanation of it, and when it will appear on the general map, for the duration and conditions

I apologize for the inconvenience, but I need help urgently and clearly
источник
2021 April 08

A

Alex CherryTea in Mapbox чат
Что-то я никак не пойму - если у меня есть N слоев на карте, и я хочу ловить событие клика на любом из этих трех слоев как это реализовать?
Я попробовал через секретный параметр в map.on (секретный потому что про него не написано в доке). Но в него можно передать только один айди слоя, вешать по листенеру на каждый слой отдельно не вариант - если слои пересеклись сработают оба колбека.
источник

A

Alex CherryTea in Mapbox чат
Слушать вообще все и кверить фичи по интересующим слоям из каждого события, чтобы если там ноль фичей понимать что слой не тот - слишком затратно по ресурсам
источник

f

fr1 in Mapbox чат
там же просто событие на клик по карте, без свяких слоёв
источник

A

Alex CherryTea in Mapbox чат
да в событиях клика по карте нету слоев в этом и проблема.
источник

DP

Darafei Praliaskousk... in Mapbox чат
если что в канвасе нет дома
источник

f

fr1 in Mapbox чат
ты думаешь внутри какая-то магия, а не рейкаст по всему и отфильтровывание по нужному тебе слою
источник

DP

Darafei Praliaskousk... in Mapbox чат
у мапбокса на входе есть только координаты клика, отрендеренные картинки и датасорс
источник

A

Alex CherryTea in Mapbox чат
но они же как то фильтруют по айди слоя клики раз такая возмжность есть в апи
источник

A

Alex CherryTea in Mapbox чат
работает кстати замечательно, но только для одного слоя
источник