我正在尝试获取带有美国州名和 ID 的 topojson 文件。使用http://www.tnoda.com/blog/2013-12-07供参考。
我读到有人建议我们生成自己的 topojson 文件,我一直在尝试让 ogr2ogr 在 MAC OSX v 10.7.5 上工作。
在命令行中运行 ogr2ogr 给出:
dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib
Referenced from: /usr/local/bin/ogr2ogr
Reason: Incompatible library version: ogr2ogr requires version 13.0.0 or later, but libjpeg.8.dylib provides version 9.0.0
Trace/BPT trap: 5
我不确定它在抱怨什么。libjpeg 的最新版本不是 13 而是 9。我认为它可能需要版本 8。但是在按照http://ijg.org/files/jpegsrc.v8a.tar.gz的安装说明进行操作后,我仍然遇到同样的错误 。
任何帮助将不胜感激。谢谢!
PS:我的最终目标是获得这样的地图http://bl.ocks.org/mbostock/4060606但我需要 json 中的 2 个字母状态名称,因为这就是我的数据中的内容。