1

我需要开发一个应用程序,我将在县/镇级别的地图上显示统计数据。我查看了 Google API,但地理映射仅在国家一级。有没有人见过可以在县或镇级别为地图区域着色的地理地图 API?

非常感谢。

4

2 回答 2

2

如果您能以正确的形式获得县多边形数据,则可以使用 OpenLayers - GML 会做得很好,并且有一些工具可以将 Shapefile 和其他常见的地理多边形数据格式转换为 GML(来自 GDAL 包的 ogr2ogr)。

所有免费和开源。

于 2011-08-14T19:39:00.343 回答
0

jVectorMap(一个 jQuery 插件)的开发者有一个德国各个州的例子。与 OpenLayers 一样,您需要以某种方式以正确的形式获取县多边形数据以用于 jVectorMap。您可能会考虑联系 jVectorMap 开发人员,询问您是否有直接的方法来完成此操作。

在 d3.js 的Choropleth 图示例中,Mike Bostock 提到:“美国人口普查局的美国州和县边界,使用 GDAL 和 MapShaper 进行了简化。” 这两个工具(GDAL 和 MapShaper)可能会有所帮助。

于 2012-03-02T23:00:16.440 回答