Có cách nào để ngăn Google Maps phóng to khi bạn tìm kiếm thành phố không?
Kịch bản: Khi tôi tìm kiếm Ocala, FL, không phải vì tôi muốn bản đồ của Ocala, FL. Đó là vì tôi muốn biết Ocala, FL ở đâu.
Có cách nào để ngăn Google Maps phóng to khi bạn tìm kiếm thành phố không?
Kịch bản: Khi tôi tìm kiếm Ocala, FL, không phải vì tôi muốn bản đồ của Ocala, FL. Đó là vì tôi muốn biết Ocala, FL ở đâu.
Câu trả lời:
Đây là một điểm đau thực sự cho tôi quá.
Tôi khắc phục vấn đề bằng cách tìm kiếm chỉ đường giữa vị trí mong muốn của tôi và vị trí thứ hai cách đó một khoảng cách phù hợp. Ví dụ: thay vì "Ocala, FL" hãy thử tìm kiếm " Ocala to Orlando " hoặc thậm chí " Ocala to Miami ".
Điều này không đòi hỏi một số kiến thức địa lý thô sơ về khu vực rộng hơn mà bạn đang tìm kiếm và bạn sẽ phải đưa ra thông tin chuyển tuyến được phủ lên trên bản đồ, nhưng tốt hơn là không có gì.
Tôi không nghĩ rằng điều đó có thể vào lúc này ..
Chỉ là một suy nghĩ, chưa thử nghiệm gì cả, nhưng tôi nghĩ bạn có thể nắm bắt được chuyển động của bánh xe cuộn bằng cách sử dụng Javascript và NULL ra hành động. Mặc dù điều này sẽ không ngăn người dùng nhấp đúp hoặc sử dụng UI, nhưng bạn có thể làm những điều tương tự cho những người đó.
Tôi không có đủ điểm để chỉ nhận xét. -lấy làm tiếc
Thực sự không có cách nào. Nếu bạn xem API cho Google Maps, bạn sẽ thấy khi bạn thực hiện mã địa lý mà một trong các giá trị được trả về là độ chính xác http://code.google.com.vn/apis/maps/documentation/javascript/v2/service.html #Geocoding_St cấu trúc
Bây giờ mã hóa địa lý có các loại: http://code.google.com.vn/apis/maps/documentation/javascript/service.html#GeocodingAddressTypes mà google sử dụng để biết mức độ phóng to để phóng to.