Por que o padrão OGC Symbology Encoding não está sendo implementado e o SLD é uma alternativa?

10

Pesquisei exaustivamente na Internet e também nesta Simbologia de exportação do ArcGIS for Desktop para Microstation ou QGIS? mas não encontrou uma resposta satisfatória. Espero obter as respostas dos especialistas aqui.

Suponha que eu tenha estilizado um arquivo de forma de polígono (por exemplo: largura da borda = 0,26, cor da borda = verde, preenchimento simples de cor vermelha, rótulo exibido etc.). Quando salvo o estilo no QGIS, ele é salvo no formato XML, específico apenas ao QGIS. O mesmo acontece com outros softwares que eles armazenam em seu próprio formato. O que significa que não posso trocar informações de estilo entre softwares diferentes.

Embora o padrão OGC SE esteja em vigor, fiquei confuso por que isso não está sendo implementado por nenhum software. O QGIS 1.8 suporta SLD, mas qual é o objetivo de armazenar o estilo como arquivo .qml específico do QGIS?

Além disso, como o padrão SLD é usado para serviços da Web, é permitido usar esse padrão neste caso (para troca de dados entre diferentes softwares)?

SDH
fonte
Não está realmente claro o que você está perguntando. Deseja saber como usar o SLD e o SE em um pacote de software específico ou está solicitando uma avaliação mais subjetiva de por que o SLD e o SE não são implementados em todos os lugares?
precisa saber é o seguinte
O SLD não se destina a um formato de troca de dados.
Nmtoken

Respostas:

4

Realmente não é uma resposta definitiva, mas uma resposta para completar mais (comunidade em espera :)!

As principais idéias pelas quais o SLD não é usado em todos os lugares como troca de dados são: histórico, verbosidade, extensibilidade, suporte à saída.

História

O ArcGIS vem antes que o padrão SLD exista.

O formato MapInfo não separa o estilo do conteúdo, portanto você não pode separar os dados da renderização, como para SLD e GML.

Também por causa do histórico e retrocompatibilidade com a versão mais antiga do software, os modelos para representar estilos de mapa não são compatíveis de duas maneiras.

Uma diferença principal também ocorre ao comparar o software GIS e o software CAD. Dois ecossistemas, bem separados por um longo tempo e onde a simbologia CAD é mais complexa.

Verbosidade

Todas as pessoas não são amantes de XML e, portanto, preferem outra sintaxe como o CartoCSS.

Extensibilidade

Você não pode fazer todo tipo de estilo com o SLD como ele é.

Veja, por exemplo, a limitação relativa à hachura para que a equipe do Geoserver estenda o padrão .

Você também pode pensar em sombra e composição que o padrão SLD não suporta.

Apoio, suporte

Dependendo do suporte (papel, dispositivos, ...) e das resoluções de tela, uma largura de 1 em um software não é igual à mesma largura em outro.

A largura do papel 1 é diferente da tela.

Unidades importa !!

Alguns softwares para lidar melhor com o SLD

ThomasG77
fonte
De alguma forma, eu nunca tenho o arcmap2sld para trabalhar para mim. A edição da comunidade Arc2Earth é uma opção melhor, mas mesmo isso pode gerar resultados estranhos.
Devdatta Tengshe