为多伦多FSA生成GeoJSON文件

我想为我拥有的一些多伦多数据创建一个Choropleth地图,该数据是由FSA(正向分拣区,加拿大邮政编码的前三位数)组织的。 我主要使用Folium来创建此类地图,这需要使用GeoJSON文件作为输入。 las,我找不到在线的多伦多FSA现有GeoJSON,因此意识到我需要生成一个。 那把我引到了一个讨厌的兔子洞里-我相信有一个简单的方法可以做到这一点,但是据记录,这些是我遵循的步骤。 加拿大统计局确实发布了一些加拿大FSA的人口普查边界文件数据(在此处可用),我发现了几个博客,这些博客为我指出了如何将文件转换为GeoJSON格式的正确方向(感谢Curtis Pokrant和Chad Skelton) 在StatsCan网站上,将格式设置为ArcGIS®(.shp)文件,然后选择 用于正向排序区域的数字边界文件,然后单击继续下载 这将下载一个包含大量组件的zip文件。 重要的是.shp文件 我们可以使用QGis将.shp文件转换为GeoJSON(免费下载) YKCZoli在这里有一个很好的关于如何执行此操作的教程,因此我将不再重复 首先,选择“图层…添加图层…添加矢量图层”并找到.shp文件 这将加载整个加拿大的数据,但我们希望将其范围缩小到仅安大略 选择图层…过滤器 在“字段”部分中,双击PRNAME将其添加到“过滤器选择”框中 单击值下的“全部”按钮,并在加载省份后,双击安大略将其添加到“筛选器选择”框中…