2012-05-15 21 views
5

Tôi cần một cách để che khuất ngoại ô Úc bằng các màu khác nhau dựa trên dữ liệu đầu vào của tôi. Bạn không chắc chắn về cách thực hiện việc này với API Google Maps. Bản đồ của Google có các ranh giới ngoại ô của Úc và tôi muốn thông báo cho Google Maps để tô màu cho mỗi vùng ngoại ô một màu khác nhau dựa trên hướng dẫn của tôi. Tôi rất cởi mở với cách làm điều này.Google Maps Shading của vùng ngoại ô Úc

Mục tiêu của tôi là có Google Map tương tác có vùng ngoại ô tô bóng các màu khác nhau. Bạn có thể thu nhỏ và nhìn qua một khu vực và xem liệu có những vùng ngoại ô chung hay với các màu khác nhau. Chìa khóa sẽ dựa trên những thứ như giá nhà trung bình, số lượng bán nhà, nhân khẩu học, v.v.

Lý do: Có 3 lý do để thực hiện việc này.

  1. Để đặt một ảnh chụp màn hình trong một báo cáo powerpoint
  2. Gửi một liên kết đến một khách hàng và cho họ thấy khu vực của họ với thông tin khác nhau mã hóa
  3. xây dựng một hệ thống trong tương lai mà kéo này từ một DB và tạo này như một phần của cổng thông tin web

Làm thế nào: Tôi có bảng tính với thông tin như: Cherrybrook, Red (hoặc màu HTML hoặc số - bất kể định dạng nào có thể được tạo) .

Nếu có thể, tôi cũng muốn gắn nhãn vùng ngoại ô dựa trên màu sắc mà chúng trở thành (đây có thể là tính năng của Google Earth).

+0

Tôi đã tìm thấy thông tin này về các thông tin khác nhau http://www.abs.gov.au/AUSSTATS/[email protected]/DetailsPage/1259.0.30.0022006?OpenDocument – Danny

+0

Nếu bạn không kết hôn với bản đồ google, bạn có thể làm một cái gì đó như thế này: http://yuri.io/ – Ben

+0

Mã bưu điện ranh giới không phải lúc nào cũng phù hợp với ranh giới ngoại ô thực tế (ví dụ: Cremorne/Mosman). Cũng lưu ý rằng Bưu điện Úc cho phép "đánh lừa" địa chỉ, làm mờ thêm nữa. Đồng thời, một số thuộc tính ở một vùng ngoại ô nhưng có thể được tính ở một khu vực khác. Datum được sử dụng là quan trọng. Chuyển biên giới. Tôi sẽ tin tưởng chỉ thông tin "LPI" (tiêu đề). Glebe từng được mở rộng đến Balmain, và toàn bộ vùng ngoại ô Blue Mountains đã "di chuyển" theo thời gian. Hãy coi chừng vi phạm (cũng như Google ở ​​Nhật Bản). Đôi khi các vùng ngoại ô phù hợp với các con đường trong khi thực tế biên giới nằm ở phía sau của dòng tài sản (nightsoil). – mckenzm

Trả lời

0

Bạn có thể sử dụng lớp Đa giác, nhưng có giới hạn hiệu suất về số lượng đa giác bạn có thể hiển thị cùng một lúc. Nếu bạn chỉ hiển thị một khu vực đô thị tại một thời điểm, bạn có thể không sao.

Nhiều khả năng, bạn sẽ muốn tạo ô. Xem https://developers.google.com/maps/documentation/javascript/overlays để biết tài liệu về lát.

Điều này rất mạnh mẽ. Ví dụ: bạn có thể xem trang web tôi và một người bạn đã hiển thị dữ liệu điều tra dân số Úc năm 2006 theo đường điều tra dân số bằng cách sử dụng gạch tại: http://sunburntpeople.com/census/

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