[GIS] Import GeoTIFF into MapInfo – why “control points”, and how to batch-create TAB files

geotiff-tiffmapinforaster

I have 20 GeoTIFFs (produced by gdal-merge of JPG/JGW-filepair hi-res aerial photographs) in total for this job; several hundred, overall for current and pending projects.

These files open without incident in QGIS and ArcGIS: drag'n'drop the file into a workspace, and both suites even detect the idiosyncratic deprecated projection (EPSG 3785 – not my choice) and put the images in the right spot on a map.

To try and open the identical file in MapInfo Pro 12.5 I amend MAPINFOW.PRJ to take account of it ignoring the (deprecated) existence of EPSG 3785, but still the 'Open Table' command (since when is a TIFF a 'table'?) acts as if I'm opening a file with no geodata at all. It wants me to pick three points on each image, type in the co-ordinates manually for each point, and then it will consider my request to add the image.

If MapInfo wants its 'TAB' file in order to perform the function of adding a geoTIFF raster layer to a map, how do I go about generating such a file (preferably in a batch)?

Best Answer

Using an answer from Mike T to Creating TFW and PRJ files for folder of GeoTIFF files?, I used listgeo to create TFW files to replicate the geodata that already exists in the TIFs.

listgeo -tfw x.tif  # FTW

Once I did that, MapInfo opened it.

Related Question