Đối tượng đường chồng lặp

Một phần của tài liệu Ứng dụng WebGis trong quản lý mạng lưới trường học trên địa bàn tỉnh Ninh Bình (Trang 54 - 55)

Đường chồng lặp (bổ sung) được hỗ trợ để chúng ta có thể tạo ra tầng bổ sung cho bản đồ giúp chỉ rõ một đoạn đường cần nhấn mạnh trong định hướng hoặc cung cấp thông tin hoặc bổ sung các đoạn đường chi tiết chưa được cập nhật trong bản đồ nền của Google. Việc tạo ra các con đường hoặc các đoạn đánh dấu thực hiện qua việc khai báo liên tiếp nhiều đối tượng đường nối các điểm liền kề.

- Các tham số xây dựng đường chồng lặp: Kiến trúc của đối tượng đường bổ sung cho tầng bản đồ có các thông số tọa độ xây dựng đường và các thông số liên quan tới cách hiển thị đường. Các đường này được vẽ trên tầng bổ sung cho bản đồ dưới dạng các đoạn thẳng nối với nhau liên tiếp, trong đó có các tùy chọn khai báo về màu sắc, kích thước đường và độ đậm nhạt thông qua đối tượng

Polyline options, có một số định dạng đường để chúng ta lựa chọn, cụ thể:

+ Định dạng về màu sắc: Sử dụng mã màu sắc theo ngôn ngữ HTML dạng chữ số hệ hexa "#FFFFFF", Google không hỗ trợ màu sắc theo tên (xanh, đỏ, tím, vàng, …)

+ Định dạng về độ đậm nhạt của đường: Độ đậm nhạt của đường được khai báo dạng số thập phân từ 0,0-1,0, trong đó mặc định là 1,0.

+ Định dạng về độ rộng của đường: Độ rộng của đường được định dạng theo kích thước điểm theo đơn vị điểm ảnh.

cho tầng bổ sung của bản đồ. Gọi đối tượng Polyline's getPath() để nhận kết quả trả về dạng mảng MVCArray, cụ thể các khai báo:

+ getAt() trả về kết quả tọa độ điểm đầu của mảng tọa độ.

+ insertAt() thêm tọa độ điểm tiếp theo vào mảng, không bao gồm điểm đã tồn tại, sau khi thêm điểm tiếp theo sẽ được đẩy lên phía trên.

+ removeAt(): Bỏ bớt một tọa độ trong mảng.

Khi cần gọi một tọa độ đã được lưu trong mảng mvcArray thì không thể dùng cú pháp mvcArray[i] mà phải dùng cú pháp mvcArray.getAt(i).

Một phần của tài liệu Ứng dụng WebGis trong quản lý mạng lưới trường học trên địa bàn tỉnh Ninh Bình (Trang 54 - 55)