1. Trang chủ
  2. » Thể loại khác

TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)

72 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Mục lục

  • Giới thiệu

  • 1 Phạm vi áp dụng

  • 2 Tài liệu viện dẫn

    • 3 Thuật ngữ và định nghĩa

    • 3.4 Hệ quy chiếu tọa độ (Coordinate reference system)

    • 3.5 Hệ tọa độ (Coordinate system)

    • 3.12 Trình bày (portrayal)

    • 4 Từ viết tắt

    • 5 Các yêu cầu chung

    • 5.1 Chuẩn truy vấn HTTP

    • 5.1.1 Giới thiệu

    • 5.1.2 Chuẩn các kí tự trong HTTP GET URLs

      • Bảng 1 – Các kí tự sử dụng trong chuỗi truy vấn WMS

    • 5.1.3 Chuẩn cấu trúc URL phương thức HTTP GET

      • Bảng 2 – Cấu trúc truy vấn WMS theo phương thức HTTP GET

    • 5.1.4 Chuẩn cấu trúc URL phương thức HTTP POST

    • 5.2 Chuẩn phản hồi HTTP

    • 5.3 Các giá trị kiểu số và Boolean

    • 5.4 Chuẩn định dạng đầu ra của tập tin phản hồi

    • 5.5 Hệ tọa độ

    • 5.5.1 Hệ tọa độ của bản đồ (Map CS)

    • 5.5.2 Lớp hệ quy chiếu tọa độ (Layer CRS)

    • 5.5.3 Khung giới hạn

    • 5.5.4 Hệ quy chiếu độ cao

    • 5.5.5 Hệ tọa độ thời gian

    • 5.5.6 Các hệ tọa độ khác

    • 5.6 Chuẩn các tham số truy vấn

    • 5.6.1 Thứ tự và quy định cách viết đối với các tham số

    • 5.6.2 Quy định trình bày danh sách các tham số

    • 5.6.3 Các tham số truy vấn chung

    • 5.7 Kết quả dịch vụ

    • 5.8 Các trường hợp không hợp lệ

    • 6 Các thao tác cơ bản của Dịch vụ bản đồ trong môi trường web

    • 6.1 GetCapabilities (bắt buộc)

    • 6.1.1 Các thành phần truy vấn GetCapabilities

      • Bảng 3 – Các tham số của truy vấn GetCapabilities

    • 6.1.2 Phản hồi đối với truy vấn GetCapabilities

      • Bảng 4 – Thông số lớp bản đồ

      • Bảng 5 – Tính kế thừa của các thành phần lớp bản đồ

    • 6.2 GetMap (bắt buộc)

    • 6.2.1 Các thành phần truy vấn GetMap

      • Bảng 6 – Các tham số của truy vấn GetMap

    • 6.2.2 Phản hồi đối với truy vấn GetMap

    • 6.2.3 Phép chiếu của các hệ quy chiếu tọa độ địa lý (CRS) vào hệ tọa độ của bản đồ (MapCS)

    • 6.3 GetFeatureInfo

    • 6.3.1 Các thành phần truy vấn GetFeatureInfo

      • Bảng 7 – Các tham số của truy vấn GetFeatureInfo

    • 6.3.2 Phản hồi của truy vấn GetFeatureInfo

    • Phụ lục A

    • Kiểm tra tính phù hợp

    • Phụ lục B

    • Định nghĩa một vài hệ tọa độ

    • Phụ lục C

    • Xử lý dữ liệu đa chiều

    • Phụ lục D

    • (Quy định)

    • Định dạng thời gian

    • Phụ lục E

    • Lược đồ XML

    • Phụ lục F

    • (Quy định)

    • Lược đồ UML

    • Phụ lục G

    • (Tham khảo)

    • Ví dụ về dịch vụ bản đồ trong môi trường web

Nội dung

