Bạn có thể dùng SVG tạo bản đồ thế giới và làm việc với raphaeljs.
Trước hết, học cách thêm Raphael.js, vẽ tròn,
var paper = Raphael(10, 50, 320, 200); // vẽ tròn var circle = paper.circle(50, 40, 10); circle.attr("fill", "#f00"); circle.attr("stroke", "#fff");
Sau đó tham khảo sau để tạo bản đồ thế giới.