Size: a a a

2019 October 11

DN

Dima Nazdratenko in Mapbox чат
надо конечно еще почитать как вообще работать с этой мапбокс, а то пока делаю риверс инжениринг с того что написано, но правильно ли я понимаю что сначала делается addSource а потом уже addLayer?

в addSource ложится геометрия, а в лейер визулочка по этой штуке?
источник

SK

Stepan Kuzmin in Mapbox чат
Да. Source — это данные, которые будут рисоваться на карте, а Layer — это то как они будут рисоваться
источник

SK

Stepan Kuzmin in Mapbox чат
Т.е. твоя линия лежит в каком-то Source, а её отображением (цвет, толщина и т.д.) ты управляешь с помощью Layer
источник

DN

Dima Nazdratenko in Mapbox чат
Stepan Kuzmin
Т.е. твоя линия лежит в каком-то Source, а её отображением (цвет, толщина и т.д.) ты управляешь с помощью Layer
а да в геометрии лежит масивчик которые высчитывается с учетом значения 10, 10 елементов массива походу и строят на 100км
источник

DN

Dima Nazdratenko in Mapbox чат
увеличив на 20 параметр, строит на 200 км
источник

SK

Stepan Kuzmin in Mapbox чат
Я правильно понимаю, что вы собираете Source в рантайме? Какой тип у данных? GeoJSON?
источник

DN

Dima Nazdratenko in Mapbox чат
Stepan Kuzmin
Я правильно понимаю, что вы собираете Source в рантайме? Какой тип у данных? GeoJSON?
наверно да, по сокету приходят данные  и я их хреначу и как-то отрисовую
источник

DN

Dima Nazdratenko in Mapbox чат
типа кластера рисует
источник

SK

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

DN

Dima Nazdratenko in Mapbox чат
на в итоге в addSource подается массив координат
источник

DN

Dima Nazdratenko in Mapbox чат
источник

DN

Dima Nazdratenko in Mapbox чат
в одну из линий вот такая геометрия
источник

DN

Dima Nazdratenko in Mapbox чат
и каждый елемент массива вижу высчитывается с учетом параметра 10 и каждый последующий елементик с +=10
источник

DN

Dima Nazdratenko in Mapbox чат
значит увеличив этот параметр на 20, получу длиннее линию и т.д
источник

DN

Dima Nazdratenko in Mapbox чат
как-то так)
источник

SK

Stepan Kuzmin in Mapbox чат
Ага, это данные в формате GeoJSON
источник

SK

Stepan Kuzmin in Mapbox чат
Почему ты хочешь их менять? Какой смысл они несут?
источник

f

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

SK

Stepan Kuzmin in Mapbox чат
Смотря что хочется сделать 🤷‍♂️
источник

DN

Dima Nazdratenko in Mapbox чат
Stepan Kuzmin
Почему ты хочешь их менять? Какой смысл они несут?
ну меня попросили сделать кластера длиннее
источник