Estou tentando encontrar alguns dados que podem ser usados para testar operações de coordenadas GIS de um CRS para outro CRS. Até agora, tudo o que encontrei é o conjunto de dados Gold e também vários exemplos de exemplos no EPSG G7-2 . Os dados dourados são bons para testar algumas projeções do WGE e os poucos pontos no documento G7-2 são bons para testar operações individuais. No entanto, preciso agora de alguns pontos que possam testar operações de coordenadas concatenadas implícitas e explícitas, como por exemplo, EPSG: 4277 a EPSG: 4230, para as quais encontrei uma amostra em http://www.epsg.org/Exchange /1065.pdf . Tem que haver uma boa fonte lá fora, com mais de um ponto e CRSs usando vários dados. Voe, macacos do Google, voe!
EDITAR:
Eu também encontrei algo chamado GIGS
fonte
Respostas:
Para adicionar ao comentário / resposta de Andy W:
Você pode (deve) gerar um conjunto de dados de teste com verificação cruzada através de várias APIs de re-projeção de terceiros diferentes, dando a você mais confiança de que não está apenas reproduzindo, por exemplo, um bug do proj.4.
Além disso, você pode criar várias identidades, como erro de ponto flutuante, que podem ser testadas de maneira aleatória - por exemplo, percorrendo o CRS A -> CRS B -> CRS B -> CRS A deve fornecer o mesmo ponto em que você começou.
fonte
Nós (Software Seguro) oferecemos um conjunto de dados de amostra para uso em treinamentos e tutoriais. Existem todos os tipos de conjuntos de dados, formatos e sistemas de coordenadas diferentes (principalmente o Texas TX83)
Não tenho certeza se é exatamente o que você está procurando, mas você pode usá-lo se isso ajudar.
fonte
Acredito que o site usgs tenha toda a nação de dados de ponto de cors. Se eu não sou enganado, o download interativo permite que o usuário altere o CRS de saída. Se eu entendi sua pergunta, isso deve fornecer o mesmo conjunto de dados em diferentes sistemas CRS. ?? http://www.ngs.noaa.gov/UFCORS/
fonte
Em geral, o PROJ.4 e sua progênie são bastante bons, você pode testar coordenadas na web usando spatialreference.org - o mapa da web relata as coordenadas de entrada e saída, embora as coordenadas de entrada sejam limitadas à geográfica.
Se você deseja verificar a precisão e não confiar nas implementações de software existentes, sempre tente fazer as contas diretamente - não é muito oneroso para muitas projeções. O artigo da Wikipedia sobre transformações de Helmert é útil, assim como as projeções de mapas de John Snyder: um manual de trabalho ( PDF ).
fonte
Não tenho certeza, é exatamente o que você está procurando, mas as amostras de GDAL ou Geotiff podem ajudar, suponho. Veja ftp://ftp.remotesensing.org/gdal/data/ e ftp://ftp.remotesensing.org/pub/geotiff/samples/
Veja também nas amostras de grama, por exemplo, http://grass.osgeo.org/download/data.php
fonte
A resposta de Dan S. é o que eu pensava originalmente, embora, pensando nisso, uma abordagem mais em dois estágios não distingue entre o erro ocorrido na primeira transformação ou na segunda transformação.
Eu ainda esperaria que exista um conjunto de dados que você deseja, embora sempre possa haver limitações e qualquer que seja seu objetivo que faça com que você queira gerar dados de uma maneira específica (além do erro absoluto entre os pontos, um pode estar interessado em direcional erro ou erro na distância entre pontos ou erro no tamanho das áreas).
Então, que tal essa solução, roubando parte da abordagem de Dan S.;
Digamos que você tenha seus dados padrão-ouro no CRS B. Em seguida, você gera dados no CRS A que, quando transformados, se alinham perfeitamente com o seu padrão-ouro no CRS B (presumo que essas transformações não tenham nenhum erro estocástico). Depois, você pode transformar os pontos-padrão-ouro no CRS B de volta ao CRS A e saberá onde eles devem estar.
Isso elimina a possibilidade de que a transformação do CRS A -> CRS B seja a causa do erro e qualquer erro seja atribuível apenas à transformação CRS B -> CRS A.
EDITAR:
Infelizmente, não encontrei nenhum conjunto de dados que atenda aos seus requisitos. A maioria dos documentos de precisão de geocodificação que tenho na minha biblioteca usa as estações de monitoramento aéreo da EPA. Este documento utilizou uma variedade maior de fontes, das quais acho que nenhuma atendeu às suas necessidades. Para aqueles que você pode querer visitar a página da Pesquisa Geodésica Nacional . Eu acho que eles têm a melhor aposta de ter essas informações (das fontes que eu já vi).
Boa sorte, e se você encontrar algo postar de volta com essa fonte.
fonte
Conheço 3 lugares onde você pode encontrar esses dados. Os dois primeiros são relacionados ao Proj4:
1. Os arquivos de teste do Proj4 : https://github.com/OSGeo/proj.4/tree/master/nad
Os arquivos com "test" em seus nomes são scripts executando comandos de transformação do proj4. A entrada está dentro desses arquivos de teste. Os dados de saída esperados estão localizados nos arquivos correspondentes com "_out.dist" em seus nomes. No final da entrada e saída é comparado com o comando diff.
2. https://github.com/Beman/boost-trunk-git-svn/blob/master/libs/geometry/test_extensions/gis/projections/projections.cpp
Esses são alguns dados sintéticos. Posso confirmar que está correto com o Proj 4.8.0.
3. O pacote Gold Data da GeoTrans : http://earth-info.nga.mil/GandG/coordsys/Conversion_Software/index.html
Nunca tentei isso, espero que possa ser útil para você!
Ps Uma boa ferramenta da web que eu uso e confio: http://cs2cs.mygeodata.eu/ (também baseada em proj4)
Boa sorte!
fonte