Chuẩn thực thi của OGC

Một phần của tài liệu Nghiên cứu các chuẩn OGC (open geospatial consortium) trong hệ thống tin địa lý và ứng dụng (Trang 43 - 45)

Chuẩn thực thi của tổ chức OGC, đƣợc đăng ký bản quyền với tên OpenGIS®, là các tiêu chuẩn toàn cầu về các phần mềm định dạng kiến trúc, cung cấp cho ta một nền cơ sở về các hệ thống mở để xử lý các dữ liệu địa lý.

OGC Web Service có 16 specifications (đặc tả) cơ bản đƣợc coi là chuẩn mở nhằm trao đổi thông tin giữa các GIS khác nhau:

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ữ các catalog 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 lọc (truy vấn) dữ liệu.

4. Geography Markup Language (GML): Ngôn ngữ đánh dấu địa lý là một dạng ngôn ngữ dựa trên nền XML để truyền tải và lƣu trữ các thông tin địa lý, bao gồm cả hình thức và thuộc tính của đối tƣợng địa lý. Khả năng tích hợp tất cả các dạng thông tin địa lý là điểm nổi bật của GML.

5. GO-1 Application Objects (AOS): Đặc tả AOS định nghĩa một tập hợp các thành phần cốt lõi 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ị 2D (màn hình, chuột, bàn phím,…) và hỗ trợ các lớp. Thực hiện các API sẽ hỗ trợ các yêu cầu của nhiều ngƣời sử dụng thông tin hình học và không gian địa lý.

40

6. Grid Coverages (GC): Đặc tả này đƣợc thiết kế để tăng cƣờng việc đồ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.

7. OGC Web Service Common Specification (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 thực các giao diện của OGC Web Service (OWS). Những đặc tả này hiện tại bao gồm Web map Service (WMS), Web Feature Service (WFS) và Web Coverage Service (WCS). Các diện mạo chung bao gồm: nội dung request và response của hành động, các tham số có trong request và response, và mã hóa các request và response đó.

8. OpenGIS Location Services (OpenLS): Core Services [Part 1-5] (OLS Core) Đặc tả hiện thực này mô tả các dịch vụ vị trí (OpenGIS Location Services, Part 1-5, còn đƣợc biết dƣới cái tên 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á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 geoMobility Server - một nền tảng mở cho các dịch vụ vị trí.

9. Simple Feature – CORBA (SFC): Giao diện lập trình dựa trên đặc tả SFC cung cấp việc công bố, lƣu trữ, truy cập và các chức năng đơn giản trên các đối tƣợng đơn giản (Simple Features: point, line, polygon, Multipoint,…) trên chuẩn CORBA.

10. Simple Feature – SQL (SFS): Các giao diện lập trình ứng dụng dựa trên các đặc tả (SFS) cung cấp khả năng công bố, lƣu trữ, truy cập và các thao tác đơn giản trên các đối tƣợng đơn giản (Simple Features: point, line, polygon, multi-point,…) trên SQL

11. Simple Features OLE/COM (SFO): Các giao diện lập trình ứng dụng dựa trên đặc tả (SFO) cung cấp khả năng công bố, lƣu trữ, truy cập và các thao tác đơn giản trên các đối tƣợng đơn giản (Simple Features: point, line, polygon, multi- point,…) trên nền công nghệ OLE/COM.

12. Styled Layer Descriptor (SLD): SLD là một mã hóa cho đặc tả WMS có thể mở rộng để cho phép ký hiệu hóa dữ liệu theo yêu cầu ngƣời sử dụng.

13. Web Coverage Services (WCS): Đây 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 đồ đã đƣợc tổng hợp (dạng hình ảnh, pictures).

14. Web Feature Service (WFS): Là cách phối hợp các đặc trƣng địa lý thông qua một dịch vụ Web đến với ứng dụng phía ngƣời dùng hoặc một trình duyệt. Ngƣời dùng có thể yêu cầu dữ liệu một cách có chọn lọc để phục vụ cho mục đích của mình.

41

Web Feature Service là một sự chuẩn hoá của việc phân phối dữ liệu vector đến ngƣời dùng, đồng thời khách hàng có thể nhập dữ liệu dạng vector khi yêu cầu thông tin và WFS sẽ đáp ứng yêu cầu đó.

15. Web Map Context Document (WMCS): Tài liệu này là một đặc tả 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. Đặc tả WMS hiện tại khẳng định việc nhóm lại các bản đồ từ một hay nhiều servers có thể đƣợc mô tả trong một định dạng độc lập, uyển chuyển để lƣu trữ trong các repository hay truyển tải giữa các clients.

16. Web Map Service (WMS): 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 dịnh dạng này là SVG, JPEG, 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.

Trong 16 đặc tả này hai đặc tả Web Feature Service (WFS) và Web Map Service (WMS) đều nằm trên Web Map Server, chúng chính là hai chuẩn công nghệ chính hình thành nên Web Map Server.

Một phần của tài liệu Nghiên cứu các chuẩn OGC (open geospatial consortium) trong hệ thống tin địa lý và ứng dụng (Trang 43 - 45)

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

(76 trang)