Никита Русанов @jackycoins
Frontend Engineer
Информация
- В рейтинге
- Не участвует
- Откуда
- San José, Коста-Рика
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Frontend Developer, Scrum Master
Lead
JavaScript
HTML
CSS
React
TypeScript
Webpack
Web development
Node.js
GraphQL
NextJS
Спасибо большое за комментарий!
Да, вы правы, статью было бы полезно дополнить информацией про разные системы координат. Судя документации, mapbox использует для отрисовки карты EPSG3857.
В статье была ссылка, где указаны источники данных. Да, данные в том числе OSM.
Да, возможно, стоит уделить больше внимания видам tiles(векторные и растровые).
Спасибо за комментарий! Не слышал раньше про Leaflet. Кроме трехмерных карт, есть еще ограничения?
Спасибо большое за комментарий! Изначально выбрали React для проекта по причине его популярности и имеющегося опыта у первых членов команды. $mol сейчас востребован у разработчиков? Не слышал про него уже несколько лет.
На mapbox выбор пал опять же из-за наличия опыта работы с ним, правда уже со стороны мобильной и бекенд команд. Очень привлекло, что есть собственный геокодер, но мы с ним настрадались, когда начали масштабировать проект на весь мир. Например, он никак не хотел работать в Грузии и Армении. Сейчас используем TomTom.
Mapbox шустрый, у нас возникают проблемы с производительностью, когда используем множество маркеров на карте. Но в документации приведены примеры как можно улучшить перформанс. Например, рисовать картинки напрямую в canvas, а не создавать для каждого маркера отдельный DOM элемент. В следующих статьях покажу примеры подобных проблем и возможные решения.