我需要在基于 d3.js topojson 的 chloropleth 地图中显示 170 个国家/地区县/州级别的订单/收入/销售等数量。允许用户从下拉列表中选择国家,并应显示相应的国家 chloropleth 地图。
我必须为 170 个国家/地区实施类似于此 http://bl.ocks.org/thedod/4548858的方法。我将把这个 html 集成到 java j2ee 项目的 jsf 页面中。
- 当用户从下拉列表中选择一个国家/地区时,我是否必须创建 170 个 topojson 文件并按需加载。
- 有没有现成的数据库。如果我只是传递一个国家/地区名称/代码,只需返回该国家/地区的 topojson 和 admin2 详细信息。
请给我一个解决方案/更好的做法。我只想要基于开源java 的技术/库。