Đầu ra: Bản đồ đã được dịch chuyển theo hướng Đông Nam.

Một phần của tài liệu NGHIÊN CỨU WEBGIS PHỤC VỤ DU LỊCH (Trang 98 - 100)

- Giải thuật:

+ Xác định khoảng cách dịch chuyển theo trục X bằng cách lấy hệ số dịch chuyển nhân với độ rộng của bản đồ: deltaX. số dịch chuyển nhân với độ rộng của bản đồ: deltaX.

+ Xác định khoảng cách dịch chuyển theo trục Y bằng cách lấy hệ số dịch chuyển nhân với độ cao của bản đồ: deltaY. số dịch chuyển nhân với độ cao của bản đồ: deltaY.

+ Sử dụng hàm SetMapExtents của MapObject với các tham số: minX+deltaX, minY-deltaY, maxX +deltaX, maxY-deltaY. minX+deltaX, minY-deltaY, maxX +deltaX, maxY-deltaY.

3.2.2.4.7 Công cụ dịch chuyển theo hướng Tây Nam

- Đầu vào:

+ Bản đồ hiện tại. + Tham số dịch chuyển. + Tham số dịch chuyển.

+ Người dùng kích chọn công cụ dịch chuyển theo hướng Tây Nam. - Đầu ra: Bản đồ đã được dịch chuyển theo hướng Tây Nam. - Đầu ra: Bản đồ đã được dịch chuyển theo hướng Tây Nam.

+ Xác định khoảng cách dịch chuyển theo trục X bằng cách lấy hệ số dịch chuyển nhân với độ rộng của bản đồ: deltaX. số dịch chuyển nhân với độ rộng của bản đồ: deltaX.

+ Xác định khoảng cách dịch chuyển theo trục Y bằng cách lấy hệ số dịch chuyển nhân với độ cao của bản đồ: deltaY. số dịch chuyển nhân với độ cao của bản đồ: deltaY.

+ Sử dụng hàm SetMapExtents của MapObject với các tham số: minX - deltaX, minY - deltaY, maxX - deltaX, maxY - deltaY. minX - deltaX, minY - deltaY, maxX - deltaX, maxY - deltaY.

3.2.2.4.8 Công cụ dịch chuyển theo hướng Tây Bắc

- Đầu vào:

+ Bản đồ hiện tại. + Tham số dịch chuyển. + Tham số dịch chuyển.

+ Người dùng kích chọn công cụ dịch chuyển theo hướng Tây Bắc. - Đầu ra: Bản đồ đã được dịch chuyển theo hướng Tây Bắc. - Đầu ra: Bản đồ đã được dịch chuyển theo hướng Tây Bắc.

- Giải thuật:

+ Xác định khoảng cách dịch chuyển theo trục X bằng cách lấy hệ số dịch chuyển nhân với độ rộng của bản đồ: deltaX. số dịch chuyển nhân với độ rộng của bản đồ: deltaX.

+ Xác định khoảng cách dịch chuyển theo trục Y bằng cách lấy hệ số dịch chuyển nhân với độ cao của bản đồ: deltaY. số dịch chuyển nhân với độ cao của bản đồ: deltaY.

+ Sử dụng hàm SetMapExtents của MapObject với các tham số: minX - deltaX, minY+deltaY, maxX - deltaX, maxY + deltaY. minX - deltaX, minY+deltaY, maxX - deltaX, maxY + deltaY.

3.2.2.5 Công cụ hiển thị/tắt các lớp

- Đầu vào:

Một phần của tài liệu NGHIÊN CỨU WEBGIS PHỤC VỤ DU LỊCH (Trang 98 - 100)

Tải bản đầy đủ (PDF)

(173 trang)