Eu tenho uma classe de recurso (municípios da Carolina do Sul, portanto, uma área geográfica bastante grande) no NAD83 SC State Plane. Ele precisa ser transformado em uma segunda projeção (NAD83 UTM 17) e depois transformado de volta ao original. Eu usarei a ferramenta Projeto da Esri para fazer isso.
Essa transformação dupla pode causar uma mudança na localização das coordenadas dos polígonos e em quanto - centímetros, metros, quilômetros?
Respostas:
Não sei qual mecanismo de projeção o ArcGis usa, mas uma pergunta muito interessante também para o proj.4. Então, tentei testar o mecanismo de projeção proj.4 no ambiente GNU-R. Uso os cantos do NAD 83 - UTM 17 e o EPSG 26917 e o reprojeto 10000 e 1000000 vezes recursivamente e calculo a diferença para os valores iniciais.
Aqui estão os resultados:
Parece que o erro "reprojeção" está dentro de um intervalo de centímetros para 10000 loops.
E chegue a um erro no intervalo de medidores se você executar o loop 1000000 vezes.
Aqui está o script.
Testes adicionais em um ambiente estatístico devem ser fáceis. Os scripts e a explicação do código para um ambiente Linux estão disponíveis em github.com/bigopensky .
fonte
WGS84 Bounds: -84.0000, 24.0000, -78.0000, 83.0000
é a região de interesse certa. Eu cometi um erro?A Esri tem seu próprio mecanismo de projeção.
A maioria das projeções e métodos de transformações geográficas / de dados são bem-comportados quando usados em uma área de interesse apropriada. Se você ficar muito longe fora de uma zona UTM, o Mercator transversal nem sempre é 'inverso' (converte em latitude-longitude) exatamente. As projeções usadas para o mundo inteiro podem ter alguns problemas nos pólos ou ao redor ou no meridiano +/- 180 ou no 'anti-meridiano' (o meridiano que fica do lado oposto ao centro do sistema de referência de coordenadas projetado).
Fiz 4 pontos fora da Carolina do Sul através do mecanismo de projeção Esri. Para um teste de estresse de 1k ou 10k ou 1M pontos, terei que codificar algo, já que meu teste semelhante existente faz apenas uma 'ida e volta' - projetada para geográfica ou projetada. 32133 é o NAD 1983 State Plane South Carolina (metros). 26917 é NAD 1983 UTM zona 17 Norte.
Então você pode ver que tivemos dois pontos que voltaram às 10e-09.
A manipulação no ArcGIS é complicada pelo fato de haver uma referência espacial. A referência espacial inclui o sistema de coordenadas mais alguns valores de armazenamento e análise. Por padrão, os sistemas de coordenadas que usam medidores são armazenados com uma precisão de um décimo de milímetro, 0,0001.
Divulgação: Eu trabalho para Esri.
fonte
Acho que esse é um caso em que você precisa testar o fluxo de trabalho proposto em relação a alguns recursos do ponto de teste, que são fáceis de adicionar aos campos de coordenadas XY.
Compare os valores XY dos seus pontos iniciais com os que você projetou / transformou (quantas vezes), e você terá quantificado a diferença.
fonte