【发布时间】:2021-07-04 20:16:08
【问题描述】:
我正在尝试使用 vega-lite 可视化世界银行官方边界:世界边界 GeoJSON - 来自 https://datacatalog.worldbank.org/dataset/world-bank-official-boundaries 的低分辨率数据。
但是,似乎只显示了最后一个功能,而忽略了所有其他功能。例如:
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": 630,
"height": 630,
"data": {
"url": "/map",
"format": {"property": "features"}
},
"projection": {
"type": "mercator"
},
"mark": {
"type": "geoshape",
"stroke": "black",
"strokeWidth": 0.5
}
}
似乎只显示新西兰,我认为这是文件中的最后一个功能:
如果我将投影更改为“身份”,那么该投影似乎可以按预期工作。
如何让所有功能在非身份投影中显示在 vega-lite 中?
【问题讨论】:
-
我相信你所指的数据是一些 geojson 文件的集合 - 海岸线、国家边界、土地、有争议的地区等。你是在寻找一个特定的图层,还是一些图层的组合?您的代码适用于例如raw.githubusercontent.com/datasets/geo-boundaries-world-110m/…
标签: javascript visualization geojson vega-lite