Hiện tại, các đặc tả của OGC đã và đang được chứng thực bởi các thành viên trong tổ chức và ISO/TC211 được coi là cơ sở nền tảng nhất để thực hiện tích hợp, đồng vận hành cho các hệ thống GIS. Mỗi một đặc tả là một tài nguyên quý giá cho
Tƣơng tác Máy chủ bản đồ Yêu cầu dịch vụ Cung cấp dịch vụ Máy khách Dịch vụ Mô tả dịch vụ URLs Cơ quan phát minh Mô tả dịch vụ Tìm kiếm Xuất bản Trình duyệt
những ai muốn tìm hiểu thực sự tính đồng vận hành theo OGC, đó là những công trình khoa học thực sự, có tính chặt chẽ, tính liên kết và thống nhất cao, được xây dựng bởi các nhà nghiên cứu trong lĩnh lực GIS và công nghệ thông tin từ các tổ chức hàng đầu trên thế giới như ESRI, Intergraph, MapInfo, Google [12].
Bảng dưới đây liệt kê một số các chuẩn mở OGC.
STT Tên đặc tả Mô tả
1
Catalog Interface (CAT)
Định nghĩa các giao diện chuẩn có khả năng hỗ trợ các ứng dụng thiết lập các chức năng truy vấn, liệt kê và khám phá đối với các máy chủ. Lưu trữ danh mục gốc và không thuần nhất, phân tán.
2
Coordinate Transformation Services (CT)
Cung cấp các giao diện cho việc chuyển đổi tọa độ, hệ quy chiếu và vị trí.
3 Filter Encoding (Filter)
Tài liệu này định nghĩa việc mã hóa dưới dạng XML cho các biểu thức truy vấn (lọc) dữ liệu. 4 Geography Markup
Language (GML 3.0)
Là một dạng mã hóa XML để truyền tải và lưu trữ các thông tin địa lý bao gồm cả hình học và thuộc tính của đối tượng địa lý.
5 GO-1 Application Objects (AOS)
Định nghĩa một tập hợp các gói hạt nhân hỗ trợ một tập hợp các dạng hình học, một tập hợp cơ bản của đồ thị có khả năng được tô vẽ tương ứng với các dạng hình học đó, các trừu tượng của các thiết bị hai chiều (display, mouse, keyboard,…) và hỗ trợ các lớp. Các API này sẽ hỗ trợ các yêu cầu của người sử dụng thông tin hình học và không gian
6 Grid Coverages (GC)
Đặc tả được thiết kế để tăng cường đồng vận hành giữa các phần mềm của nhiều hãng, cung cấp các khả năng xử lý và phân tích các dữ liệu kiểu lưới (grid).
7 Web Service Common
Tài liệu chỉ định nhiều diện mạo mà được coi là chung cho tất cả hay cho nhiều đặc tả hiện
Specification (Common)
thực các giao diện của OGC Web Service. Những đặc tả này hiện tại bao gồm dịch vụ bản đồ WMS (Web Map Service), dịch vụ bản đồ WFS (Web Feature Service), và dịch vụ bản đồ WCS (Web Coverage Service). Các diện mạo chung bao gồm nội dung yêu cầu và phản hồi của hành động , tham số có trong yêu cầu và phản hồi, và mã hóa các yêu cầu và phản hồi đó.
8 OpenGIS Location Services (OpenLS): Core Services
Mô tả các dịch vụ theo vị trí (OpenGIS Location Service), còn được biết dưới cái tên Máy chủ không gian di động (GeoMobility Server - GMS), là một nền tảng mở cho các dịch vụ ứng dụng trên nền tảng vị trí. Nó còn là các chỉ dẫn về tầm vực và mối quan hệ của OpenLS với các đặc tả khác và các hành động chuẩn hóa khác. Mục tiêu đầu tiên của OpenLS là xác định các cách thức truy cập đến các dịch vụ cơ bản và các loại dữ liệu trừu tượng (ADT) của GMS - nền tảng mở cho các dịch vụ theo vị trí.
9 Simple Feature – CORBA (SFC)
Cung cấp việc công bố, lưu trữ, truy cập vào các chức năng đơn giản trên đối tượng đơn giản (đối tượng đơn giản: điểm, đường, vùng, tập hợp điểm,…) trên chuẩn CORBA.
10 Simple Feature – SQL (SFS)
Cung cấp khả năng công bố, lưu trữ, truy cập, thao tác đơn giản trên các đối tượng đơn giản đối tượng đơn giản: điểm, đường, vùng, tập hợp điểm,…) trên SQL.
11 Simple Features OLE/COM (SFO)
Cung cấp khả năng công bố, lưu trữ, truy cập, thao tác đơn giản trên các đối tượng đơn giản đối tượng đơn giản: điểm, đường, vùng, tập hợp điểm,…) trên nền công nghệ OLE/COM 12 Styled Layer
Descriptor (SLD)
Là một đặc tả cho phép định nghĩa việc hiển thị các lớp thông tin của bản đồ. Nó là một thành phần không thể thiếu giúp cho các dịch vụ bản
đồ WMS hiển thị một cách trực quan như một bản đồ, biểu đồ, đồ thị trên màn hình máy tính.
13 Web Coverage Services (WCS)
Là giao diện mở rộng của WMS cho phép truy cập đến các dữ liệu kiểu – phủ trùm thể hiện các giá trị và thuộc tính của các vị trí không gian hơn là chỉ đơn thuẩn thể hiện bản đồ tổng hợp (dạng ảnh)
14 Web Map Context Document (WMS)
Kết hợp với đặc tả WMS nhằm chỉ định cụ thể một máy chủ cá thể có thể mô tả và cung cấp nội dung bản đồ như thế nào.
15
Web Map Service (WMS)
WMS cho phép chồng ghép các hình ảnh bản đồ để hiển thị cho người sử dụng đầu cuối từ nhiều dịch vụ WMS trên internet.
Cung cấp ba nghi thức thao tác cơ bản getCapabilities, getMap, getFeatureInfo nhằm hỗ trợ việc tạo và hiển thị các hình ảnh tựa bản đồ theo định dạng được áp đặt hay được đăng ký, các định dạng này là SVG, JPGE, PNG, TIFF, GIF, WSF) đồng thời đi đến từ các nguồn khác nhau không thuần nhất trên mạng internet.
16 Web Feature Service (WFS)
WFS cho phép máy khách lấy và chỉnh sửa dữ liệu được mã hóa dưới dạng GML từ nhiều dịch vụ WFS trên internet.
Bảng1.1.Các chuẩn dịch vụ web OGC (OGC Web Services)
Tư tưởng của OGC là đồng vận hành giữa các hệ thống bất chấp công nghệ phía dưới các hệ thống là công nghệ gì. Chính vì vậy các đặc tả OGC luôn ở mức trừu tượng, khái niệm, các đặc tả có thể thực thi trên các nền tảng khác nhau về hệ quản trị cơ sở dữ liệu (CSDL), hệ điều hành và ngôn ngữ lập trình. Không có ràng buộc nào đến vấn đề định dạng file của dữ liệu GIS, dữ liệu dạng flat file (TAB, Shape File, …), có cấu trúc (topology), dạng CSDL quan hệ (PostGIS, ORACLE, ESRI GEODATABASE) hay dữ liệu phi cấu trúc (jpeg, tiff, …) đều được chấp nhận [12].
Web Map Service, Web Feature Service, WebCoverage Service đều nằm trên Máy chủ bản đồ web (Web Map Server), các đặc tả này là các chuẩn công nghệ chính tạo nên Máy chủ bản đồ web, sau đây tác giả sẽ trình bày chi tiết các chuẩn này.