【问题标题】:Hosting OSM Vector Tile Server using ubuntu使用 ubuntu 托管 OSM 矢量切片服务器
【发布时间】:2020-12-22 17:19:48
【问题描述】:

这是我在寻找什么

我正在尝试托管我自己的矢量切片服务器, 这是我在某些页面上想要的那种地图的图像,它被命名为“正电子”而不是开源的,即使是类似的它也可以与我一起使用。

我们找到的 style.json 的参考链接Positron Style Json 在 style.json 中,他们引入了 MapTiler Keys 的链接,这些链接是开源的,但他们在 2 月份将其删除,我们没有找到关于如何在前端运行它的替代方案。 style.json sn-p

  "sources": {
    "openmaptiles": {
      "type": "vector",
      "url": "https://api.maptiler.com/tiles/v3/tiles.json?key={key}"
    }
  },
  "sprite": "https://openmaptiles.github.io/positron-gl-style/sprite",
  "glyphs": "https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key={key}",

刚开始的时候,我不太了解矢量平铺和光栅平铺之间的区别

我按照这个链接构建了服务器OSM Tile Server,它工作得很好,但它是本地的,我正在寻找我上面链接的那种设计。原生光栅图块看起来像这样OSM Tile View,我们实际上并不是在寻找这个

对于 PBF 文件的安装,我们按照这个 planet.osm 链接并使用 Postgress Database Planet OSM file used 安装它们

很快我们就意识到我们需要托管矢量切片服务器而不是光栅服务器,因为它们提供图像,而我们并不是在寻找这种设计。由于我在 switch2OSM 主地图网站上没有安装矢量切片服务器。

我浏览了这个链接OSM Vector Tile Server 现在,当我们安装它们时ReadMe file“tessera”,它们已被弃用,并且也从后面移除了它们的支持。现在连光栅瓦片服务器都停止工作了。

现在我不知道自己犯了什么错误或现在应该采取什么步骤,我们的使用很麻烦,我们想托管自己的矢量切片服务器以降低成本。

任何参考或指导将不胜感激。

注意:我们正在使用的技术堆栈

  • 前端:VueJS
  • 后端:GeoDjango

【问题讨论】:

  • 对我来说,这听起来不像help center 中概述的编程问题...您可以对其进行编辑以使其符合 Stackoverflow 的主题标准(例如,更具体,询问编程问题,而不是托管)?否则,stackoverflow 是这个问题的错误地方

标签: apache gis openstreetmap ubuntu-18.04


【解决方案1】:

如果有人卡在与 switch2OSM 相同的位置并希望构建自己的矢量切片服务器。

请使用这个名为OpenMapTiles的链接

一开始我并没有意识到,所以花了一些时间才弄清楚。

也感谢 OpenStreetMaps Telegram 社区。​​p>

【讨论】:

    猜你喜欢
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 2016-02-29
    • 2016-11-17
    相关资源
    最近更新 更多