2013-09-26 20 views
1

我试图将“us.json”TopoJSON文件中的县合并到它们各自的农区。我遵循这里找到的“合并状态II”代码:http://bl.ocks.org/mbostock/5416440,它按预期工作。唯一的问题是,由于正在进行的所有处理,在浏览器中加载需要10-15秒。d3.js将县多边形合并为区

我不得不相信有一个更有效的方法来完成这个任务;甚至可能会使用TopoJSON提前合并多边形,但我对该程序并不熟悉,所以我不知道如何继续。

HTML和JSON查找文件可以在GitHub的主旨中找到下面

https://gist.github.com/nautilytics/6719443

任何意见或建议,不胜感激。

+0

看看[topojson(https://github.com/mbostock/topojson),格式使得更容易(和有效)存储在同一个文件都县区。 –

+0

你也可以看一下GIS应用程序,例如[Quantum GIS](http://www.qgis.org/en/site/),它可以让你合并多个文件。 –

+0

@LarsKotthoff我用ArcGIS创建了合并区域文件,但后来我无法弄清楚如何从我创建的三个不同的shapefile中创建一个TopoJSON文件 - 一个用于州,一个用于县,另一个用于地区。再加上那些形状文件是巨大的。 – hotshotiguana

回答