用Vega计算geojson的geojson

时间:2018-12-18 17:00:27

标签: vega

我正在尝试使用geojson而不是topojson文件重新创建Dorling cartogram示例。

但是,我的所有点都围绕中心点聚集在一起,而不是被拉特质心吸引。我的数据集是标准的geojson FeatureCollection。我的代码与示例中的代码相似,不同之处在于数据块被修改以考虑到我使用的是geojson而不是topojson的事实: data: [ { name: 'states', url: 'data/world.json', format: { type: 'json', property: 'features' } }, { name: 'pop', url: 'data/cts.json', transform: [ { type: 'lookup', from: 'states', key: 'properties.name', fields: ['origin'], as: ['geo'] }, { type: 'filter', expr: 'datum.geo' }, { type: 'formula', as: 'centroid', expr: "geoCentroid('projection', datum.geo)" } ] } ], 关于出什么问题有什么建议吗?

谢谢

0 个答案:

没有答案