.Một số tính năng của Google Map API

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống web trực quan hóa, hỗ trợ quản lý và phân tích ảnh viễn thám dựa trên nền tảng mã nguồn mở (Trang 50 - 52)

2.1 .Công nghệ bản đồ số trực tuyến Google Map

2.1.1 .Một số tính năng của Google Map API

Để tích hợp bản đồ số Google Map vào một Website chỉ cần thông qua việc import thư viện Javascript trực tuyến từ server Google Map. Sau đó, người phát triển viết 1 hàm Javascript khởi tạo các tham số cho đối tượng map (tọa độ trung tâm bản đồ, kiểu bản đồ nền, mức độ zoom,…). Cuối cùng, lập trình bắt sự kiện khi trang Web đang tải các dữ liệu HTML thì gọi hàm khởi tạo đối tượng map này để tạo lập bản đồ Google Map. Đầu vào của đối tượng map là 1 đối tượng thẻ DIV của HTML, sau khi khởi tạo đối tượng map sẽ có 1 bản đồ số trực tuyến Google Map trên Website. Dưới đây, liệt kê 1 số tính năng cơ bản Google Map API được sử dụng trong hệ thống WebGIS:

Bảng 2.1. Một số tính năng của Google Map API được sử dụng trong hệ thống

STT Tính năng Hình ảnh Mơ tả

1 Marker

Cho phép đánh dấu 1 điểm trên bản đồ, mục đích là cho phép người dùng biết tại tọa độ này có 1 đối tượng và có thể click chuột để xem thơng tin đối tượng qua cửa sổ Info Windows

2 Info Windows

Tính năng thể hiện thông tin chi tiết của một đối tượng gắn với 1 Marker. Người dùng có thể tùy biến các thông tin này theo mong muốn.

3 Ground Overlay

Tính năng quan trọng cho phép đưa ảnh lên bản đồ Google Map. Chỉ cần tọa độ địa lý 2 góc: dưới trái và góc trên phải hợp lệ là có thể overlay ảnh viễn thám được.

4 Shape Overlay

Cho phép overlay 1 số đối tượng hình học lên bản đồ Google Map: point, polyline, polygon, rectangle, circle.

Sử dụng để thể hiện các vùng địa lý, điểm, đường quan tâm.

5 Drawing Tools

Khác với Shape Overlay cần có các tọa độ có sẵn. Đây là 1 thư viện mở rộng cho Google Map API. Sử dụng để vẽ các vùng tìm kiếm, vùng muốn thống kê trên ảnh viễn thám, truy vấn tới cơ sở dữ liệu không gian PostGIS.

6 Geo Location

Tính năng tra cứu địa chỉ dựa trên tọa độ latitude và longtitude. Cũng có thể tra ngược lại từ địa chỉ, trả về latitude và longtitude. Địa chỉ ở đây là các vị trí trung tâm của ảnh viễn thám, của shape overlay tại vị trí cần biết.

7 Styled Google Map

Ngồi bản đồ nền có sẵn, Google Map API cho phép người dùng tùy biến mầu sắc, hiển thị thông tin trên bản đồ theo mong muốn. Tính năng rất mạnh với việc xây dựng bản đồ nền tùy biến thay vì một vài bản đồ nền của Google

8 Google Map Legend

Tính năng này cho phép người phát triển sau khi đã overlay dữ liệu lên bản đồ nền Google Map, có thể tạo 1 bảng thông tin về biểu tượng, mầu sắc của các đối tượng trên biểu đồ. Trực quan hóa thơng tin cho người dùng.

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống web trực quan hóa, hỗ trợ quản lý và phân tích ảnh viễn thám dựa trên nền tảng mã nguồn mở (Trang 50 - 52)

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

(120 trang)