Quelle est la différence entre le géocodage et le géoréférencement?

15

Après quelques recherches sur Google, les deux semblent être des mots interchangeables, où nous parlons de lier les informations spatiales d'un lieu réel et de les stocker dans une base de données.

Mais je ne suis toujours pas satisfait, il devrait y avoir des différences majeures. Existe-t-il également des outils en Oracle Spatialsuite pour cela?

azzaxp
la source

Réponses:

13

Pour comprendre facilement ces termes, utilisons un exemple de service de cartographie en ligne (par exemple, Google maps, Mapquest, etc.)

  • Lorsque vous tapez une adresse ou un nom de lieu dans la zone de recherche et en retour, la carte affiche un marqueur à l'endroit. Le processus d'association d'une adresse ou d'un nom de lieu avec des coordonnées sur la carte est appelé géocodage . Dans une base de données spatiale, cela se fait comme une couche de points avec le nom du lieu comme attribut à l'emplacement du point. C'est une façon de géocoder. Pour les adresses, les coordonnées associées ne sont pas enregistrées directement dans une base de données, mais calculées à l'aide d'une méthode appelée référencement linéaire. (Ainsi , la confusion entre les termes géo-référencement et -référencement linéaire) Les adresses de début et de fin le long d'un segment de ligne sont enregistrées et les adresses intermédiaires sont interpolées et les coordonnées sont calculées. Quant à votre question, Oracle spatial prend en charge le référencement linéaire. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • Dans certains services de cartographie en ligne, vous avez peut-être vu des images satellite. Lorsque ces images sont capturées à partir d'un satellite ou d'un avion, ce ne sont que des images simples, comme des photographies. Mais pour afficher ces images sur une carte, elles doivent être associées à des coordonnées cartographiques. Ce processus est appelé GeoReferencing . Une fois que l'image est associée aux coordonnées de la carte, elle peut être superposée sur les plans des rues. Pour le géoréférencement, vous pouvez utiliser un logiciel SIG tel qu'ArcGIS ou QGIS pour géoréférencer une image ou des cartes numérisées non référencées et les charger dans Oracle Spatial.

pensées spatiales
la source
Vous pouvez certainement avoir des points d'adresse stockés dans la base de données, qui sont considérés comme plus précis (particulièrement importants pour le routage des services d'urgence).
blah238
11

Je les vois comme des activités distinctes.

Le géocodage est le processus consistant à prendre des informations de localisation codées (telles que des adresses ou des grilles) et à les transformer en informations de localisation explicites (coordonnées X et Y, généralement). Le géocodage inversé est l'inverse, prenant des données XY et localisant l'adresse, la grille, etc. les plus proches.

Le géoréférencement est le processus consistant à prendre une image raster ou une couverture vectorielle, à lui attribuer un système de coordonnées et des coordonnées, et à le traduire, le transformer et le déformer / le recouvrir d' une feuille de caoutchouc en position par rapport à certaines autres données spatiales, telles que les emplacements des levés, les intersections de rues, etc.

Cela peut parfois être également appelé rectification ou géorectification de manière interchangeable, alors que dans certains contextes, le géoréférencement est considéré comme n'incluant que l'attribution d'une référence spatiale et de coordonnées à l'image, et la rectification est la transformation et le rééchantillonnage de l'image pour éliminer la distorsion (comme en orthorectification ).

Dans ArcGIS, le géoréférencement est transitoire (transformation à la volée de l'image source) tandis que la rectification est permanente (création d'une nouvelle image rééchantillonnée compte tenu d'une couche raster géoréférencée).

blah238
la source
5

Ma prise abrégée:

Le géoréférencement consiste à adapter une image à la Terre sur la base de la correspondance des caractéristiques visuelles de l'image avec leur emplacement connu.

  • Entrée: imagerie, points de contrôle d'image, points de contrôle géospatiaux correspondants
  • Sortie: Image avec des données jointes montrant comment elle s'intègre au globe

Le géocodage consiste à convertir un nom de lieu ou une étiquette humaine en coordonnées. Souvent, cela se fait des milliers d'articles à la fois.

  • Entrée: "642 Arbitrary Lane, Cityville, MA" ou "Miami" ou "FIPS county # 64623", grande base de données d'informations de référence spatiale
  • Sortie: "53,645 N, 73,6453 W"
MappingTomorrow
la source
2
Vous pouvez également géoréférencer un vecteur. Vous avez peut-être importé des données CAO qui représentent un réseau utilitaire (mais ne contiennent aucune référence spatiale) au format vectoriel. Si vous étaliez ce vecteur sur une carte de base, probablement des images ou une image qui a été numérisée et géoréférencée, vous auriez géoréférencé le vecteur.
2

J'utilise le terme «géoréférencement» lorsque je fais référence à l'application d'informations géographiques aux données. Tels que «géoréférencer une image» afin qu'elle s'aligne sur le reste de mes données. Je vais utiliser le «géocodage» lorsque j'ai des informations d'adresse / code postal et que je veux les géoréférencer.

Géocodage sur Wikipédia

Géoréférencement sur Wikipédia

Mais vous les avez probablement lues de toute façon.

Peut-être que quelqu'un d'autre peut parler des outils d'Oracle Spatial.

Fezter
la source
3
Vous avez en fait décrit le géocodage inversé (attribution d'adresses / codes postaux aux données spatiales).
blah238
Merci, tu as raison. En fait, j'ai fait une démonstration aux gens au travail pour le géocodage d'adresses à l'aide de Google Fusion. Je me suis mélangé en quelque sorte. J'ai modifié mon article pour refléter la définition correcte.
Fezter