我正在使用D3创建一个世界的Choropleth地图。我需要一个SVG或TopoJSON文件,该文件显示了国家级别的世界地图,但是显示了美国的州大纲。我发现的唯一一个来自维基共享资源的过时文件太大了(从1998年到18MB,见下文)。
有人能指出我可能会找到一个更近期(和更小)的文件吗?
谢谢!
过期/过度
http://commons.wikimedia.org/wiki/File:World98.svg http://commons.wikimedia.org/wiki/File:World98%2B.svg
答案 0 :(得分:1)
如果您不想找到shapefile并使用ogr2ogr和topojson从shape转换为topojson,请尝试:
http://bl.ocks.org/mbostock/raw/4090846/world-50m.json
取自:
http://bl.ocks.org/mbostock/3946824
*编辑:
我刚刚意识到你需要美国概述的州。因此,最好的办法是找到一个world shapefile和一个us-state shapefile,并使用ogr2ogr将shape从形状转换为json,如:
ogr2ogr -f geoJSON worldout.json worldin.shp
然后使用topojson转换并组合geoJSON:
topojson -o combinedout.json -- woldout.json statesout.json