2017-01-05 3 views
0

Я очень новичок в OSM/OpenLayers. Мне трудно понять, можно ли только изменить шрифт имен улиц.Изменить шрифт или шрифт

Я считаю, что это загружает фрагменты изображений, поэтому я не уверен, возможна ли такая модификация. Может быть, можно снять дополнительный слой с измененными названиями улиц, которые накладываются?

Любая помощь приветствуется

ответ

1

OSM плитки службы предварительно черепицей, вы не можете изменить стиль плитки.

У вас есть различные решения для достижения своей цели:

1- OpenLayers дает нам возможность подключения к MapBox данных. Я не очень хорошо знаю Mapbox, но я знаю, что существует API для изменения стиля данных OSM и визуализации фрагментов изображений или векторных плит. Таким образом, в этом OL example вы можете увидеть, как он подключается к данным и как он handles style

2- Трудный способ: вы можете создать свою собственную базовую карту с данными OSM. Вам понадобится база данных для хранения данных (PostgreSQL) и сервера карт для визуализации данных и управления стилем, таких как Mapserver, Geoserver, Mapnik ... для этого есть много вариантов.

Смежные вопросы