TCVN TIÊU CHUẨN QUỐC GIA TCVN XXXX:2014 Xuất lần TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service) HÀ NỘI – 2017 Mục lục Mục lục .1 Giới thiệu Phạm vi áp dụng .6 Tài liệu viện dẫn Danh mục bảng biểu Mục lục .1 Giới thiệu Phạm vi áp dụng .6 Tài liệu viện dẫn Giới thiệu Dịch vụ đồ môi trường web (WMS) dùng để xuất bản đồ liệu không gian tham chiếu động từ thông tin địa lý Tiêu chuẩn định nghĩa đồ mô tả thông tin địa lý dạng tập tin hình ảnh phù hợp để hiển thị hình máy tính Các đồ xuất nói chung theo định dạng hình ảnh PNG, GIF, JPEG dạng vector dựa yếu tố đồ họa định dạng SVG WebCGM Tiêu chuẩn định nghĩa thao tác: thao tác trả siêu liệu mức dịch vụ, thao tác thứ hai trả đồ địa lý với tham số chiều xác định rõ ràng, thao tác cuối không bắt buộc trả thơng tin thuộc tính đặc biệt hiển thị đồ Các thao tác mà dịch vụ đồ môi trường web cung cấp cõ thể gọi cách sử dụng trình duyệt web gửi truy vấn dạng URLs, nội dung URLs phụ thuộc vào thao tác truy vấn Đặc biệt, truy vấn đồ, URLs thông tin hiển thị đồ, phần Trái Đất ánh xạ, hệ quy chiếu sử dụng chiều rộng, chiều cao hình ảnh đầu Khi hai nhiều đồ xuất với thông số địa lý kích thước hình ảnh đầu kết chồng xếp cách xác để tạo đồ tổng hợp Ngồi ra, truy vấn đồ riêng lẻ từ máy chủ khác Do dịch vụ đồ mơi trường web cho phép tạo mạng lưới máy chủ đồ phân tán mà từ máy khách truy vấn tạo đồ tùy chỉnh Tiêu chuẩn áp dụng với trường hợp dịch vụ đồ môi trường web sử dụng để xuất bản đồ Một WMS phân thông tin địa lý vào lớp cung cấp số hữu hạn cách thức trình bày lớp Tiêu chuẩn hỗ trợ lớp cách thức trình bày lớp xác định mà không bao gồm chế cho phép người dùng tự định nghĩa Lời nói đầu TCVN XXX:2014 biên soạn dựa sở chấp thuận áp dụng tiêu chuẩn quốc tế ISO 19128 – web map server interface TCVN-xxx: 2014 Liên danh Trung tâm Công nghệ phần mềm GIS – Trung tâm Chuyển giao công nghệ biên soạn, Bộ Thông tin Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học Công nghệ công bố TIÊU CHUẨN QUỐC GIA TCVN XXXX: 2017 Thông tin địa lý – Tiêu chuẩn dịch vụ đồ môi trường web Geographic information – Web map service Phạm vi áp dụng Dịch vụ đồ môi trường web (Web Map Service – WMS) cung cấp cho máy khách dịch vụ đồ số thông qua việc tham chiếu động đến sở liệu thông tin địa lý máy chủ Do chuẩn dịch vụ đồ môi trường web quy định cách thức để xây dựng đồ hiển thị máy khách Tiêu chuẩn quy định yếu tố dịch vụ đồ môi trường web sau: - Quy định cách thức máy khách lấy thông tin mô tả đồ máy chủ cung cấp - Quy định tham số truy vấn mà máy khách gửi đến máy chủ - Quy định phản hồi máy chủ Tài liệu viện dẫn [1] ISO 19111:2007 Geographic information – Spatial referencing by coordinates [2] TCVN ISO 8601:2004 Định dạng trao đổi phần tử liệu - Trao đổi thông tin - Biểu diễn ngày tháng thời gian Thuật ngữ định nghĩa Các thuật ngữ xây dựng định nghĩa sau dùng để tham chiếu sử dụng phạm vi nội dung tài liệu 3.1 Bản đồ (map) Hình ảnh thông tin địa lý dạng tệp tin ảnh số phù hợp để hiển thị hình máy tính 3.2 Dịch vụ (service) Một phần chức xác định cung cấp phù hợp với thực thể thông qua giao diện 3.3 Giao diện (interface) Tập thao tác đặt tên để biểu thị đặc điểm tính đối tượng TCVN XXX:2017 3.4 Hệ quy chiếu tọa độ (Coordinate reference system) Hệ tọa độ có quan hệ với đối tượng thơng qua tham số tập tham số định nghĩa vị trí điểm gốc, tỷ lệ hướng hệ tọa độ (các tham số tập tham số gọi datum) 3.5 Hệ tọa độ (Coordinate system) Tập quy tắc toán học xác định cách thức ấn định tọa độ cho điểm 3.6 Lớp (layer) Đơn vị thông tin địa lý, yêu cầu đồ từ máy chủ 3.7 Máy chủ (server) Chi tiết trường hợp cụ thể dịch vụ 3.8 Máy khách (client) Hợp phần phần mềm truy vấn thao tác từ máy chủ 3.9 Phản hồi (response) Thực thao tác trả kết máy chủ cho máy khách 3.10 Siêu liệu dịch vụ (service metadata) Siêu liệu mô tả thao tác thông tin địa lý máy chủ 3.11 Thao tác (operation) Việc yêu cầu đối tượng cụ thể để thực truy vấn chuyển đổi 3.12 Trình bày (portrayal) Biểu diễn thơng tin người 3.13 Truy vấn (request) Gọi thao tác từ máy khách Từ viết tắt CRS Hệ quy chiếu không gian CS Hệ tọa độ GIF Định dạng trao đổi hình ảnh GIS Hệ thống thơng tin địa lý HTTP Giao thức truyền siêu văn URL Định vị tài nguyên thống (Địa web hay liên kết mạng) dùng để tham chiếu tới tài nguyên Internet URI Định danh tài nguyên JPEG Tên phương pháp nén ảnh hiệu quả, có tỷ lệ nén ảnh đến vài chục lần chất lượng hình ảnh suy giảm sau giải nén PNG Phương pháp nén ảnh không làm liệu gốc RFC Tập hợp tài liệu kiến nghị, đề xuất lời bình luận liên quan đến cơng nghệ SVG Khả mở rộng vector đồ họa UCUM Mã thống cho đơn vị đo lường WebCGM Web siêu liệu đồ họa máy tính WMS Dịch vụ đồ môi trường web XML Ngôn ngữ đánh dấu mở rộng TCVN XXX:2017 Các yêu cầu chung Phần xây dựng yêu cầu chung phương thức giao tiếp máy chủ máy khách, đưa tham số xây dựng truy vấn quy định kết trả thông báo không hợp lệ máy chủ đưa 5.1 Chuẩn truy vấn HTTP 5.1.1 Giới thiệu Tiêu chuẩn quy định việc trao đổi thông tin máy chủ máy khách Các tài nguyên trực tuyến máy chủ tham chiếu đến thông qua địa web URL Cấu trúc URL bao gồm nhiều thành phần quy định tiêu chuẩn HTTP 1.1, tài liệu đề cập chi tiết phần truy vấn bao gồm tham số riêng dịch vụ đồ môi trường web Máy chủ WMS hỗ trợ hai phương thức truy vấn: GET POST Một máy chủ hỗ trợ hai phương thức trên, việc sử dụng URL khác trường hợp Việc hỗ trợ phương thức GET bắt buộc hỗ trợ phương thức POST tùy chọn 5.1.2 Chuẩn kí tự HTTP GET URLs Quy định kỹ thuật URL (trong IETF RFC 2396) dành riêng ký tự đặc biệt Tiêu chuẩn giới hạn kí hiệu cần sử dụng xây dựng truy vấn đến dịch vụ đồ Nội dung chi tiết kí tự sử dụng dịch vụ đồ thể Bảng Bảng – Các kí tự sử dụng chuỗi truy vấn WMS Kí tự Ý nghĩa sử dụng ? Bắt đầu chuỗi truy vấn & Phân cách tham số chuỗi truy vấn = Phân cách tên giá trị tham số ‘ Phân cách giá trị đặc biệt danh sách tham số (ví dụ như: BBOX, LAYERS STYLES truy vấn GetMap) + Ký tự trống 5.1.3 Chuẩn cấu trúc URL phương thức HTTP GET Dịch vụ đồ môi trường web cung cấp phương thức GET cho giao thức HTTP Đối với phương thức GET, cấu trúc URL bao gồm tiền tố URL tham số để xác định thao tác cần thực Theo tiêu chuẩn quốc tế IETF RFC 2396 quy định cú pháp chung URI, cấu trúc URL chuỗi kí tự bao gồm: - Tên giao thức (http, https, fpt) - Tên miền địa IP TCVN XXX:2017 Lược đồ XML cho thông báo không hợp lệ dịch vụ, tóm tắt số trường hợp trường hợp khơng hợp lệ ý nghĩa trường hợp Thuộc tính “locator” định nghĩa bên chuỗi kí tự tùy chọn mà máy chủ sử dụng để phần truy vấn dịch vụ dẫn đến truy vấn không hợp lệ AUTO:42001 AUTO:42002 AUTO:42003 65 TCVN XXX:2017 AUTO:42004 EPSG:WGS84(DD) EPSG:3405 EPSG:3407 SDE_Province50 SDE_Province50 SDE_Province50 features EPSG:3405 polygon Default Polygon A sample style that draws a polygon image/png G.2 Truy vấn GetMap: URL mẫu truy vấn GetMap: http://localhost:8181/geoserver/CIREN/wms? service=WMS&version=1.3.0&request=GetMap&layers=CIREN:SDE_Province50&styles=&bbox=2057 05.69474773668,946711.8609219175,984764.9699692931,2587135.118513683&width=243&height=5 12&srs=EPSG:3405&format=image/jpeg Truy vấn bao gồm thông tin yêu cầu sau: 66 Yêu cầu GetMap dịch vụ WMS TCVN XXX:2017 - Số phiên bản: 1.3.0 - Lớp đồ “CIREN:SDE_Province” - Kiểu trình bày mặc định - Hệ tọa độ sử dụng EPSG:3405 - Khung giới hạn với tọa độ tương ứng - Chiều rộng: 234 pixel, chiều cao: 512 pixel - Định dạng đồ: dạng ảnh, định dạng jpeg Phản hồi máy chủ truy vấn đồ hiển thị trình duyệt sau: G.3 Truy vấn GetFeatureInfo: URL mẫu truy vấn GetFeatureInfo: http://localhost:8181/geoserver/CIREN/wms? service=WMS&version=1.1.0&request=GetFeatureInfo&layers=CIREN:SDE_Province50&styles=&bbox =205705.69474773668,946711.8609219175,984764.9699692931,2587135.118513683&width=243&hei 67 TCVN XXX:2017 ght=512&srs=EPSG:3405&format=text/xml&QUERY_LAYERS=CIREN:SDE_Province50&X=103&Y=46 Truy vấn bao gồm thông tin yêu cầu sau: - Yêu cầu GetFeatureInfo dịch vụ WMS - Số phiên bản: 1.1.0 - Lớp đồ “CIREN:SDE_Province” - Kiểu trình bày mặc định - Hệ tọa độ sử dụng EPSG:3405 - Khung giới hạn với tọa độ tương ứng - Chiều rộng: 234 pixel, chiều cao: 512 pixel - Lớp truy vấn “CIREN:SDE_Province” - Tọa độ điểm cần lấy thông tin X=103 Y=462 Đây phản hồi truy vấn mà người dùng nhận được: 68 TCVN XXX:2017 Tài liệu tham khảo [1] ISO 19128:2005 Geographic information Web map server interface 69

