- Geoserver là một máy chủ mã nguồn mở được viết bằng ngôn ngữ Java, với mục đích kết nối những thông tin địa lý có sẵn tới các WebGIS sử dụng chuẩn mở OGC. Geoserver được bắt đầu bởi một tổ chức phi lợi nhuận có tên The Open Planning Project (TOPP), nhằm mục đích hỗ trợ việc xử lý thông tin không gian địa lý với chất lượng cao, đơn giản trong sử dụng, là phần mềm mã nguồn mở nhằm cung cấp và chia sẻ dữ liệu.
- Geoserver cho phép người sử dụng chia sẻ và chỉnh sửa dữ liệu không gian (geospatial data), tạo kiểu hiển thị (style) cho các lớp bản đồ (layer).
- Là một dự án mang tính cộng đồng, Geoserver được phát triển, thử nghiệm và hỗ trợ bởi nhiều nhóm đối tượng và tổ chức khác nhau trên toàn thế giới. Geoserver được xây dựng theo chuẩn Open Geospatial Consortium (OGC), hỗ trợ đầy đủ Web Map Service (WMS) và Web Feature Service (WFS). GeoServer là thành phần nền tảng của WebGIS.
- Geoserver hỗ trợ nhiều định dạng dữ liệu vector và raster như: ESRI Shapefile, PostGIS, Web Feature Server, ArcGrid, GeoTIFF,…
19
- Geoserver hỗ trợ truy xuất dữ liệu từ PostGIS và quản lý dưới dạng các layer. Với vài thao tác đơn giản, người sử dụng có thể thêm các layer từ PostGIS, chỉnh sửa thông tin không gian, tùy chỉnh các kiểu hiển thị (style) cho từng layer và thể hiện lên trang web theo từng layer hoặc một nhóm các layer (layer groups).
20
21
Hình 3.7 Giao diện hiển thị và chỉnh sửa thông tin layer vừa thêm vào
22
Hình 3.9 Xem trước layer vừa tạo bằng công cụ Layer Preview