Qual è la differenza tra geocodifica e georeferenziazione?


15

Dopo aver cercato su Google entrambi sembrano parole intercambiabili, in cui parliamo di legare le informazioni spaziali di un luogo reale e archiviarle nel database.

Ma non sono ancora soddisfatto, ci dovrebbero essere alcune differenze importanti. Inoltre ci sono degli strumenti in Oracle Spatialsuite per farlo.

Risposte:


13

Per comprendere facilmente questi termini, usiamo l'esempio di un servizio di mappatura online (diciamo Google maps, Mapquest ecc.)

  • Quando si digita un indirizzo o un nome di luogo nella casella di ricerca e in cambio, la mappa mostra un indicatore nel luogo. Il processo di associazione di un indirizzo o un nome di luogo con le coordinate sulla mappa si chiama Geocoding . In un database spaziale questo viene fatto come un layer punto con il nome del luogo come attributo alla posizione del punto. Questo è un modo di geocodifica. Per gli indirizzi, le coordinate associate non vengono salvate direttamente in un database, ma calcolate utilizzando un metodo chiamato riferimento lineare. (Così la confusione tra i termini georeferenziazione e lineare riferimenti) Gli indirizzi iniziale e finale lungo un segmento di linea vengono salvati e gli indirizzi intermedi vengono interpolati e le coordinate vengono calcolate. Per quanto riguarda la tua domanda, Oracle spaziale ha un supporto di riferimento lineare. http://docs.oracle.com/html/A88805_01/sdo_lrsa.htm

  • In alcuni servizi di mappatura online, potresti aver visto immagini satellitari. Quando queste immagini vengono catturate da un satellite o da un aeroplano, sono solo immagini semplici, come fotografie. Ma per visualizzare queste immagini su una mappa, devono essere associate alle coordinate della mappa. Questo processo si chiama GeoReferencing . Una volta che l'immagine è associata alle coordinate della mappa, può essere sovrapposta alle mappe stradali. Per la georeferenziazione, è possibile utilizzare un software GIS come ArcGIS o QGIS per georeferenziare un'immagine altrimenti non referenziata o mappe scansionate e caricarle in Oracle Spatial.


Puoi sicuramente avere dei punti di indirizzo memorizzati nel database, che sono considerati più precisi (particolarmente importanti per il routing dei servizi di emergenza).
blah238

11

Li vedo come attività separate.

Il geocodifica è il processo di acquisizione di informazioni sulla posizione codificate (come indirizzi o griglie) e trasformazione in informazioni sulla posizione esplicite (coordinate X e Y, in genere). La geocodifica inversa è l'opposto, prendendo i dati XY e localizzando l'indirizzo, la griglia, ecc. Più vicini

La georeferenziazione è il processo di acquisizione di un'immagine raster o copertura vettoriale, assegnandole un sistema di coordinate e coordinate, e traducendo, trasformando e deformando / sfogliando la gomma in posizione rispetto ad alcuni altri dati spaziali, come posizioni di rilievo, incroci stradali, ecc.

A volte questo può essere anche chiamato rettifica o georectificazione in modo intercambiabile, mentre in alcuni contesti si ritiene che la georeferenziazione includa solo l'assegnazione di un riferimento spaziale e coordinate all'immagine, e la rettifica è la trasformazione e il ricampionamento dell'immagine per rimuovere la distorsione (come in ortoortificazione ).

In ArcGIS, la georeferenziazione è transitoria (trasformazione al volo dell'immagine sorgente) mentre la rettifica è permanente (creazione di una nuova immagine ricampionata con un livello raster georeferenziato).


5

La mia versione abbreviata:

La georeferenziazione comporta l'adattamento di un'immagine alla Terra in base alla corrispondenza delle caratteristiche visive dell'immagine con la loro posizione nota.

  • Input: immagini, punti di controllo immagine, punti di controllo geospaziali corrispondenti
  • Output: immagine con dati allegati che mostra come si adatta al globo

Il geocodifica implica la conversione di alcune coordinate umane o delle etichette in coordinate. Spesso questo viene fatto migliaia di articoli alla volta.

  • Input: "642 Arbitrary Lane, Cityville, MA" o "Miami" o "FIPS county # 64623", ampio database di informazioni spaziali di riferimento
  • Uscita: "53.645 N, 73.6453 W"

2
Puoi anche georeferenziare un vettore. Forse hai importato dati CAD che rappresentano una rete di utilità (ma non contengono riferimenti spaziali) in formato vettoriale. Se dovessi sfogliare quel vettore su una mappa di base, probabilmente immagini o un'immagine che sono state scansionate e georefate, allora avresti georefato il vettore.

2

Uso il termine "georeferenziazione" quando mi riferisco all'applicazione di informazioni geografiche ai dati. Come "georeferenziare un'immagine" in modo che si allinei con il resto dei miei dati. Userò "geocoding" quando avrò le informazioni sull'indirizzo / codice postale e voglio georeferenziarle.

Geocodifica su Wikipedia

Georeferenziazione su Wikipedia

Ma probabilmente li leggi comunque.

Forse qualcun altro può parlare degli strumenti di Oracle Spatial.


3
In realtà hai descritto la geocodifica inversa (assegnando indirizzo / codici postali ai dati spaziali).
blah238

Grazie hai ragione. In realtà ho dato una dimostrazione alle persone al lavoro per gli indirizzi di geocodifica utilizzando Google Fusion. Mi sono confuso in qualche modo. Ho modificato il mio post per riflettere la definizione corretta.
Fezter
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.