NGHIÊN CỨU CÔNG NGHỆ WEBGIS VÀ XÂY DỰNG TRANG WEB DỰ BÁO THỜI TIẾT KHU VỰC NAM BỘ - 6

Chương 2 : MapServer – WebGIS Application bằng C++, hỗ trợ các kết nối nhiều loại dữ liệu như : MapInfo,Microstation DGN, ArcInfo • CONNECTION Câu kết nối CSDL để nhận về dữ liệu đối với dữ liệu nằm trên các server hoặc các hệ DBMS. Ví dụ : Câu kết nối đến SDE bao gồm hostname, instance name, database name, username và password được phân cách bằng dấu phẩy. Câu kết nối đến PostGIS có dạng “user=nobody password=***** dbname=dbname host=localhost port=5432”. Còn câu kết nối đến Oracle : user/pass[@db]. • DATA [filename]|[sde parameters][postgis table/column][oracle table/column] Tên file đầy đủ. | Chương 2 MapServer - WebGIS Application b ằng C hỗ trợ các kết nối nhiều loại dữ liệu như MapInfo Microstation DGN ArcInfo. CONNECTION string Câu kết nối CSDL để nhận về dữ liệu đối với dữ liệu nằm trên các server hoặc các hệ DBMS. Ví dụ Câu kết nối đến SDE bao gồm hostname instance name database name username và password được phân cách bằng dấu phây. Câu kết nối đến PostGIS có dạng user nobody password dbname dbname host localhost port 5432 . Còn câu kết nối đến Oracle user pass @db . DATA filename Ị sde parameters postgis table column oracle table column Tên file đầy đu cua dữ liệu để xử lý. Đối với dữ liệu là shapefiles không cần chỉ rõ phần mở rộng. Đường dẫn có thể là tuyệt đối hoặc tương đối so với giá trị được chỉ ra bởi tham số SHAPEPATH cua đối tượng MAP. Nếu đây là một SDE layer thì sde parameters cần bao gồm ca tên layer cũng như cột dữ liệu địa lý ví dụ mylayer shape . Nếu đây là một PostGIS layer thì tham số ở dạng columname from tablename . Với columnname là tên của trường chứa đối tượng địa lý cần thể hiện và tablename là tên của bảng dữ liệu cần đọc. Đối với Oracle sử dụng shape FROM table hoặc là shape FROM SELECT statement hoặc thậm chí có thể sử dụng các câu truy vấn phức tạp. DUMP true false Cho phép Mapserver trả dữ liệu về dưới định dạng GML. Đặc biệt có ích khi sử dụng với hành động WMS GetFeatureInfo. Mặc định là false . FILTER string Tham số này cho phép định nghĩa điều kiện lọc dữ liệu. Đối với dữ liệu shapfiles hoặc các loại dữ liệu được kết nối thông qua OGR điều kiện lọc dữ liệu đơn giản là một chuỗi điều kiện. Còn đối với các loại dữ liệu được trích xuất từ cơ sở dữ liệu thông qua chuỗi kết nối thì điều kiện lọc chính là chuỗi mệnh đề SQL WHERE. Ví dụ FILTE type road and size 2 50 Chương 2 MapServer - WebGIS Application FILTERITEM attribute Trường dữ liệu dùng cho câu chuỗi lọc dữ liệu FILTER chì dùng cho OGR và shapefiles. MAXSCALE double Tỉ lệ lớn nhất mà layer được vẽ METADATA Được dùng với OGC WMS để định nghĩa nhiều thứ chẳng hạn

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
8    68    1    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.