Tại sao tiêu chuẩn Mã hóa Symbology OGC không được triển khai và SLD là một giải pháp thay thế?


10

Tôi đã tìm kiếm rất nhiều trên internet cũng như tại Symbology xuất khẩu này từ ArcGIS cho máy tính để bàn sang Microstation hoặc QGIS? nhưng không tìm thấy một câu trả lời thỏa đáng. Hy vọng sẽ nhận được câu trả lời từ các chuyên gia ở đây.

Giả sử tôi đã tạo kiểu cho một shapefile đa giác (ví dụ: Border width = 0.26, viền màu = xanh lá cây, tô màu đơn giản màu đỏ, nhãn hiển thị, v.v.). Khi tôi lưu kiểu trong QGIS, kiểu này được lưu ở định dạng XML chỉ dành riêng cho QGIS. Tương tự là trường hợp với phần mềm khác mà họ lưu trữ nó ở định dạng riêng của họ. Có nghĩa là, tôi không thể trao đổi thông tin kiểu dáng giữa các phần mềm khác nhau.

Mặc dù tiêu chuẩn OGC SE đã có, tôi chỉ bối rối tại sao điều này không được thực hiện bởi bất kỳ phần mềm nào. QGIS 1.8 hỗ trợ SLD nhưng mục đích của việc lưu trữ kiểu như tệp .qml cụ thể của QGIS là gì?

Ngoài ra, vì tiêu chuẩn SLD được sử dụng cho các dịch vụ web, nên sử dụng tiêu chuẩn này trong trường hợp này có ổn không (để trao đổi dữ liệu giữa các phần mềm khác nhau)?


Nó không thực sự rõ ràng những gì bạn đang yêu cầu. Bạn có muốn biết cách sử dụng SLD và SE trong một gói phần mềm cụ thể không, hoặc bạn đang yêu cầu đánh giá chủ quan hơn về lý do tại sao SLD và SE không được triển khai ở mọi nơi?
BradHards

SLD không nhằm mục đích định dạng trao đổi dữ liệu.
nmtoken

Câu trả lời:


4

Thực sự không phải là một câu trả lời dứt khoát mà là một câu trả lời để hoàn thành nhiều hơn (cộng đồng chờ đợi :)!

Các ý tưởng chính tại sao SLD không được sử dụng ở mọi nơi như trao đổi dữ liệu là lịch sử, tính dài dòng, khả năng mở rộng, hỗ trợ đầu ra.

Lịch sử

ArcGIS xuất hiện trước khi tiêu chuẩn SLD tồn tại.

Định dạng MapInfo không tách biệt kiểu với nội dung để bạn không thể tách dữ liệu khỏi kết xuất như đối với SLD và GML.

Cũng bởi vì lịch sử và retrocompatibily với phiên bản phần mềm cũ hơn, các mô hình để thể hiện các kiểu bản đồ không tương thích với hai cách.

Một sự khác biệt chính cũng đến khi so sánh phần mềm GIS và phần mềm CAD. Hai hệ sinh thái, tách biệt trong một thời gian dài và trong đó hệ thống ký hiệu CAD phức tạp hơn.

Độ dài

Tất cả mọi người không phải là người yêu thích XML và vì vậy họ thích cú pháp khác như CartoCSS

Khả năng mở rộng

Bạn không thể thực hiện mọi kiểu tạo kiểu với SLD.

Xem ví dụ về giới hạn liên quan đến việc nở để nhóm Geoserver mở rộng mặc định .

Bạn cũng có thể nghĩ về bóng và kết hợp mà tiêu chuẩn SLD không hỗ trợ.

Ủng hộ

Tùy thuộc vào hỗ trợ (giấy, thiết bị, ...) và độ phân giải màn hình, chiều rộng 1 trong phần mềm không bằng cùng chiều rộng trong phần mềm khác.

Chiều rộng giấy 1 khác với trên màn hình.

Vấn đề đơn vị !!

Một số phần mềm để đối phó tốt hơn với SLD


Bằng cách nào đó tôi chưa bao giờ có arcmap2sld để làm việc cho tôi. Phiên bản cộng đồng Arc2Earth là một lựa chọn tốt hơn, nhưng thậm chí có thể cho kết quả đầu ra lạ.
Devdatta Tengshe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.