Georeferențierea Foilor Topografice și a Hărților Scanate

Atenționare

Acest tutorial este învechit. O versiune actualizată este disponibilă la Georeferențierea Foilor Topografice și a Hărților Scanate (QGIS3)

Multe proiecte GIS necesită georeferențierea unor date raster. Georeferențierea reprezintă procesul de atribuire a coordonatelor lumii reale pentru fiecare pixel al rasterului. De multe ori, aceste coordonate sunt obținute prin efectuarea de observații în teren - mai precis, prin folosirea unui dispozitiv GPS la colectarea coordonatelor unor, entități ușor identificabile în imagine sau în hartă. În unele cazuri, atunci când urmăriți să digitizați hărți scanate, puteți obține coordonatele chiar din marcajele de pe hartă. Folosind aceste coordonate sau GCP-urile (Ground Control Points), imaginea va fi modificată, pentru a se potrivi în cadrul sistemului de coordonate ales. În acest tutorial, vom discuta conceptele, strategiile și instrumentele din QGIS necesare efectuării unei georeferențieri de mare precizie.

Privire de ansamblu asupra activității

Vom folosi o hartă scanată, din 1870, a sudului Indiei, pe care o vom georeferenția folosind QGIS.

Alte competențe pe care le veți dobândi

  • Cum stabilim datumul și sistemul de coordonate pentru hărțile vechi.

Obținerea datelor

Site-ul Hipkiss’s Scanned Old Maps are o colecție excelentă de hărți scanate, din domeniul public, pe care o puteți folosi în cercetare.

Descărcați Harta din 1870 a sudului Indiei și salvați-o ca imagine JPG pe hard disk.

Pentru comoditate, puteți descărca o copie a acestor date, făcând clic pe link-ul următor:

1870_southern_india.jpg

Procedura

1. Georeferencing in QGIS is done via the ‘Georeferencer GDAL’ plugin. This is a core plugin - meaning it is already part of your QGIS installation. You just need to enable it. Go to Plugins ‣ Manage and Install Plugins and enable the Georeferencer GDAL plugin in the Installed tab. See Utilizarea Plugin-urilor for more details on how to work with plugins.

../_images/1179.png
  1. Plugin-ul este instalat în meniul Raster. Faceți clic pe Raster ‣ Georeferencer ‣ Georeferencer pentru a deschide plugin-ul.

../_images/2148.png
  1. Fereastra plugin-ului este împărțită în 2 secțiuni. În secțiunea de sus se afișează rasterul, iar în cea de jos este găzduit tabelul GCP-urilor.

../_images/389.png
  1. Acum vom deschide imaginea noastră JPG. Mergeți la File ‣ Open Raster. Navigați la imaginea, anterior descărcată, a hărții scanate și faceți clic pe Open.

../_images/455.png
  1. În următorul ecran, vi se va cere să alegeți sistemul de coordonate de referință al rasterului (CRS). Asta înseamnă specificarea proiecției și a datumului punctelor dvs. de control. Dacă ați adunat punctele de control de la sol cu ​​ajutorul unui dispozitiv GPS, ar trebui să aveți CRS-ul WGS84. Dacă georeferențiați în acest mod o hartă scanată, atunci puteți obține informațiile despre CRS chiar din harta respectivă. Coordonatele hărții noastre sunt date în Lat/Long. Nu avem nici o informație despre datum, așa că trebuie să ne asumăm unul adecvat. Deoarece este vorba despre India, iar harta este destul de veche, putem fi destul de siguri că datumul Everest 1830 ne-ar da rezultate bune.

../_images/548.png
  1. Veți vedea că imaginea va fi încărcată în secțiunea superioară.

../_images/646.png
  1. Puteți utiliza controalele mărire/deplasare din bara de instrumente, pentru a afla mai multe despre hartă.

../_images/746.png
  1. În continuare, trebuie să atribuim coordonate unor puncte de pe hartă. Dacă priviți cu atenție, veți observa grila de coordonate cu marcaje. Folosind această grilă, puteți determina coordonatele X și Y ale punctelor în care grilele se intersectează. Faceți clic pe Add Point în bara de instrumente.

../_images/845.png
  1. În fereastra pop-up, introduceți coordonatele. Amintiți-vă că X=longitudine și Y=latitudine. Clic pe OK.

../_images/945.png
  1. Veți observa că tabelul GCP are acum un rând cu detaliile primului GCP.

../_images/1052.png
  1. În mod similar, adăugați cel puțin 4 GCP-uri, care să acopere întreaga imagine. Cu cât aveți mai multe puncte, cu atât mai precis se încadrează imaginea dvs. în coordonatele țintă.

../_images/1180.png
  1. O dată ce aveți suficiente puncte, mergeți la Settings -> Transformation settings.

../_images/1254.png
  1. În fereastra de dialog Transformation settings alegeți Transformation type ca Thin Plate Spline. Denumiți rasterul de ieșire ca 1870_southern_india_modified.tif. Alegeți EPSG:4326 ca SRS țintă, astfel încât imaginea rezultată sa fie într-un datum general compatibil. Asigurați-vă că opțiunea Load in QGIS when done este bifată. Clic pe OK.

../_images/1352.png
  1. Înapoi în fereastra Georeferencer, mergeți la File ‣ Start georeferencing. Acest lucru va începe procesul de modificare a imaginii, conform GCP-urilor, în urma căruia va rezulta rasterul țintă.

../_images/1449.png
  1. O dată ce procesul s-a încheiat, stratul georeferențiat se va încărca în QGIS.

../_images/1546.png
  1. Georeferențierea este acum completă. Dar, ca întotdeauna, o bună practică o reprezintă verificarea muncii. Cum putem afla dacă georeferențierea noastră este corectă? În acest caz, încărcați un fișier shape cu granițele țării, dintr-o sursă de încredere, cum ar fi setul de date Natural Earth, pentru a le compara. Veți observa că acestea se potrivesc destul de bine. Există și unele erori, care se pot reduce prin luarea mai multor puncte de control, prin schimbarea parametrilor de transformare, sau încercând un datum diferit.

../_images/1643.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)