Alguém sabe a lista precisa de diferenças entre as seqüências de formato de projeção ESRI WKT e OGC WKT?
Eu sei que existem várias ferramentas para ajudar a converter de ESRI WKT para OGC WKT, incluindo utilitários GDAL e vários serviços de sites. Mas minha pergunta não é prática, eu simplesmente quero entender as diferenças de formatação / sintaxe que esses serviços fazem uso. As perguntas anteriores sobre Stackexchange falaram apenas sobre a diferença em exemplos específicos ou sobre as ferramentas e serviços disponíveis.
Mesmo se você souber apenas uma diferença, seria ótimo se você pudesse publicá-la. De minha própria experiência, deve haver apenas um pequeno punhado de diferenças. As diferenças que eu conheço são:
- a maioria dos itens de texto na definição esri usa sublinhado, onde o ogc usa espaço.
- o texto que define o dado no esri wkt é o mesmo que ogc wkt, exceto que começa com "D_".
- Às vezes, os identificadores de texto para alguns PROJCS, PROJECTION, GEOGCS e DATUM predefinidos são escritos de maneira diferente (por exemplo, "NAD83", sendo um deles "North_American_1983"). Eu acho que a única maneira de saber quais identificadores estão escritos de maneira diferente seria ter uma lista ou tabela de pesquisa; portanto, cite os que você sabe que são diferentes.
- os vários valores de texto PARAMETER são todos iguais, exceto ogc possui cada palavra maiúscula nos títulos, enquanto esri tem tudo em minúsculas. No entanto, já vi casos em que essa regra não foi usada. Alguém sabe se o titlecase realmente importa quando se trata de software tentando carregá-los?
- o tipo de UNIDADE é soletrado maiúsculas de minúsculas em ogc e minúsculas em esri, por exemplo "Grau" vs "grau". Em alguns casos, vi o ogc sendo escrito como "medidor" e "m" para "Medidor" e, em outros casos, com ortografia francesa "medidor". Alguém sabe qual é a convenção correta para esses ou qualquer outro tipo de unidade para os dois formatos?
fonte
Você percebeu muitas diferenças. A Esri nunca adotou os WKIDs para os algoritmos de projeção de mapas ou nomes de parâmetros, portanto todos são diferentes. Não concordamos com a definição cuidadosa das definições de parâmetro. As nossas são mais generalizadas.
Não oferecemos suporte ao TOWGS84 nem a algumas das palavras-chave mais recentes.
Quando comparamos strings (nomes), ignoramos os sublinhados, GCS_ e D_, e case. Isso pode não ser verdade em outros analisadores. Nosso analisador é rigoroso quanto aos nomes, mas adicionamos alguns sinônimos e agora mantemos listas de nomes de vários fornecedores para comparação.
A especificação original do sistema de coordenadas do OGC não era específica quando se tratava de nomes de objetos. Há uma nova especificação OGC / ISO, "Informações geográficas - texto conhecido para o padrão de sistemas de referência de coordenadas", percorrendo o processo de padronização. É muito mais específico sobre quais devem ser os nomes (corresponder ao registro EPSG!). Será bastante emocionante implementar esse padrão no futuro.
Divulgação: trabalho na Esri, sou membro do subcomitê que mantém o registro do EPSG e membro do comitê preliminar do CRS WKT 2.0.
fonte
Como um possível ponto de partida para uma lista de diferenças, pode ser útil ver meu novo pacote PyCRS , onde tentei criar uma classe para cada elemento crs, parâmetro e nome do dado / ellips / proj, juntamente com a ortografia esri_wkt vs ogc_wkt . Também especifiquei como vejo as diferenças de análise em termos da estrutura wkt como um todo na
_from_wkt()
função noparser.py
submódulo. Espero que, com as contribuições dos usuários, essas diferenças possam ser adicionadas e / ou corrigidas.https://github.com/karimbahgat/PyCRS
fonte
Em 4 de janeiro de 2018, a Esri criou um repositório GitHub com equivalentes EPSG-Esri em diferentes formatos: json, txt, csv ...
Documentação do banco de dados do Esri Projection Engine
fonte