Thư viện chồng lặp bản đồ Panoramio

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 58 - 59)

Thư viện Panoramiolà thư viện liên kết động có nội dung phong phú liên quan tới các địa điểm thông qua việc tập hợp và cung cấp hình ảnh liên quan tới các địa điểm đó, truy cập thư viện tại địa chỉ google.maps.panoramio, đây không phải là thư viện mặc định của Google Map API, do đó khi muốn sử dụng thư viện chúng ta cần khai khai báo, dưới đây là một số đặc điểm cơ bản của thư viện Panoramiođược hỗ trợ bởi Google Map API:

- Sử dụng đối tượng:Google cho phép ta thêm ảnh từ thư viện Panoramio thành tầng bổ sung cho bản đồ sử dụng đối tượng PanoramioLayer. Đối tượng

PanoramioLayer sẽ sinh một tầng những biểu tượng ảnh trong thư viện Panoramio dưới dạng biểu tượng ảnh có kích thước khác nhau.Để thêm một đối tượng PanoramioLayer vào bản đồ, chúng ta tạo đối tượng và khai báo các thông số cho đối tượng:

panoramioLayer = new google.maps.panoramio.PanoramioLayer(); panoramioLayer.setMap(map);

Mặc định, khi người dùng nhấn chuột vào biểu tượng ảnh thuộc tầng Panoramio, một cửa sổ thông tin sẽ xuất hiện với ảnh lớn hơn và bổ sung thêm các thông tin, liên kết bổ trợ. Khi muốn thay đổi thuộc tính mặc định, chúng ta có thể sử dụng thông số suppressInfoWindows, để hiểu rõ về cách sử dụng và khai báo cho cửa sổ thông tin Panoramio cần nghiên cứu kỹ hơn về dịch vụ Panoramio API.

- Giới hạn ảnh bằng các thẻ hoặc ID của người dùng:Lập trình viên có thể giới hạn ảnh khi hiển thị trên tầng Panoramio căn cứ vào tính đặc thù của các thẻ hiển thị hoặc phù hợp với các yêu cầu của người sử dụng. Để điều chỉnh ảnh phù hợp với tính đặc thù của các thẻ, sử dụng hàm setTag() trong đối tượng

PanoramioLayer, tầng bản đồ sẽ cập nhật và hiển thị ảnh phù hợp với các thẻ đã định trong vùng hiển thị bản đồ. Để điều chỉnh ảnh phù hợp với yều cầu của người dùng, sử dụng hàm setUserId().

- Google hỗ trợ đối tượng PanoramioWidget, do vậy ta có thể sử dụng Panoramio Widget API để hiển thị ảnh cho các đối tượng Widget, đây là một chức năng được dùng nhiều khi xây dựng các ứng dụng trên thiết bị đi động.

điểm ảnh, nếu chúng ta muốn hiển thị một Widget ảnh trong cửa sổ thông tin, kích thước mặc định của ảnh có thể được thay đổi thông qua việc khai báo các thông số của Widget.

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 58 - 59)