我正在尝试使用Vincent创建州邮政编码地图。我正在使用@jlev在github上发布的状态文件。但是,当我尝试在iPython笔记本中显示它们时,甚至当我在HTML页面上呈现相同的vega对象时,地图显示的非常小,周围有很多空白区域。我正在使用equirectangular投影。当我尝试增加iPython笔记本中的比例时,地图只会略大一些,但地图周围的空白会呈指数级增大。我可以将它们导入mapshaper.org并且它们看起来很好,所以我认为topo.json文件没有任何问题。寻找有关在文森特调整这些大小的一些指导。我对此有的最大好处是通过改变topo.json文件本身的比例,但我只能在地图被大量额外线条扭曲之前增加这些。
这是我的python代码:
zip_topo = r'topo_files/Maryland.topo.json'
geo_data = [{'name': 'Maryland',
'url': zip_topo,
'feature': 'Maryland.geo'}]
vis = vincent.Map(geo_data=geo_data,scale=8000,projection='equirectangular')
vis.display()