我希望在我的应用程序中添加一张 map ,它会有一张世界地图,上面有不同颜色的国家、州(美国)和省(加拿大)。用户应该能够放大以查看细节,因为看到整个世界的比例不适合在欧洲看到细节。颜色需要从我的应用程序中编程,因此不适合使用简单的图像映射。
显然首先要看的是谷歌,但谷歌地图似乎无法对国家进行颜色编码。 Google Charts 可以,但会生成一个不可缩放的图像。
我对谷歌有什么误解,还是有另一种方法可以用来制作合适的 map ?这是一个 ruby on rails 应用程序,所以任何特定于 ruby 的东西都可以,但理想情况下不是任何其他语言,但如果它是唯一的方法,那么它就是唯一的方法。
最佳答案
我开发了jVectorMap对于这样的可视化。
关于google-maps - 可缩放的政治世界地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4432146/