2013-03-04 82 views
5

Tôi đang phát triển một dự án ASP.Net bằng Google Maps. Nhóm của tôi đã quyết định sử dụng API Google Maps phiên bản 2.Tắt trạm dừng xe buýt trên Google Map

Vấn đề là, tôi phải thay thế tất cả các biểu tượng dừng xe buýt trên bản đồ bằng các biểu tượng dừng xe buýt của tôi. Để làm điều này, tôi phải ẩn/tắt chúng (hoặc ít nhất là phương tiện công cộng) nhưng tôi không biết làm thế nào để làm điều này. Tôi đã tìm kiếm nhiều lần nhưng tôi không tìm thấy giải pháp nào cả.

Tôi có thể sử dụng lệnh nào để ẩn các biểu tượng trạm dừng xe buýt này?

Lưu ý: Nhóm của tôi đã thay thế Google Map v2 bằng Google Map v3.

+3

Nhóm của bạn có biết rằng api V2 sẽ không hoạt động sau khoảng 3 tháng nữa không? https://developers.google.com/maps/documentation/javascript/v2/reference –

Trả lời

0

Không thể hoàn thành với API Google Maps phiên bản 2. Có thể được thực hiện bằng cách sử dụng API Google Maps v3 và tạo kiểu cho bản đồ để không hiển thị chúng. Như Duncan_m đã lưu ý, "The Google Maps JavaScript API Version 2 has been officially deprecated as of May 19, 2010. The V2 API will continue to work until May 19, 2013.", phát triển mới trong API đó không được khuyến khích mạnh mẽ.

9

tải xuống!

 var styles = [ 
    { 
     "featureType": "transit.station.bus", 
     "stylers": [{ "visibility": "off" }] 
    } 
    ]; 

    map.setOptions({ styles: styles }); 

điều khiển bản đồ google đã có một api tuyệt vời!

+0

Cảm ơn .. đã giúp tôi ... !! –

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