Tenho dados que se espalham por duas zonas UTM GDA / MGA94 UTM Zona 55 e 56. Tenho camadas como cadastro, estradas, tubulações etc. onde desejo armazenar medições como comprimentos e áreas em metros ou algum tipo de notação métrica, não graus!
Qual é a melhor maneira de gerenciar isso no PostGIS (estou usando o PostGreSQL 8.4 PostGIS 1.5)? Devo armazenar meus dados como cordas geográficas do GDA94 e usar algum tipo de solução alternativa para calcular as medidas necessárias? Ou existe outra maneira de lidar com isso?
Você já tentou usar o tipo de dados geográficos. Que armazena em latão longo e retorna medições em metros. Você pode usar uma combinação de CAST para geometria e transformar para exibição, se precisar projetar para exibir os dados.
http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_GeographyVSGeometry http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_Geography
fonte
Escolha o UTM no qual a maioria dos seus dados se enquadra e use-o para todos os dados. As zonas da UTM (meio grau em que acredito) se sobrepõem exatamente por esse motivo. As medições não estarão muito distantes nessa zona de sobreposição.
fonte
Não há uma projeção local para o país / região em que você está trabalhando? Se assim for, seria o melhor para usar.
Edite com base nos comentários:
A consulta em http://spatialreference.org na Austrália indica que o EPSG: 3112 funcionaria para você ou o EPSG: 3577 , dependendo se você precisar de áreas iguais ou formas conformes.
fonte
Há uma série de projeções adequadas a essa situação exata, 10TM, 6TM e 3TM. Eles são essencialmente fatias do Transversal Mercator com meridianos centrais personalizados, medindo 10 graus, 6 graus ou 3 graus de longitude, respectivamente. Eu os encontrei trabalhando com dados na cidade de Calgary, que abrange duas zonas UTM. Uma referência: http://www.mncl.ca/projection-transformation.htm
Por falar em Calgary, essa cidade é dividida ao meio por dois polígonos WRS-2 - tornando as imagens do LS7 uma tarefa árdua.
fonte
Como você lida com recursos lineares longos, como pipelines, a melhor solução é armazenar os dados na boa e velha projeção 'WorldMercartor' (epsg 3395). Então você pode obter os dados em grande escala. Se você precisar de algo mais preciso para um determinado local, escreva uma consulta para reprojetar esse local em uma projeção local para obter dados precisos.
Lembre-se de que a projeção do Mercartor é famosa porque preserva linhas como linhas (não arcos) por grandes distâncias.
fonte