J'ai des données qui se répartissent sur deux zones UTM GDA / MGA94 UTM Zone 55 et 56. J'ai des couches telles qu'un cadastre, des routes, des pipelines, etc. où je veux stocker des mesures telles que des longueurs et des zones en mètres ou une sorte de notation métrique, non degrés!
Quelle est la meilleure façon de gérer cela dans PostGIS (j'utilise PostGreSQL 8.4 PostGIS 1.5)? Dois-je stocker mes données en tant que coordonnées géographiques GDA94 et utiliser une sorte de méthode de contournement pour calculer les mesures dont j'ai besoin? Ou existe-t-il une autre façon de gérer cela?
Avez-vous essayé d'utiliser le type de données géographiques. Qui stocke en lat long et renvoie des mesures en mètres. Vous pouvez ensuite utiliser une combinaison de CAST en géométrie et transformer pour l'affichage si vous avez besoin de projeter pour afficher les données.
http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_GeographyVSGeometry http://www.postgis.org/documentation/manual-1.5SVN/ch04.html#PostGIS_Geography
la source
Choisissez l'UTM dans lequel la plupart de vos données se trouvent et utilisez-la pour toutes les données. Les zones UTM ont (un demi-degré je crois) se chevauchent juste pour cette raison. Les mesures ne seront pas trop éloignées dans cette zone de chevauchement.
la source
N'y a-t-il pas une projection locale pour le pays / la région où vous travaillez? Si c'est le cas, ce serait le meilleur à utiliser.
Modifier en fonction des commentaires:
La recherche sur http://spatialreference.org pour l'Australie indique que EPSG: 3112 fonctionnerait pour vous ou EPSG: 3577 , selon que vous avez besoin d'une surface égale ou de formes conformes.
la source
Il existe une série de projections adaptées à cette situation exacte, 10TM, 6TM et 3TM. Ce sont essentiellement des coupes transversales de Mercator avec des méridiens centraux personnalisés, couvrant respectivement 10 degrés, 6 degrés ou 3 degrés de longitude. Je les ai rencontrés pour la première fois en travaillant sur des données dans la ville de Calgary, qui chevauche deux zones UTM. Une référence: http://www.mncl.ca/projection-transformation.htm
En parlant de Calgary, cette ville est divisée en deux par deux polygones WRS-2, faisant de l'imagerie LS7 une corvée.
la source
Comme vous traitez avec de longues entités linéaires comme les pipelines, la meilleure solution est de stocker les données dans la bonne vieille projection «WorldMercartor» (epsg 3395). Ensuite, vous pouvez obtenir les données à grande échelle. Si vous avez besoin de quelque chose de plus précis pour un endroit donné, écrivez une requête pour reprojeter cet endroit à une projection locale pour obtenir des données précises.
N'oubliez pas que la projection Mercartor est célèbre car elle préserve les lignes comme des lignes (pas des arcs) sur de grandes distances.
la source