8

我正在寻找 Javascript 框架来创建能够以不同颜色绘制不同国家的世界地图。谢谢!

4

3 回答 3

14

我会使用你可以在这里找到的很棒的 jVectorMap:

http://jvectormap.com/

简单,您可以获得更多要导入的地图

于 2012-05-02T13:36:21.177 回答
0

更好地使用 SVG,因为它更适合图形。要了解更多信息:http ://www.w3schools.com/svg/default.asp

您可以使用 wikimedia 提供的免费地图:http://commons.wikimedia.org/wiki/Category: Blank_SVG_maps_of_the_world

更多免费地图:http ://speckyboy.com/2010/05/03/25-free-vector-world-maps-ai-eps-and-svg-formats/

于 2012-05-02T13:45:49.000 回答
0

您可以使用 Inkscape 编辑 SVG 文件以快速创建可链接的地图。要获得对旧浏览器的支持,您可以使用支持 IE 6-8 和 VML 的 Raphael.js 库。这是一个让您入门的示例:http ://www.raphaeljs.com/world 。通过一些工作,甚至可以添加工具提示、缩放以及纬度和经度标记。请参阅http://simplemaps.com/world,了解 Raphael/JavaScript 可能实现的示例(免责声明:我构建的商业产品)。

于 2013-01-08T20:41:58.520 回答