Geojson искажается при попытке визуализации в vega

Пакет похож на структуру каталогов, но не путайте его с папкой окна или другой ОС.

Просто рассмотрите пакет как пакет файлов.

Просто напишите: пакет ничего ;

как самая верхняя строка в вашей программе. Все файлы имеют одинаковое имя пакета, которые будут помещены в один и тот же пакет «ничего» и, следовательно, могут быть использованы для дальнейшей реализации, например «import amything»; если вы хотите использовать эти файлы в любой другой программе, а затем использовать структуру этих файлов.

0
задан Thomas 13 July 2018 в 14:09
поделиться

1 ответ

Не знаю, что произошло. Кажется, ваш geojson был коррумпирован, но на самом деле не так, как я в конечном итоге смог разобрать его на www.mapshaper.org. Я уменьшил файл до 35%, а затем он разобрался нормально:

Спецификация Vega-lite ниже (при необходимости скомпилируйте код Vega в редакторе):

{
  "$schema": "https://vega.github.io/schema/vega-lite/v2.json",
  "width": 700,
  "height": 500,
  "config": {"view": {"stroke": "transparent"}},
  "layer": [
    {
      "data": {
        "url": "https://gist.githubusercontent.com/mattijn/2ce897c2020a6e5b7ae6baf03dffe179/raw/564b6d484657864dcb77d0bb18db00fc7dc7668d/drc.geojson",
        "format": {"type": "json", "property": "features"}
      },
      "mark": {"type": "geoshape", "stroke": "white", "strokeWidth": 1},
      "encoding": {"color": {"value": "#bcbcbc"}}
    }
  ]
}
0
ответ дан Mattijn 17 August 2018 в 12:39
поделиться