2010-12-13 36 views
5

Tôi đang tìm cách thêm bản đồ vào ứng dụng của mình, bản đồ này sẽ có bản đồ thế giới với các quốc gia có màu khác nhau, Hoa Kỳ (ở Hoa Kỳ) và các tỉnh (ở Canada). Người dùng có thể phóng to để xem chi tiết, vì quy mô để xem toàn thế giới không phù hợp để xem chi tiết ở châu Âu. Các màu sắc sẽ cần được lập trình từ ứng dụng của tôi, vì vậy một bản đồ hình ảnh đơn giản không thích hợp.Bản đồ thế giới chính trị có thể thu phóng

Rõ ràng nơi đầu tiên để xem là Google, nhưng Google Maps dường như không thể tô màu các quốc gia mã. Biểu đồ của Google có thể, nhưng tạo ra một hình ảnh duy nhất, không thể phóng to được.

Tôi có sai về google hoặc có cách nào khác để tôi có thể sử dụng để tạo bản đồ phù hợp không? Đó là một ruby ​​trên đường ray ứng dụng, vì vậy bất cứ điều gì là ruby ​​cụ thể là tốt, nhưng lý tưởng không phải bất kỳ ngôn ngữ khác mặc dù nếu đó là cách duy nhất, thì đó là cách duy nhất.

Trả lời

0

Django có geo-django; Nếu bạn muốn làm các ứng dụng web GIS phong phú với Rails, bạn sẽ phải tự lắp ráp các phần.

Bản đồ của Google là một khách hàng tốt, you can use overlays. Bạn cần dữ liệu GIS để tạo các đa giác lớp phủ.

Các vấn đề liên quan