Pourquoi les projections de données sont-elles pertinentes?

35

Pourquoi est-il utile de stocker des données dans des projections et des datums inhabituels?

Je comprends la valeur des projections en tant que constructions en sortie , à cause de la distorsion, etc.: cela est justifiable.

Cependant, je ne comprends pas pourquoi, par exemple, les États utilisent des projections de plan d’état dans les données. Nous avons une précision décimale: pourquoi ne pas simplement stocker des valeurs précises dans EPSG: 4326? Est-ce entièrement un vestige des jours de pré-auto-reprojection, ou y a-t-il une proposition de valeur qui me manque?

Je limiterai la portée de cette question aux données vectorielles uniquement pour la rendre plus concrète.

tmcw
la source
Vous voudrez peut-être faire une distinction entre les formats de données. Les arguments en faveur de la projection des données raster diffèrent de l'argument des données vectorielles.
whuber
2
Vous pouvez envisager le cas de devoir effectuer des calculs de certains paramètres (par exemple, une zone) en les répétant. Avoir à projeter les données à chaque fois sur un système de coordonnées plan serait une perte de temps, que ce soit "à la volée" ou non. Il y a une place pour le degré décimal et les coordonnées projetées. Les datums, qui reflètent historiquement notre connaissance de la forme de la Terre, doivent donc traiter les données existantes, sans oublier que certaines projections conviennent mieux à certains emplacements.
Merci Dan. La raison de reprojection que je ressens est transitoire; il est alors difficile de conserver les données dans les projections, ce qui deviendra moins nécessaire étant donné que la reprojection est plus rapide? En ce qui concerne les références, pourriez-vous préciser en quoi certaines projections conviennent mieux aux références, et en quoi cela diffère-t-il du problème de la reprojection? Est-il possible de "mettre à jour" le datum d'un ensemble de données et de garder une trace du changement?
tmcw
1
Je pense que ce qui sera nécessaire, c’est que la plupart des logiciels ne traitent que dans la projection / unité "native". C'est particulièrement petit logiciel avec moins de contrôle de l'environnement. Donc, pour obtenir des mètres, vous devez entrer des mètres. Pas de calculs à la volée.
Brad Nesom

Réponses:

32

Héritage. À l'époque (et maintenant aussi), il était / est (beaucoup) plus facile d'écrire un système qui fonctionne dans l'espace cartésien au lieu de coordonnées sphériques relatives sur un sphéroïde. (Quelle est la distance entre A et B dans un avion? Sur la surface d'une sphère? D'un sphéroïde? Sentez-vous le degré de difficulté augmenter?) Et puisque la plupart des comtés / états / villes existent dans des zones géographiques restreintes S'intégrant aux projections cartographiques, il était logique de stocker et d'utiliser leurs données en coordonnées cartésiennes dans une projection cartographique locale.

Paul Ramsey
la source
5
Attendez, le monde n'est pas plat comme un morceau de papier?!?!?!
Ragi Yaser Burhum
5
Cela peut être considéré si vous vous en approchez suffisamment :)
blah238
9

Je suis un peu mal à l'aise de compter sur des projets et / ou des calculs à la volée lorsqu'il s'agit d'analyser. Il y a beaucoup de pression pour faire avancer les choses et les montrer rapidement à l'utilisateur, ce qui conduit à des raccourcis. Je ne peux pas compter le nombre de jours où j'ai perdu le suivi des problèmes d'alignement des données sur des couches issues de processus différents pour découvrir qu'un programme (mer) a décidé que, pour des raisons de commodité, "nous ignorerons tout 6ème décimale ".

À moins de posséder le code et les connaissances nécessaires pour le comprendre, les calculs qui sous-tendent les transitions à la volée sont invisibles. Il est difficile de tester leur véracité et impossible de les peaufiner. Par exemple, pour utiliser une analogie de géotraitement raster (je sais que votre question concerne les vecteurs, mais elle illustre clairement le concept), lorsque je projette "manuellement", je peux choisir entre voisin le plus proche, bilinéaire, cubique, spline, etc. la nature de mes données et le but pour lequel le résultat est destiné. À la volée laisse tomber ou cache des choses comme ça.

Dans le temps qui passe, je m'attends à ce que le traitement à la volée soit suffisamment perfectionné et testé pour être fiable. Je ne pense pas qu'ils soient encore, je peux me tromper, mais je reste convaincu.

Matt Wilkie
la source
6
Sur ce point, n’est-il pas vrai que chaque fois que vous projetez d’une donnée à une autre, une erreur ou un décalage est introduit? Voir Revenge of the Shift
blah238
2
J'adore cette présentation, l'auteur Joel Cusick utilise en fait les notes du présentateur, ce qui fait que le .ppt vaut la peine d'être lu. J'aurais aimé l'avoir vu en direct. Merci de me l'avoir rappelé. Cela dit, je pense que son propos n’est pas que le décalage des données introduise toujours un changement (erreur), mais que l’utilisation des variantes du NAD83 (par exemple) de manière interchangeable ajoute une erreur. Cela vaut une nouvelle question à clarifier.
Matt Wilkie
Il est également intéressant de noter qu'à la fin de cette présentation, Cusick recommande de nouveau l'addon MxGPS Arcgis, car il enregistre la méthode de transformation utilisée. Lorsque j'ai correspondu avec lui il y a quelques années, il avait commencé à utiliser / à recommander DNRGarmin en raison de ses autres capacités, en plus d'être extrêmement intelligent. Je sais pas si c'est toujours le cas.
Matt Wilkie
6

Différentes projections offrent différents équilibres de distorsions de forme, de surface et de distance / échelle. De telles distorsions sont inévitables lors de la projection d'un objet tridimensionnel, la Terre, sur un support 2D, une carte papier ou un écran d'ordinateur. Même Google Earth, 3D Analyst et d'autres outils "3D" n'affichent pas vraiment les 3 dimensions. Le cartographe doit donc choisir une projection appropriée qui équilibre le mieux les distorsions en fonction du but de la carte .

Les gouvernements locaux / des états ont souvent imposé une projection ou une loi. Cela se produisait généralement bien avant les avancées modernes en matière de SIG. La projection choisie, ou le groupe de projections, équilibre généralement le mieux les trois distorsions en fonction de la localité. Les gouvernements demanderont ensuite aux développeurs de lier les enquêtes à la projection mandatée localement. Cela facilitera la comparaison des cartes des développeurs avec les cartes officielles aux fins d'examen par le public, d'audiences, etc. Cela rend également toutes les cartes officielles similaires.


la source
2
Je pense que ceci est un bon argument pour expliquer la pertinence des projections cartographiques, mais moins pour expliquer pourquoi les données elles-mêmes sont si souvent stockées dans un système de référence de coordonnées projetées.
blah238
3
Oui, ma question concerne uniquement les projections de données . La justification des projections de production est bien établie.
tmcw
Désolé d'avoir manqué cela - lisez la question trop rapidement. Bien entendu, les données doivent être numérisées dans une projection spécifique et auront une apparence très différente d’une projection à l’autre. Pour stocker les données sans les informations de projection d'origine. pourrait signifier qu'il ne rend pas correctement en dehors de sa projection d'origine. Je devrais expérimenter pour être sûr, cependant.