2010-01-10 55 views
35

Tôi đang sử dụng API Google Maps và muốn nó hiển thị một hình ảnh rất đơn giản về các quốc gia/châu lục.Có thể tùy chỉnh bảng màu của Bản đồ Google không?

Tôi cũng muốn vẽ chúng bằng màu phù hợp sẽ hoạt động tốt với bảng màu của trang web của tôi.

Tôi có cần tạo máy chủ riêng của mình không? Hoặc tôi có thể tùy chỉnh điều này bằng cách nào đó thông qua API?

+7

hãy xem trình hướng dẫn của Google Maps Màu sắc: http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html – meo

+0

Nghĩ rằng câu hỏi là trong bối cảnh sử dụng Flex và flash My bad, ILog e lixr là flash – pshirishreddy

Trả lời

35

Google recently announced hỗ trợ cho Styled Maps trong API Google Maps. Bạn có thể tùy chỉnh rộng rãi bảng màu được Google Maps sử dụng.

+3

https://snazzymaps.com/ đây cũng là một trang web tuyệt vời để tạo/sử dụng bản đồ theo kiểu tùy chỉnh. –

1

Tôi không nghĩ rằng bạn có thể tùy chỉnh điều này thông qua API Google Maps. Tuy nhiên, Google Chart API có loại biểu đồ map có màu tùy chỉnh.

Bạn cũng có thể muốn điều tra OpenLayers, một công cụ lập bản đồ dựa trên web nguồn mở.

4

Không, khi sử dụng API Google Maps, bạn không thể tự thay đổi bản đồ theo bất kỳ cách nào. Tuy nhiên, những gì bạn có thể tùy chỉnh là các biểu tượng, biểu tượng, v.v ... mà bạn sử dụng.

EDIT: Google đã phát hành API Maps theo kiểu, có thể sẽ cung cấp cho bạn chính xác những gì bạn muốn. Hãy xem the wizard để bắt đầu nhanh chóng.

24

Giờ đây, có thể có API V3 bản đồ của Google. Nó đến như là một phong cách bản đồ tùy chỉnh.

Google làm một thuật sĩ phong cách: https://mapstyle.withgoogle.com/

+0

Bất kỳ ý tưởng nào tại sao chúng tôi không còn có thể nhập giá trị màu vào hộp bên cạnh Huế? – Neil

+0

@Neil không có ý tưởng, chỉ cần chỉnh sửa kết quả json ở cuối ... – meo

12

Google Maps API v3. Làm việc jsFiddle:

jsFiddle --------------------------------------->http://jsfiddle.net/SQvej/

styles:[ 
    { featureType: "water", stylers: [ { hue: "#F4B741"} ] }, 
    { featureType: "road", stylers: [ { hue: "#ff0000" } ] } 
] 

lời Ít, nhiều fiddles: http://24.media.tumblr.com/tumblr_m0i1emsdP31qaebp2o1_400.gif

+1

Tôi đồng ý ít từ hơn, nhiều câu đố hơn. Đừng cho rằng bạn biết cách thêm vị trí địa lý vào bản đồ fiddle và trung tâm này trên vị trí hiện tại? Cảm ơn – Joshc

0

Đây là một tập hợp các phối màu cho Google Maps: link

Trên thực tế tính JSON cho API

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