Dữ liệu lƣới điểm – raster

Một phần của tài liệu Phân tích dữ liệu không gian GIS-3D và xây dựng ứng dụng (Trang 57)

Mapserver hỗ trợ một số định dạng khác nhau cho bản đồ raster. Trong phần này ta sẽ mô tả một số định dạng được hỗ trợ và các tính năng kèm theo.

Lớp dữ liệu Raster trong Mapfile

Một khai báo lớp raster đơn giản được thêm vào như sau:

LAYER NAME "JacksonvilleNC_CIB" DATA "Jacksonville.tif" TYPE RASTER STATUS ON END

Trường DATA chứa tên tệp dữ liệu raster, dường dẫn tương đối căn cứ vào SHAPEPATH, giống như các shapefiles.

- Lớp dữ liệu raster có thể có các tham biến : PROJECTION, TADATA, PROCESSING, MINSCALE, và MAXSCALE .

- Lớp dữ liệu raster không thể chứa labels, queries, CONNECTION, CONNECTIONTYPE, hoặc FEATURE

Hỗ trợ các định dạng raster

Các tuỳ chọn cấu hình khi biên dịch quyết định Mapserver hỗ trợ những định dạng raster nào. Những định dạng khác được quản lý bởi thư viện GDAL. Một số tính năng nâng cao của Mapserver xử lí dữ liệu raster như xếp chồng nhiều bản đồ, sinh color cube RGB, chiếu tự động, .. chỉ có thể làm việc được thông qua GDAL. Thông thường GDAL được cài đặt trước. Sau đó, khi biên dịch và liên kết (built) Mapserver sẽ dùng lựa chọn cấu hình – with-gdal để có hỗ trợ GDAL. - Để kiểm tra những gì đã có sẵn trong bản Mapserver đang dùng, hãy cho thực hiện lệnh: ./ mapserver -v

- Để biết nhứng khuôn dạng gdal nào đã được hỗ trợ sẵn, cho thực hiện lệnh: gdal-config --formats

Dưới đây là một số khuôn dạng có thể được hỗ trợ sẵn

+ TIFF/GeoTIFF: Nếu biên dịch MapServer vói lựa chọn INPUT=TIFF thì MapServer sẽ đọc được các tệp dạng TIFF hoặc GeoTIFF . Hỗ trợ TIFF có một số hạn chế về cấu trúc của tệp có thể đọc ( không xếp kề, 16bit, RGB, hoặc chế độ màu lẻ thì Mapserver mới có thể đọc được). + Với GDAL, Mapserver hỗ trợ tất cả các tính năng. Chỉ có GDAL mới hỗ trợ bản đồ TIFF nhiều mảnh xếp kề và có overview. Đây là một tính năng mạnh nhất trong dịch vụ các bản đồ raster lớn.

+ GIF: Nếu GD được cấu hình với hỗ trợ GIF (OUTPUT=GIF) thì MapServer có thể đọc được các tệp raster dạng GIF .

+ PNG: Nếu GD được cấu hình với hỗ trợ PNG (OUTPUT=PNG) thì MapServer sẽ đọc được các lớp raster dạng PNG .

+ JPEG: Nếu MapServer được biên dịch để hỗ trợ JPEG (lựa chọn INPUT=JPEG) thì ảnh đa cấp xám JPEG có thể chuyển thành các lớp raster. Các ảnh màu RGB sẽ không được hiển thị. Nếu MapServer không

được hỗ trợ định dạng JPEG nhưng GDAL vẫn được hỗ trợ định dạng này thì các ảnh RGB cũng sẽ được hỗ trợ ( thông qua kĩ thuật luỹ thừa ba màu RGB).

Erdas .LAN/.GIS: Nếu cấu hình với INPUT=EPPL7 (mặc định) MapServer sẽ hỗ trợ tệp Erdas LAN/GIS 1 băng 8 bit. Các tệp *.trl được đọc làm bản đồ màu (colormap), nếu không tìm thấy thì lớp bản đồ được coi là đa mức xám.

Một phần của tài liệu Phân tích dữ liệu không gian GIS-3D và xây dựng ứng dụng (Trang 57)

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

(92 trang)