Web cho ứng dụng GIS và xây dựng ứng dụng minh họa khai thác dịch vụ - 2 pps

18 229 0
Web cho ứng dụng GIS và xây dựng ứng dụng minh họa khai thác dịch vụ - 2 pps

Đ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

Chương Web Map Service (WMS) Tiền tố URL bao gồm giao thức, tên host, số port, đường dẫn dấu chấm hỏi “?” Các tham số cặp tên/giá trị phân cách dấu “&” Một HTTP GET URL có dạng sau: http://host[:port]/path?{name[=value]&} 2.2.2.2 HTTP POST Các request cho operation sử dụng HTTP POST chưa định nghĩa WMS 2.2.3 Những quy tắc chung HTTP response Khi nhận request hợp lệ, dịch vụ gửi response tương ứng với request yêu cầu ngọai trừ trường hợp xảy thỏa thuận phiên cho kết khác Khi nhận request không hợp lệ, dịch vụ gửi ngoại biệt dịch vụ (Service Exception) Các đối tượng trả response phải theo kiểu MIME (Multipurpose Internet Mail Extensions) 2.2.4 Những quy tắc tham số câu request Tên tham số không phân biệt hoa thường Giá trị tham số có phân biệt hoa thường Trật tự tham số tùy ý Các tham số có giá trị danh sách giá trị phân cách dấu phẩy “,”, không dùng khoảng trắng để phân cách Các tham số có giá trị danh sách có giá trị trống để trống giá trị (“,,”) Chương Web Map Service (WMS) 2.2.5 Các tham số thông dụng câu request 2.2.5.1 VERSION Tham số VERSION đặc tả số phiên Định dạng trình thỏa thuận phiên đề cập 2.2.5.2 REQUEST Tham số REQUEST operation dịch vụ cần thực thi Giá trị tên operation mà OWS hỗ trợ 2.2.5.3 FORMAT Tham số FORMAT định dạng trả response cho operation Một dịch vụ hỗ trợ tập định dạng biết kiểu operation Server quảng cáo định dạng mà hỗ trợ tài liệu Capabilities XML chấp nhận đáp ứng tất request yêu cầu định dạng mà hỗ trợ Nếu request có định dạng khơng cung cấp server server gửi biệt lệ dịch vụ (với mã “InvalidFormat”) Ngược lại, client chấp nhận tập định dạng biết kiểu operation Nếu client dịch vụ không đưa định dạng chung (cùng hỗ trợ) client ngừng liên lạc với dịch vụ đó, tìm nhà cung cấp dịch vụ trung gian có khả chuyển đổi định dạng, dùng phương pháp khác (chẳng hạn lưu xuống nhớ chuyển qua ứng dụng giúp đỡ) Các định dạng tài liệu Capabilities XML request đến operation có kiểu MIME Mỗi operation có danh sách định dạng hỗ trợ riêng biệt Chương Web Map Service (WMS) Kiểu MIME Nội dung tài liệu application/vnd.ogc.wms_xml WMS Capabilities XML application/vnd.ogc.gml Geography Markup Language XML application/vnd.ogc.se_xml Service Exception XML application/vnd.ogc.se_inimage Hình với thơng điệp biệt lệ application/vnd.ogc.se_blank Hình trắng biệt lệ xảy Bảng 2.2.Danh sách kiểu MIME 2.2.5.4 EXCEPTIONS Tham số EXCEPTIONS định dạng để thông báo lỗi 2.2.5.5 Hệ quy chiếu không gian (Spatial Reference System (SRS)) SRS tham số text dùng để hệ trục tọa độ nằm ngang Nó bao gồm tiền tố namespace, dấu hai chấm “:”, số Có hai loại namespace: EPSG AUTO Một dịch vụ khơng hỗ trợ hết tất SRS Server quảng cáo SRS mà hỗ trợ tài liệu Capabilities XML chấp nhận đáp ứng tất request yêu cầu SRS mà hỗ trợ Nếu request có SRS khơng cung cấp server server gửi biệt lệ dịch vụ (với mã “InvalidSRS”) Ngược lại, client không cần hỗ trợ hết tất SRS Nếu client dịch vụ không đưa SRS chung (cùng hỗ trợ) client ngừng liên lạc với dịch vụ đó, tìm nhà cung cấp dịch vụ trung gian có khả chuyển đổi hệ trục tọa độ, dùng phương pháp khác 2.2.5.5.1 Không gian tên EPSG Không gian tên EPSG dựa bảng liệu Nhóm Khảo sát Dầu hỏa Châu Âu (European Petroleum Survey Group) Nó định nghĩa số đặc trưng cho phép chiếu, hệ trục tọa độ chuẩn, đơn vị đo, kinh tuyến gốc, 10 Chương Web Map Service (WMS) Ví dụ, tham số SRS Hệ qui chiếu Tọa độ Địa lý (Geographic Coordinate Reference System) “EPSG:4326” 2.2.5.5.2 Không gian tên AUTO Không gian tên AUTO dùng cho phép chiếu tự động, tập phép chiếu với tâm chiếu tùy ý Một request chứa tham số SRS phép chiếu tự động bao gồm tiền tố không gian tên AUTO, số định danh cho không gian tên AUTO, số định danh cho không gian tên EPSG mà đơn vị cho hình chữ nhật bao SRS này, giá trị kinh độ vĩ độ trung tâm Nó có dạng: AUTO:auto_proj_id,epsg_units_id,lon0,lat0 Ví dụ: dịch vụ hỗ trợ phép chiếu trực giao tự động (Auto Orthographic projection) thêm vào element "AUTO:42003" tài liệu Capabilities XML 2.2.5.5.3 SRS khơng xác định Server đưa thơng tin địa lý mà hệ quy chiếu không gian khơng xác định cách xác Chẳng hạn tập hợp đồ lịch sử vẽ tay số hóa biểu diễn vùng trái đất không theo hệ tọa độ đại Trong trường hợp này, giá trị “NONE” (viết hoa) dùng muốn SRS tập hợp đồ 2.2.5.6 Hình chữ nhật bao Hình chữ nhật bao tập bốn số nguyên phân cách dấu phẩy “,” Nó biểu diễn giá trị minX, minY, maxX, maxY theo đơn vị SRS request Trong đó, X biểu diễn cho trục kinh tuyến, Y biểu diễn cho trục vĩ tuyến Mối quan hệ hình chữ nhật bao ma trận điểm ảnh biểu diễn hình đây: hình chữ nhật bao bao chung quanh điểm ảnh ảnh khơng qua tâm điểm ảnh ngịai rìa Trong ngữ cảnh này, điểm ảnh có diện tích 11 Chương Web Map Service (WMS) Hình 2.1.Hình chữ nhật bao Một hình chữ nhật bao khơng thể có diện tích Nếu request đưa hình chữ nhật bao khơng hợp lệ (ví dụ minX ≥ maxX hay minY ≥ maxY) server đưa biệt lệ Nếu request đưa hình chữ nhật bao khơng giao với hình chữ nhật bao đưa tài liệu Capabilities XML cho đối tượng thông tin địa lý yêu cầu, server trả giá trị rỗng (ví dụ: đồ trắng, ) cho element Bất kỳ element nằm phần tồn hình chữ nhật bao trả với định dạng tương ứng 2.2.5.7 Chiều thời gian Một vài thơng tin địa lý có giá trị nhiều thời điểm khác nhau, ví dụ đồ thời tiết theo Dịch vụ cần phải thơng báo tài liệu Capabilities XML , vài operation cần có thêm tham số để yêu cầu lấy thông tin thời gian Tùy theo ngữ cảnh, giá trị thời gian giá trị đơn, danh sách giá trị, khoảng thời gian,… 12 Chương Web Map Service (WMS) 2.2.5.8 Chiều cao Một vài thơng tin địa lý có giá trị nhiều độ cao khác nhau, ví dụ đồ mật độ tầng ozone độ cao khác khí Dịch vụ cần phải thơng báo độ cao tài liệu Capabilities XML , vài operation cần có thêm tham số để u cầu lấy thơng tin độ cao Một giá trị độ cao đơn số nguyên số thực mà đơn vị đưa liệu EPSG Tùy theo ngữ cảnh, giá trị độ cao giá trị đơn, danh sách giá trị, khoảng cách,… 2.2.5.9 Các chiều khác Một vài thông tin địa lý có thêm nhiều chiều khác, chẳng hạn ảnh vệ tinh dải bước sóng khác Các chiều khác ngồi bốn chiều khơng gian xem “chiều mẫu” Dịch vụ cần phải thơng báo chiều mẫu tài liệu Capabilities XML , vài operation cần có thêm chế để thêm tham số chiều mẫu Mỗi chiều mẫu có mơt tên nhiều giá trị hợp lệ 2.2.6 Kết dịch vụ Giá trị trả môt request hợp lệ tương ứng với kiểu yêu cầu tham số FORMAT Trong môi trường HTTP, header kiểu nội dung response xác kiểu MIME đưa request 2.2.7 Biệt lệ dịch vụ Khi nhận request không hợp lệ, dịch vụ đưa biệt lệ dịch vụ Biệt lệ giải thích cho ứng dụng client người sử dụng biết lý request không hợp lệ 13 Chương Web Map Service (WMS) 2.3 Các operation Web Map Service 2.3.1 GetCapabilities 2.3.1.1 Chức Lấy liệu tầng dịch vụ, mơ tả cho máy người nội dung thông tin WMS tham số request chấp nhận Response GetCapabilities request thông tin chung thân dịch vụ thông tin riêng biệt đồ yêu cầu 2.3.1.2 GetCapabilities request Khi tạo loại request này, cần phải client có nhu cầu tìm kiếm thơng tin WMS Do đó, tham số SERVICE câu request có giá trị “WMS” Tham số request Bắt buộc/ Tùy chọn Mô tả VERSION = version Tùy chọn Phiên yêu cầu SERVICE = WMS Bắt buộc Loại dịch vụ REQUEST = GetCapabilities Bắt buộc Tên request UPDATESEQUENCE = string Tùy chọn Dãy số/chuỗi đề điều khiển cache Bảng 2.3.Các tham số GetCapabilities request URL 2.3.1.2.1 VERSION Tham số VERSION tham số tùy chọn, sử dụng trình thỏa thuận phiên 2.3.1.2.2 SERVICE Tham số SERVICE tham số bắt buộc, dùng để kiểu dịch vụ cần thực thi Khi gọi thực thi GetCapabilities WMS, giá trị tham số phải “WMS” 14 Chương Web Map Service (WMS) 2.3.1.2.3 REQUEST Tham số REQUEST tham số bắt buộc Để thực thi operation GetCapabilities, giá trị “GetCapabilities” sử dụng 2.3.1.2.4 UPDATESEQUENCE Tham số UPDATESEQUENCE tham số tùy chọn nhằm giữ tính ổn định cache Giá trị số nguyên, timestamp có định dạng chuỗi Server có giá trị UpdateSequence tài liệu Capabilities XML Giá trị tăng lên có theo đổi tài liệu Capabilities XML (ví dụ có đồ thêm vào dịch vụ) Client thêm tham số vào request GetCapabilities Server trả response dựa mối quan hệ giá trị UpdateSequence tương ứng câu request client thông tin metadaa server, mối quan hệ biểu diễn thông qua bảng sau: Giá trị Giá trị UpdateSequence UpdateSequence trong thông tin metadata request client server none any any none equal equal lower higher higher lower Response server Tài liệu Capabilities XML Tài liệu Capabilities XML Biệt lệ: code=CurrentUpdateSequence Tài liệu Capabilities XML Biệt lệ: code=InvalidUpdateSequence Bảng 2.4.Mối quan hệ giá trị UpdateSequence client server 15 Chương Web Map Service (WMS) 2.3.1.3 GetCapabilities response Mục “Các element sở “ quy tắc chung cho response GetCapabilities Cấu trúc tài liệu XML response tuân theo chuẩn đưa tài liệu DTD DTD đặc tả nội dung bắt buộc tùy chọn response định dạng nội dung 2.3.1.3.1 Name Title Có nhiều element mà định dạng bao gồm cặp Trong đó, Name có ý nghĩa giao tiếp máy với máy, Title có ý nghĩa cho người sử dụng Ví dụ , dataset có Title sau “Nhiệt độ khí cực đại” yêu cầu với Name “ATMAX” 2.3.1.3.2 Thông tin metadata dịch vụ Phần đầu tài liệu Capabilities XML element cung cấp thơng tin metadata chung dịch vụ Nó bao gồm element khác Name, Title, OnlineResourceURL, Abstract, KeywordList, ContactInformation, Fees Access Constraints Ý nghĩa element sau Element Name dịch vụ “OGC:WMS” Element Title dịch vụ tùy thuộc vào nhà cung cấp, mơ tả ngắn gọn dịch vụ Element Abstract cho phép mô tả thêm thơng tin đối tượng có dịch vụ Element OnlineResourceURL dùng để website nhà cung cấp dịch vụ Có element OnlineResourceURL khác cho tiền tố URL với operation hỗ trợ Element KeywordList danh sách từ hỗ trợ cho việc phân loại tìm kiếm Element ContactInformation nên thêm vào biết thêm thông tin liên lạc cần thiết 16 Chương Web Map Service (WMS) Giá trị “none” (viết thường) dùng để khơng có phí hay ràng buộc truy cập dịch vụ Nó viết sau: none, none 2.3.1.3.3 Layer Style Phần quan trọng tài liệu Capabilities XML phần định nghĩa lớp kiểu Mỗi đồ đưa element tài liệu Capabilities XML Một lớp cho bao gồm nhiều lớp con, lớp có tính kế thừa Một số thuộc tính định nghĩa lớp cha kế thừa lại lớp Các thuộc tính kế thừa định nghĩa lại khơng định nghĩa lại lớp Một Map Server có element cho lớp đồ mà hỗ trợ Do khơng có quy định nên tại, việc đặt tên lớp, tên kiểu, tiêu đề từ khóa túy ý 2.3.1.3.4 Các property layer Element bao gồm element nhằm cung cấp thông tin metadata lớp Giá trị số element kế thừa lại theo quy tắc định nghĩa mục 3.1.3.7 Dưới ý nghĩa element 2.3.1.3.4.1 Title Element bắt buộc lớp, chuỗi có ý nghĩa cho người dùng để hiển thị thực đơn Title không kế thừa lại lớp 2.3.1.3.4.2 Name Khi lớp có element lớp yêu cầu cách sử dụng giá trị tên tham số LAYERS request GetMap Nếu lớp có Title khơng có Name, lớp có ý nghĩa phân mục cho lớp Một Map Server có thơng báo đặc tả lớp có element đồng ý trả đồ tương ứng client gửi 17 Chương Web Map Service (WMS) request GetMap với đối số LAYERS có giá trị giá trị element Client khơng thể gửi request đến lớp có Title mà khơng có Name Server gửi biệt lệ có mã “LayerNotDefined” client gửi request đến lớp không hợp lệ Khi gửi request đến lớp cha thơng qua element tất lớp truy xuất Ví dụ gửi request đến lớp cha lớp “Đường” lớp lớp “Đường Phố” “Đường Quốc Lộ” cho phép gửi request đến lớp gửi đến hai lúc Thành phần không kế thừa lại lớp 2.3.1.3.4.3 Abstract KeywordList Tuy hai element tùy chọn khuyến cáo nên dùng Abstract cho mơ tả chi tiết lớp đồ Cịn KeywordList có từ đến nhiều từ khóa nhằm hỗ trợ cho việc phân loại tìm kiếm Hai element Abstract KeywordList không kế thừa lại lớp 2.3.1.3.4.4 Style Có thể khơng có có nhiều kiểu mô tả cho tập lớp cách dùng element Mỗi element chứa cặp element Giá trị Name sử dụng client gửi request GetMap, nằm tham số STYLES Title chuỗi có ý nghĩa cho người sử dụng Nếu lớp tập lớp có kiểu kiểu xem kiểu mặc định không cần đặc tả server Element chứa thêm nhiều element khác dùng để mô tả chi tiết kiểu, cho biết vị trí ảnh ghi đồ tương ứng với kiểu Element cho biết kiểu MIME ảnh thuộc tính chiều rộng, chiều cao ảnh theo đơn vị pixel 18 Chương Web Map Service (WMS) Các kế thừa lại lớp Lớp khơng định nghĩa lại kiểu mà kế thừa từ lớp cha, song định nghĩa kiểu với tên mà khơng có lớp cha 2.3.1.3.4.5 SRS Mỗi lớp dùng nhiều hệ quy chiếu không gian Mỗi lớp có element định nghĩa kế thừa lại từ lớp cha Lớp gốc chứa tất element dùng lớp Sử dụng element với nội dung trống khơng có SRS Khi lớp có nhiều element có hai cách để biểu diễn danh sách giá trị SRS, cách dùng phiên 1.1.1 , cách thứ hai khơng cịn sử dụng song dịch vụ hiểu tính tương thích lùi 1)Danh sách giá trị SRS đặt element liên tiếp nhau, element có giá trị Ví dụ: EPSG:1234 EPSG:5678 2)Danh sách giá trị SRS đặt element phân cách khoảng trắng Ví dụ: EPSG:1234 EPSG:5678 2.3.1.3.4.6 LatLonBoundingBox Mỗi lớp có element tạo kế thừa lại từ lớp cha Nó hình chữ nhật bao nhỏ cho liệu đồ hệ tọa độ địa lý EPSG:4326 LatLonBoundingBox hộ trợ bất chấp Map Server hỗ trợ SRS nữa, nhiên có giá chị xấp sỉ EPSG:4326 khơng hỗ trợ Mục đích nhằm giúp cho việc tìm kiếm thơng tin địa lý thực cách dễ dàng mà khơng cần máy tìm kiếm phải chuyển hệ tọa độ Element LatLonBoundingBox element BoundingBox (được định nghĩa mục sau) có mối quan hệ với tham số BBOX câu request GetMap Thông tin metadata BoundinhBox tài liệu Capabilities XML đặc tả hình chữ nhật 19 Chương Web Map Service (WMS) bao xung quanh lớp đồ Còn tham số BBOX lại đặc tả hình chữ nhật vẽ đồ Hình chữ nhật BBOX giao, chứa chứa hình chữ nhật BoundingBox 2.3.1.3.4.7 BoundingBox Một lớp khơng có có nhiều element định nghĩa kế thừa từ lớp cha Mỗi BoundingBox định nghĩa hình chữ nhật bao xung quanh liệu đồ hệ quy chiếu không gian định, thuộc tính SRS hệ quy chiếu không gian áp dụng Nếu diện tích vùng liệu đồ có hình dạng bất thường BoundingBox hình chữ nhật bao có diện tích nhỏ Các thuộc tính minx, miny, maxx, maxy tọa độ cạnh hình chữ nhật bao hệ quy chiếu Các thuộc tính tùy chọn resx, resy độ độ phân giải không gian liệu với đơn vị hệ quy chiếu Như vậy, Bounding Box đặc biệt với thuộc tính SRS=”EPSG:4326”, nhiên LatLonBoundingBox khơng có thuộc tính resx, resy Khi đó, có thêm BoundingBox cho EPSG:4326 nhằm mục đích cung cấp thêm thơng tin độ phân giải Mỗi lớp có nhiều element song element cho SRS riêng biệt mà Một lớp kế thừa tất giá trị BoundingBox định nghĩa lớp cha Song, giá trị BoundingBox thay lớp định nghĩa lại BoundingBox SRS BoundingBox định nghĩa lớp cha Khi lớp định nghĩa BoundingBox cho SRS chưa định nghĩa lớp cha BoundingBox thêm vào danh sách BoundingBox lớp Một lớp không định nghĩa nhiều BoundingBox cho SRS Trong lớp, với SRS, ta khơng thể định nghĩa hình chữ nhật bao rời Ví dụ, giả sử có dataset mơ tả hai vùng diện tích cách xa nhau, đó, server khơng thể tách thành hai hình chữ nhật bao để diễn tả hai vùng diện tích SRS lớp đồ Để giải 20 Chương Web Map Service (WMS) trường hợp này, server định nghĩa hình chữ nhật bao bao trùm lên hai vùng diện tích này, định nghĩa hai hình chữ nhật bao hai lớp đồ khác (có tên lớp giá trị BoundingBox khác nhau) Nếu server có khả chuyển đổi liệu SRS khác khơng chọn giải pháp cung cấp BoundingBox riêng biệt cho SRS hỗ trợ lớp Server cung cấp thơng tin BoundingBox cho SRS lớp mà thơi 2.3.1.3.4.8 ScaleHint Mỗi lớp có element để cung cấp thơng tin tỉ lệ tối thiểu tỉ lệ tối đa để hiển thị lớp đồ ScaleHint kế thừa lại lớp Nếu lớp định nghĩa ScaleHint giá trị thay cho giá trị kế thừa từ lớp cha 2.3.1.3.4.9 Dimension Extent Hai element tùy chọn chứa thông tin metadata cho liệu đa chiều Dimension kế thừa lại lớp Nó định nghĩa thêm nhiều song khơng định nghĩa lại kế thừa từ lớp cha Extent kế thừa lại lớp Khi lớp định nghĩa với thuộc tính Name có giá trị vói thuộc tính Name mà kế thừa lại từ lớp cha, giá trị thay cho giá trị cũ 2.3.1.3.4.10 MetadataURL Một Map Server sử dụng nhiều element để cung cấp thông tin metadata chuẩn chi tiết bên lớp MetadataURL không kế thừa lại lớp 2.3.1.3.4.11 Attribution Element tùy chọn cung cấp cách để định danh nguồn liệu đồ lớp tập lớp Element chứa 21 Chương Web Map Service (WMS) element tùy chọn khác như: cho biết URL nhà cung cấp dịch vụ, cho biết tên nhà cung cấp dịch vụ, chuỗi có ý nghĩa với người dùng, cho biết URL ảnh logo Element element cho biết kiểu MIME ảnh logo, thuộc tính width heigth cho biết kích thước ảnh tính theo đơn vị pixel Attribute kế thừa lớp Bất định nghĩa lại lớp thay giá trị cũ kế thừa 2.3.1.3.4.12 Identifier AuthorityURL Một Map Server khơng có có nhiều element để liệt kê số định danh nhãn element Thuộc tính authority element tương ứng với giá trị thuộc tính name element Trong có element URL tài liệu định nghĩa ý nghĩa giá trị Identifier Ví dụ: id_value AuthorityURL đuợc kế thừa lớp Lớp không định nghĩa lại AuthorityURL kế thừa Identifier không kế thừa lại lớp Một lớp không định nghĩa element chưa định nghĩa hay kế thừa element 2.3.1.3.4.13 FeatureListURL Một Map Server dùng element để danh sách feature biểu diễn lớp FeatureListURL không kế thừa lại lớp 22 Chương Web Map Service (WMS) 2.3.1.3.4.14 DataURL Một Map Server dùng element để URL nhằm cung cấp thêm thông tin liệu biểu diễn lớp DataURL không kế thừa lại lớp 2.3.1.3.5 Các attribute layer Một khơng có có nhiều attribute như: queryable, cascaded, opaque, noSubsets, fixedWidth, fixedHeight Tất attribute tùy chọn mặc định có giá trị Mỗi attribute kế thừa định nghĩa lại lớp Bảng sau mô tả ý nghĩa attribute Attribute Miền giá trị Ý nghĩa (default=0) queryable 0, 0: không truy vấn 1: truy vấn cascaded 0, nguyên 0: lớp không yêu cầu Cascading Map Server dương n: lớp yêu cầu n lần Cascading Map Server opaque 0, 0: liệu đồ biểu diễn feature dạng vector mà khơng có miền tơ 1: liệu đồ miền tô đặc noSubsets 0, 0: WMS vẽ tập nằm bounding box 1: WMS vẽ tồn bounding box fixedWidth 0, nguyên 0: WMS chỉnh lại chiều rộng đồ dương n: đồ cố định chiều rộng WMS thay đổi fixedHeight 0, nguyên 0: WMS chỉnh lại chiều cao đồ dương n: đồ cố định chiều cao WMS khơng thể thay đổi Bảng 2.5.Thuộc tính lớp 23 Chương Web Map Service (WMS) 2.3.1.3.5.1 Lớp truy vấn Lớp gọi truy vấn server hỗ trợ operation GetFeatureInfo lớp Một server hỗ trợ GetFeatureInfo vài lớp khơng hỗ trợ tất Server gửi biệt lệ có mã “LayerNotQueryable” operation GetFeatureInfo yêu cầu lớp không truy vấn 2.3.1.3.5.2 Lớp tầng Lớp gọi “cascaded” gọi sử dụng server hỗ trợ tài liệu Capabilities XML server khác Nếu WMS hỗ trợ môt lớp WMS khác cung cấp tăng giá trị thuộc tính cascaded lớp lên 2.3.1.3.5.3 Lớp đục lớp suốt Nếu attribute tùy chọn opaqued lớp khơng có có giá trị “0” đồ từ lớp khơng có liệu bề mặt, client hiển thị suốt Chỉ hiển thị feature dạng vector điểm, đường, đa giác (tuy nhiên hiển thị feature liên tục xem có miền tơ) Nếu có giá trị “1”, lớp biểu diễn bề mặt Attribute opaqued thường đặt cho lớp đáy ngăn xếp lớp hiển thị đồ Attribute mô tả nội dung liệu lớp không mô tả định dạng ảnh đồ 2.3.1.3.5.4 Lớp có tập lớp chỉnh kích thước Nếu thơng tin metadata lớp có thêm ba attribute tùy chọn noSubset, fixedWidth, fixedHeight (tức giá trị attribute “1”) Map Server chức WMS thơng thường khơng thể xuất ảnh tập liệu địa lý gốc phục vụ đồ có kích thước cố định khơng thể chỉnh lại kích thước Ví dụ, WMS hỗ trợ ảnh số hóa từ đồ lịch sử, hình ảnh chụp từ vệ tinh, chúng lấy tập chỉnh lại kích thước Tuy nhiên, thực thi request GetMap với liệu trả toàn đồ với kích thước nguyên thủy 24 Chương Web Map Service (WMS) Khi attribute noSubsets=1 server khơng thể cắt liệu đồ thành vùng liệu địa lý có diện tích nhỏ hình chữ nhật bao Khi có giá trị khác “0”, hai attribute fixedWidth fixedHeight server chỉnh lại kích thước đồ 2.3.1.3.6 Sự kế thừa thuộc tính lớp Bảng sau cho biết cách mà lớp kế thừa thuộc tính từ lớp cha Có thuộc tính khơng kế thừa, có thuộc tính kế thừa, có thuộc tính cài đặt lại Trong bảng đây, cột “Số lượng” cho biết số lượng element xuất lớp Trong đó, “1” có nghĩa xuất lần lớp, “0/1” có nghĩa khơng xuất xuất lần, “0+”có nghĩa khơng xuất xuất nhiều lần, “1+” có nghĩa xuất lần Cột “Kế thừa” cho biết element có kế thừa lớp hay không kế thừa Trong đó, “khơng” có nghĩa khơng kế thừa, “thêm” có nghĩa kế thừa lớp thêm nhiều element, “thay thế” có nghĩa kế thừa lớp định nghĩa lại element 25 ... đưa request 2. 2.7 Biệt lệ dịch vụ Khi nhận request không hợp lệ, dịch vụ đưa biệt lệ dịch vụ Biệt lệ giải thích cho ứng dụng client người sử dụng biết lý request không hợp lệ 13 Chương Web Map Service... sau Element Name dịch vụ “OGC:WMS” Element Title dịch vụ tùy thuộc vào nhà cung cấp, mơ tả ngắn gọn dịch vụ Element Abstract cho phép mô tả thêm thông tin đối tượng có dịch vụ Element OnlineResourceURL...Chương Web Map Service (WMS) 2. 2.5 Các tham số thông dụng câu request 2. 2.5.1 VERSION Tham số VERSION đặc tả số phiên Định dạng trình thỏa thuận phiên đề cập 2. 2.5 .2 REQUEST Tham số

