Tôi có bao nhiêu kiểm soát về kiểu dáng của bản đồ google?Tôi có thể tạo kiểu Google Map không?
Tôi có thể làm cho nó gần giống với bảng màu của trang web hơn hay chúng ta bị kẹt với phấn màu?
Tôi có bao nhiêu kiểm soát về kiểu dáng của bản đồ google?Tôi có thể tạo kiểu Google Map không?
Tôi có thể làm cho nó gần giống với bảng màu của trang web hơn hay chúng ta bị kẹt với phấn màu?
Controls
Có một decent description của quá trình để ghi đè lên bộ điều khiển được xây dựng trong. Vì vậy, bạn có toàn quyền kiểm soát các yếu tố giao diện người dùng chồng lên bản đồ.
Map Tiles
Tôi không đồng ý với câu trả lời trước đó bạn đang trên may mắn nếu bạn muốn thay đổi hình ảnh trong chính bản đồ.
Phạm vi của các loại bản đồ có sẵn cung cấp cho bạn một vài lựa chọn bên ngoài bản đồ pastel mặc định:
G_NORMAL_MAP, G_SATELLITE_MAP, G_HYBRID_MAP, G_PHYSICAL_MAP, G_MAPMAKER_NORMAL_MAP,
G_MAPMAKER_HYBRID_MAP, G_SATELLITE_3D_MAP, G_DEFAULT_MAP_TYPES, G_MAPMAKER_MAP_TYPES
Rõ ràng, đây chỉ hoạt động nếu bạn sẵn sàng để tạo ra gạch, nhưng Custom Tilesets được hỗ trợ khá tốt bởi các Google Maps API và có một vài ví dụ tốt ngoài kia:
Cập nhật
Google recently announced hỗ trợ cho Styled Maps trong API của Google Maps. Bạn có thể tùy chỉnh rộng rãi bảng màu được Google Maps sử dụng. Vì vậy, bạn có thể tùy chỉnh giao diện của mashup của bạn, mà không cần sử dụng các lát tùy chỉnh.
Bạn có thể thay đổi xung quanh tất cả các điều khiển, có thể bằng cách tạo riêng hoặc phân lớp các phiên bản mặc định của google. Bạn sẽ không thể thay đổi màu sắc trên bản đồ mà không tạo ra tất cả hình ảnh bản đồ mới, tại thời điểm đó bạn có thể sử dụng một cái gì đó khác hơn là google. Nếu đó là những gì bạn muốn, bạn nên xem xét OpenStreetMaps.
http://www.openstreetmap.org/ Liên kết với OpenStreetMap để những người khác không phải google. – baudtack
Có vẻ như Open Street Maps máy chủ lên hình ảnh giống như cách mà Google thực hiện (http://b.tile.openstreetmap.org/5/15/10.png), vì vậy việc sử dụng tính năng này mang lại cho bạn sự linh hoạt hơn khi sử dụng Google Bản đồ? – RedBlueThing
OpenStreetMap hoạt động theo cách tương tự về cơ bản, nhưng với google, có quyền truy cập vào dữ liệu GIS gốc được sử dụng để tạo hình ảnh đường phố. OpenStreetMaps có tính năng này, cho phép bạn dễ dàng hiển thị các ô theo cách khác. – SingleNegationElimination
Cuối cùng tôi đã kiểm tra, bạn đã bị mắc kẹt với các màu bạn đã được đưa ra (đây là một năm trước). Bạn có thể kiểm tra http://code.google.com/apis/maps/ để biết thêm thông tin.
Tôi đã xem xét điều này trước đây. Từ những gì tôi đã tìm thấy là các kiểu lớp/lớp phủ trên bản đồ được Google xác định khá nhiều (trừ một vài tùy chọn kích thước cho một số lớp phủ). Những gì tôi đã tìm thấy là bạn cần phân lớp lớp phủ hiện có hoặc tạo lớp phủ hoàn toàn mới bắt chước chức năng hiện có, trong một số trường hợp có thể gây khó khăn cho sự phức tạp của chúng (chẳng hạn như chế độ xem phố và những người khác).
Wow, Batmud lát là tuyệt vời! – user35978
Vâng, rất ấn tượng với điều đó. Một cách sử dụng thông minh của công nghệ này. – RedBlueThing
Thay đổi bảng màu của dữ liệu đường phố trên thực tế, sẽ yêu cầu hiển thị lại toàn bộ bản đồ với dữ liệu có sẵn. Điều này không có khả năng dễ dàng như vậy. Các loại bản đồ khác hiển thị dữ liệu khác nhau, thay vì cùng một dữ liệu trong một bảng màu khác nhau. – SingleNegationElimination