Я хочу создать интерактивную карту с дорогами и т. д., Оформленными в нужных мне цветах. Я знаю о Mapbox, но это не то, что мы хотим использовать, потому что в конечном итоге это будет стоить нам больших денег из-за комиссий.
Я искал в Интернете альтернативы. Я нашел много кусочков головоломки, но не знаю, вписываются ли они в одну и ту же головоломку. Я также нашел много «старого» программного обеспечения, которое больше не поддерживается. Я запуталась!
Думаю, мне нужно / нужно начать с OpenStreetMap. Я собираюсь скачать его и поставить на наш собственный сервер.
Чтобы иметь возможность делать что угодно с плитками OSM, мне, вероятно, понадобится Leaflet.js.
.
Но что потом? Что мне нужно для стилизации дорог, фона и т. д.? Возможно ли это в Leaflet.js? Или мне нужно скачать другую программу? Что еще работает и активно?
Важно то, что я могу показать основные дороги в точке z0.
Итоги:
Фрагменты карты: OpenStreetMap
Использование на сайте: Leaflet.js
Цвета укладки: ???



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Плитки OSM (что касается Leaftlet.js) представляют собой файлы PNG. Вы не можете изменить их стиль: это растровые изображения.
Вам нужно будет вернуться к необработанным данным и на их основе создать новые плитки.
OSM предоставляет документацию.
Ага. Итак, мой образ мышления был неправильным ... Я разберусь с этим. Спасибо. Надеюсь, сейчас я на правильном пути.