Size: a a a

2019 October 11

DN

Dima Nazdratenko in Mapbox чат
типа в 100км маловато)
источник

SK

Stepan Kuzmin in Mapbox чат
Ты пытаешься кластеризовать линии?
источник

DN

Dima Nazdratenko in Mapbox чат
та не, это уже и есть кластера эти линии, вообщем все сложно)
источник

DN

Dima Nazdratenko in Mapbox чат
короче так как работает норм, надо лишь увеличить длину и вроде как понял как, скоректировать координаты увеличив параметр хрдкода
источник

SK

Stepan Kuzmin in Mapbox чат
Эмм, ну окей 😄
источник

DN

Dima Nazdratenko in Mapbox чат
😂
источник
2019 October 12

f

fr1 in Mapbox чат
есть что-нибудь, что позволит объединить два стиля в один? ну кроме ручной работы в блокноте
источник

SK

Stepan Kuzmin in Mapbox чат
Можно написать небольшую функцию на js
источник

f

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

SK

Stepan Kuzmin in Mapbox чат
что-то вроде такого
const mergeStyles = (style1, style2) => ({
 ...style1,
 sources: { ...style1.sources, ...style2.sources },
 layers: [...style1.layers, ...style2.layers]
});
источник

SK

Stepan Kuzmin in Mapbox чат
в этом случае все дублирующиеся сорсы из style2 будут перезаписывать сорсы из style1
источник

SK

Stepan Kuzmin in Mapbox чат
а вот слои с одинаковыми айдишниками перезаписыватся не будут
источник

f

fr1 in Mapbox чат
дело в том, что источник один, а вот id у них разные
источник

SK

Stepan Kuzmin in Mapbox чат
а, ну это простым мерджем уже не решить
источник

SK

Stepan Kuzmin in Mapbox чат
нужна какая-то таблица соответствий для айдишников
источник

f

fr1 in Mapbox чат
зачем, просто если сам source одинаков, надо во втором стиле заменить id на источник из первого стиля
источник

SK

Stepan Kuzmin in Mapbox чат
ну или так, да
источник

SK

Stepan Kuzmin in Mapbox чат
только сравнивать надо через какой-нибудь deepEqual
источник

f

fr1 in Mapbox чат
вообще, что-то подумалось, что надо консольную тулзу написать, всё равно онлайн это делать не нужно, достачно одного раза
источник

SK

Stepan Kuzmin in Mapbox чат
Напиши 🙂
источник