Tổng quan

Tổng quan


Để thiết lập một hệ thống thông tin địa lý bên cạnh việc xây dựng các lớp dữ liệu không gian chuyên đề đòi hỏi bạn phải tích hợp rất nhiều loại bản đồ, dữ liệu khác nhau để hệ thống có thể cung cấp các khả năng như:

1)Tạo bản đồ chuyên đề có nhiều lớp bản đồ nền khác nhau.

2)Tìm kiếm vị trí theo địa chỉ/địa danh.

3)Định tuyến (routing) trên bản đồ (như tìm đường).

4)Khả năng tra cứu thông tin độ cao từ một vị trí trên bản đồ.

Ngày nay, các dịch vụ bản đồ nền (base map), dịch vụ định vị theo địa chỉ/địa danh (geocoding), dịch vụ định tuyến (routing), dịch vụ thông tin độ cao (elevation) ngày càng trở lên phổ biến và được cung cấp dưới dạng các dịch vụ trực tuyến bởi các tổ chức chính phủ, cũng như các công ty trong và ngoài nước (như các dịch vụ của Google, MicroSoft, OpenStreetMap, Yahoo,..). Để tận dụng tối đa các nguồn tài nguyên này, gServer cho phép thiết lập các dịch vụ nền từ các nguồn dịch vụ trực tuyến này cũng như từ các nguồn dữ liệu do chính người dùng xây dựng.

Các dịch vụ nền sau khi được thiết lập sẽ được sử dụng trực tiếp khi tạo các bản đồ như: dịch vụ bản đồ nền sẽ là nguồn đầu vào cho các lớp bản đồ nền, dịch vụ tìm kiếm vị trí theo địa danh sẽ là nguồn cho chức năng tìm kiếm địa chỉ/địa điểm trên bản đồ, dịch vụ thông tin độ cao sẽ là nguồn cho chức năng truy vấn thông tin độ cao trên bản đồ. gServer cho phép thiết lập đồng thời nhiều bản đồ nền trên cùng một bản đồ, nhiều nguồn dịch vụ cho cùng một chức năng song tại một thời điểm người dùng phải lựa chọn một dịch vụ làm dịch vụ mặc định cho mỗi chức năng.