Ngày đăng: 30/07/2014, 17:20

Từ khóa liên quan

Mục lục

  • Mô tả cụ thể về các lớp này

  • Định dạng dữ liệu không gian trong MySQL

    • Định dạng Well-Known Text (WKT)

    • Định dạng Well-Known Binary (WKB)

    • Tạo 1 cơ sở dữ liệu trong MySQL dùng cho dữ liệu không gian

      • Các kiểu dữ liệu không gian trong MySQL:

      • Tạo các giá trị không gian

        • Tạo các giá trị địa lý bằng các hàm của WKT

        • Tạo đối tượng địa lý sử dụng các hàm của WKB

        • Tạo các cột lưu dữ liệu không gian

        • Thêm dữ liệu vào các cột lưu trữ thông tin không gian

        • Lấy dữ liệu không gian

        • Phân tích thông tin không gian

          • Các hàm dùng để chuyển đổi kiểu định dạng của đối tượng địa

          • Các hàm địa lý

          • Các hàm của lớp Point

          • Các hàm của lớp LineString

          • Các hàm của lớp MultiLineString

          • Các hàm của lớp Polygon

          • Các hàm của đối tượng MultiPolygon

          • Các hàm của lớp GeometryCollection

          • Các hàm dùng để tạo ra các đối tượng mới từ những đối tượng

            • Các hàm kiểm tra mối quan hệ giữa các đối tượng

            • Kết nối với MySQL trong .NET

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan