我需要开发一个应用程序,我将在县/镇级别的地图上显示统计数据。我查看了 Google API,但地理映射仅在国家一级。有没有人见过可以在县或镇级别为地图区域着色的地理地图 API?
非常感谢。
我需要开发一个应用程序,我将在县/镇级别的地图上显示统计数据。我查看了 Google API,但地理映射仅在国家一级。有没有人见过可以在县或镇级别为地图区域着色的地理地图 API?
非常感谢。
如果您能以正确的形式获得县多边形数据,则可以使用 OpenLayers - GML 会做得很好,并且有一些工具可以将 Shapefile 和其他常见的地理多边形数据格式转换为 GML(来自 GDAL 包的 ogr2ogr)。
所有免费和开源。
jVectorMap(一个 jQuery 插件)的开发者有一个德国各个州的例子。与 OpenLayers 一样,您需要以某种方式以正确的形式获取县多边形数据以用于 jVectorMap。您可能会考虑联系 jVectorMap 开发人员,询问您是否有直接的方法来完成此操作。
在 d3.js 的Choropleth 图示例中,Mike Bostock 提到:“美国人口普查局的美国州和县边界,使用 GDAL 和 MapShaper 进行了简化。” 这两个工具(GDAL 和 MapShaper)可能会有所帮助。