如何在openmaptiles服务器中自定义地图样式

时间:2018-04-20 13:37:50

标签: docker mapbox openstreetmap openmaptiles

我正在尝试将自定义地图样式应用于在Docker中运行的Linux上的OpenMapTile serverklokantech/openmaptiles-server)的评估版本。

我使用Maputnik的在线版本来编辑OSM-Bright style中的地图。然后我下载了修改过的JSON,但我不确定如何将这个自定义样式应用到我的OpenMapTile server

我登录Linux中的Docker container并找到了相应的style.json文件,但是当重新启动容器时,我应用的更改将会丢失。谁能说出我错过了什么?

1 个答案:

答案 0 :(得分:2)

在/data/config.json文件中添加您的json文件:

{
  "styles": {
    "standard": [
      "dark-matter",
      "klokantech-basic",
      "osm-bright",
      "positron"
    ],
    "custom": [
      "style.json",
    ....

然后将该文件放在/ data / styles中。您需要在

之后重新启动容器