Ngày đăng: 24/12/2021, 21:37

HÌNH ẢNH LIÊN QUAN

Bảng 1– Các kí tự sử dụng trong chuỗi truy vấn WMS - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 1 – Các kí tự sử dụng trong chuỗi truy vấn WMS (Trang 10)
Bảng 2– Cấu trúc truy vấn WMS theo phương thức HTTP GET - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 2 – Cấu trúc truy vấn WMS theo phương thức HTTP GET (Trang 11)
Hình thức chung của một truy vấn WMS được chỉ ra trong phần 5.7. Đối với truy vấn GetCapabilities nói riêng, các tham biến được làm rõ trong Bảng 3. - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Hình th ức chung của một truy vấn WMS được chỉ ra trong phần 5.7. Đối với truy vấn GetCapabilities nói riêng, các tham biến được làm rõ trong Bảng 3 (Trang 18)
Yếu tố <Format> trong <LogoURL> chỉ ra định dạng MIME của biểu tượng hình ảnh, và thuộc tính <width> và <height> xác định kích thước của hình ảnh theo pixel. - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
u tố <Format> trong <LogoURL> chỉ ra định dạng MIME của biểu tượng hình ảnh, và thuộc tính <width> và <height> xác định kích thước của hình ảnh theo pixel (Trang 23)
Bảng 5 tóm tắt cách thức các thuộc tính của các yếu tố thuộc lớp cha được thừa kế bởi lớp con - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 5 tóm tắt cách thức các thuộc tính của các yếu tố thuộc lớp cha được thừa kế bởi lớp con (Trang 25)
Bảng 6 mô tả các thành phần truy vấn của truy vấn GetMap: - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 6 mô tả các thành phần truy vấn của truy vấn GetMap: (Trang 26)
Danh sách thuộc tính trong Bảng 4 - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
anh sách thuộc tính trong Bảng 4 (Trang 26)
Bảng 7 mô tả các thành phần tham số của truy vấn GetFeatureInfo. - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 7 mô tả các thành phần tham số của truy vấn GetFeatureInfo (Trang 30)
Bảng 7– Các tham số của truy vấn GetFeatureInfo - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Bảng 7 – Các tham số của truy vấn GetFeatureInfo (Trang 30)
Bảng B.1 – Định nghĩa hệ tọa độ của bản đồ - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng B.1 – Định nghĩa hệ tọa độ của bản đồ (Trang 36)
Hình dạng Elipxôit True TRUE trong trường - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
Hình d ạng Elipxôit True TRUE trong trường (Trang 37)
Bảng B.3 – Định nghĩa lớp hệ quy chiếu bản đồ sử dụng hệ thống kinh độ-vĩ độ VN-2000 - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng B.3 – Định nghĩa lớp hệ quy chiếu bản đồ sử dụng hệ thống kinh độ-vĩ độ VN-2000 (Trang 38)
Bảng C.1 – Các giátrị thuộc tính của chiều - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng C.1 – Các giátrị thuộc tính của chiều (Trang 39)
Bảng C.2 quy định về cú pháp và ý nghĩa khi liệt kê các giátrị tham số trong khai báo chiều: - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng C.2 quy định về cú pháp và ý nghĩa khi liệt kê các giátrị tham số trong khai báo chiều: (Trang 40)
Hình E.1 liệt kê các phần tử trong lược đồ XML phản hồi cho thao tác GetCapabilities dưới dạng mô hình phân cấp. - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
nh E.1 liệt kê các phần tử trong lược đồ XML phản hồi cho thao tác GetCapabilities dưới dạng mô hình phân cấp (Trang 44)
Bảng E.1 – Một số trường hợp không hợp lệ thường gặp Mã các thông báo - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng E.1 – Một số trường hợp không hợp lệ thường gặp Mã các thông báo (Trang 58)
Hình F.1 – Kiểu dữ liệu của WMS - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
nh F.1 – Kiểu dữ liệu của WMS (Trang 61)
Bảng F.1 – Ánh xạ kiểu dữ liệu với các tham số của truy vấn - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng F.1 – Ánh xạ kiểu dữ liệu với các tham số của truy vấn (Trang 61)
Hình F.2 – Các giao diện của WMS - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
nh F.2 – Các giao diện của WMS (Trang 62)
Bảng F.4 – Ánh xạ thuộc tính của lớp truy vấn đến tham số truy vấn GetMap - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng F.4 – Ánh xạ thuộc tính của lớp truy vấn đến tham số truy vấn GetMap (Trang 63)
Bảng F.5 – Ánh xạ thuộc tính của lớp truy vấn đến tham số truy vấn GetFeatureInfo - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng F.5 – Ánh xạ thuộc tính của lớp truy vấn đến tham số truy vấn GetFeatureInfo (Trang 63)
Bảng F.4 – Phản hồi WMS - TIÊU CHUẨN KỸ THUẬT VỀ GIAO DIỆN MÁY CHỦ BẢN ĐỒ TRONG MÔI TRƯỜNG WEB (Web map service)
ng F.4 – Phản hồi WMS (Trang 64)
w