Câu hỏi

26/04/2013 21:02
Nếu có 1 bản đồ dạng bitmap, trên bản đồ có nhiều con đường, làm cách nào để biết đang rê chuột qua con đường nào?
Nếu có 1 bản đồ dạng bitmap, trên bản đồ có nhiều con đường, làm cách nào để biết đang rê chuột qua con đường nào? Có thể dùng bản đồ đó theo 1 format khác không?
pebuon_8x
26/04/2013 21:02
Danh sách câu trả lời (1)

Thực tế là các chương trình xử lý đồ họa quản lý các phần tử đồ họa ở dạng luận lý có cấu trúc để dễ dàng xử lý, kết quả bitmap được hiển thị trên màn hình chỉ để cho người dùng xem mà thôi. Thí dụ để quản lý bản đồ đường xá của thành phố, người ta có 1 hay nhiều database chứa thông tin các con đường của thành phố (tên, tọa độ các điểm điều khiển để tái tạo con đường, độ rộng,...). Dựa vào database này, chương trình sẽ tính toán và hiển thị các con đường lên màn hình theo tỉ lệ thu nhỏ nào đó. Khi người dùng rê chuột tới con đường nào đó trên màn hình và click chuột để chọn nó, chương trình chỉ nhận biết được vị trí chuột được ấn, nhưng nhờ vị trí này chương trình sẽ tính toán và đối chiếu vào thông tin database để biết vị trí vừa ấn tương ứng với con đường nào. Lưu ý rằng bản thân code của chương trình không hề “thấy” kết quả mà nó hiển thị lên màn hình, nó chỉ “thấy” thông tin các con đường trong database.
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip