Citra Udara BasisGeo¶
In the tutorial Georeferencing Topo Sheets and Scanned Maps (QGIS3) we covered the basic process of georeferencing in QGIS. That method involved reading the coordinates from your scanned map and entering them manually as control points. Many times though you may not have the coordinates printed on your map, or you are trying to georeference an image. In that case, you can use another georeferenced data-source as your input. In this tutorial, you will learn how to use existing open data sources in your georeferencing process.
We will georeference high resolution balloon-imagery using reference coordinates from OpenStreetMap.
Skill lain yang akan anda pelajari¶
Mengunduh citra domain publik dengan resolusi super tinggi
Using XYZ Tile Layers as basemap.
Menggunakan plugin OSM Place Search di QGIS
Buat data tak bernilai untuk layer.
In this tutorial, we will be using kite and balloon imagery collected by The Public Laboratory. They make the georeferenced versions of the images also available, but we will download a non-georeferenced JPG image and go through the process of georeferencing it in QGIS.
Download the JPG image of Washington Square Park, New York. You can right-click the JPG button and choose Save link as....
Demi kenyamanan, silahkan unduh salinan dataset melalui tautan berikut:
We will use a basemap from OpenStreetMap to capture the coordinates for georeferencing. QGIS3 comes with built-in support for tile layers. These are commonly known as 'XYZ' layers since they are made using individual map tiles for each zoom level (z) on a x,y coordinate grid. You can find the
OpenStreetMaplayer under XYZ Tiles in the Browser Panel. Drag the layer to the main canvas. Once loaded, note the Coordinate Reference System (CRS) for this layer in the bottom-right corder. It is set as
EPSG 3857 Pseudo Mercator. This is important because the coordinates we infer from this layer during georeferencing will be in this CRS.
See this page for more details on XYZ layers and how to add other basemaps in QGIS.
The image we are georeferencing is for
Washington Square Park, New York. You can zoom/pan try to locate this park in the map. But that is cumbersome and may not be practical. An easier way is to use the OpenStreetMap (OSM) Place Search plugin to search for the exact location. Install the
OSM Place Searchplugin from . If you do not see this plugin in the search results, make sure you have checked Also show experimental plugins under Settings. See Menggunakan Plugins for more information on using plugins in QGIS.
Once the plugin is installed, you will see a new panel called OSM Place Search.... Search for
Washington Square Parkin the Name contains.. box and click ->. You will see the matching place names appear in the results panel. Select the correct result and click the Zoom button.
You will see the map that is familiar and contains the landmarks that we can identify from the image. You may close the OSM Place Search panel now. If you need it again, you can open it from .
Now it is time to start georeferencing. Launch the Georeferencer from Georeferencer GDAL plugin from .. If you do not see that menu item, you will need to enable the
Pada jendela Georeferencer, pilih . Kemudian klik pada berkas JPG yang diunduh Open.
Pada layar berikut, silahkan pilih gambar raster CRS (Coordinate Reference System). Pastikan gambar menggunakan format JPEG dan tidak terkait dengan CRS lainnya, agar bisa diklik Cancel.
Before we start adding Ground Control Points (GCP), we need to define the Transformation Settings. Go to.
In the Transformation settings dialog, choose the Transformation type as
Polynomial 2. See QGIS Documentation to learn about different transofrmation types and their uses. As noted earlier, our basemap is in
EPSG 3857 Pseudo MercatorCRS, so set that as the Target CRS. You can leave the Output raster name to the default and choose
LZWas the Compression. Check the Use 0 for transparency when needed. Make sure the Load in QGIS when done option is checked. CLick OK.
Now click on the Add Point button on the toolbar and select an easily identifiable location on the image. Corners, intersections, poles etc. make good control points.
Once you click on the image at a control point location, you will see a pop-up asking you to enter map coordinates. Click the button From map canvas.
Find the same location in the reference layer and click at the precise point. The coordinates are auto-populated from your click on the map canvas. Click Ok. Similarly, choose at least 6 points on the image and add their coordinates from the reference layer.
Tip: When selecting a GCP on a building, always choose the bottom of the building. Many aerial and satellite imagery have leaning buildings, so choosing a point on the rooftop will introduce errors.
Once you have added the minimum number of points required for the transform, you will notice that the GCPs now have a non-zero
Residualerror values. If a particular GCP has unusually high error values, that usually means a human-error in entering the coordinate values. So you can delete that GCP and capture it again.
Once you are satisfied with the GCPs, go to. This will start the process of warping the image using the GCPs and creating the target raster.
Once the process finishes, you will see the georeferenced layer loaded in QGIS. If all went well, you will see it nicely overlay the basemap.
Agar lebih cantik, hapus kotak putih. Klik kanan pada lapisan gambar dan pilih Properties.
Switch to the Transparency tab. Add
255as the Additional no data value and click OK.
8-bit images have pixel values in the range 0-255. 0 is black and 255 is white.
Sekarang terlihat citra BasisGeo terletak di layer dasar.