【问题标题】:Display Data on Leaflet exclusively with Data from PostGIS仅使用来自 PostGIS 的数据在 Leaflet 上显示数据
【发布时间】:2015-07-11 03:16:43
【问题描述】:

首先,让我说一下这篇文章的全部内容。我不是在问如何使用 PostGIS 和 Leaflet。我在this post 中解决了这个问题。

我要问的是链接帖子的一些扩展。在链接的帖子中,当我显示地图时,它以某种方式显示了在 PostGIS 中找不到的数据(显然它是从某处从互联网上提取的)。

我想从数据库中绘制数据,仅此而已。我该怎么做?

【问题讨论】:

  • PostGIS 和 Leaflet 不会从外部位置查询源,除非您将它们设置为。您能否向我们展示一个托管在显示您不需要的数据的地方的实时演示页面?
  • 除了 OSM 的瓷砖,我真的没有任何外部的东西。有关来源,请参阅链接帖子。它们简单直接。

标签: gis leaflet postgis


【解决方案1】:

链接的代码有这个段:

    L.tileLayer('https://{s}.tiles.mapbox.com/v3/{id}/{z}/{x}/{y}.png', {
        maxZoom: 18,
        attribution: 'Map data &copy; <a href=\http://openstreetmap.org">OpenStreetMap</a> contributors, ' +
            '<a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
            'Imagery © <a href="http://mapbox.com">Mapbox</a>',
        id: 'examples.map-20v6611k'
    }).addTo(map);

这是来自 Mapbox 的瓦片层(第一行很清楚,带有 url 和 tileLayer 方法)。删除它,地图中将不再有该图块层。

【讨论】:

  • 可能对含义感到困惑。我认为瓷砖意味着地图多边形和线条的不同颜色。原来是错的!
猜你喜欢
  • 2015-07-08
  • 1970-01-01
  • 2012-04-20
  • 1970-01-01
  • 1970-01-01
  • 2020-07-23
  • 1970-01-01
  • 2019-05-14
  • 1970-01-01
相关资源
最近更新 更多