User Tools

Site Tools


arma3:terrain:satellite-texture-terra-incognita

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
arma3:terrain:satellite-texture-terra-incognita [2017-01-29 23:03]
snakeman created satellite-texture-terra-incognita initial page.
arma3:terrain:satellite-texture-terra-incognita [2019-01-14 02:27]
snakeman added info about lost connection.
Line 9: Line 9:
  
 If you browse to [[https://​sourceforge.net/​projects/​terraincognita2/​files/​|sourceforge.net/​projects/​terraincognita2/​files/​]] you'll find ZIP files in there like the moment of writing this tutorial "​TerraIncognita241_net4.zip",​ this is a portable version, meaning you do not have to use the stupid terra incognita .bat installer which forces install dir to your desktop (sigh). If you browse to [[https://​sourceforge.net/​projects/​terraincognita2/​files/​|sourceforge.net/​projects/​terraincognita2/​files/​]] you'll find ZIP files in there like the moment of writing this tutorial "​TerraIncognita241_net4.zip",​ this is a portable version, meaning you do not have to use the stupid terra incognita .bat installer which forces install dir to your desktop (sigh).
 +
 +
 +====== Settings ======
 +
 +**Cache**
 +
 +Settings -> general -> cache path, this is good to move into some drive that has gigabytes of free space as you will be browsing / downloading satellites so Terra Incognita will be creating a lot of cache files (assuming you are using it, a lot heh).
 +
 +If you run system drive C: with SSD, then I would recommend moving it to some non system drive as there definitely will be hundreds of thousands of files in several gigabytes after you have used it a lot. Unless you have really large SSD which you specifically want to use for such heavy activities like handling large image cache files.
 +
 +Default cache dir is
 +<​code>​
 +C:​\Users\YOURNAME\AppData\Local\TerraIncognita\Cache
 +</​code>​
 +
 +Terra Incognita crashes if you try to use two of them at the same time, it happens when they move the cache directory. So unlike global mapper, you cannot run two instances of terra incognita at the same time.
 +
 +**Deleting Cache Files**
 +
 +This is recommended to do from windows explorer while terra incognita is not running, but you can also do this from map source -> clear cache.
 +
 +We don't have conclusive testing results if its a must to delete cache files regularly, but if you do not delete cache then terra incognita will move 10,000 files when such number is reached and you are about to start new download, this can cause huge slowdowns.
 +
 +If anyone wants to share their experiences with cache files please do.
 +
 +**OziExplorer as TIF**
 +
 +File -> Settings -> OziExplorer map (save): saving images as TIF makes it much quicker downloads, apparently as it does not spend time compressing the JPG its that much faster. But in the end part it slowed down, no idea why. **TIF IMAGES ARE HUGE, USE JPG INSTEAD.**
 +
 +**JPEG Quality**
 +
 +Settings -> OziExplorer -> Jpged quality, (default is 85), this you should increase from 85 to 100, just to make sure you are not losing any satellite image quality on the download.
 +
 +However if you increase it to 100 then the exported jpg image size grows from about 10 to 40 megabytes, but prolly have no quality loss indeed.
 +
 +Perhaps value of 95 might be good compromise for arma3 satellite texture images.
  
  
Line 15: Line 51:
 When you save large satellite texture in oziexplorer format, Terra Incognita automatically splits it up to smaller .MAP tile files. You can open these .map files with [[arma3:​terrain:​qgis-real-world-data|QGIS]] or [[arma3:​terrain:​real-world-data-global-mapper|Global Mapper]]. When you save large satellite texture in oziexplorer format, Terra Incognita automatically splits it up to smaller .MAP tile files. You can open these .map files with [[arma3:​terrain:​qgis-real-world-data|QGIS]] or [[arma3:​terrain:​real-world-data-global-mapper|Global Mapper]].
  
-There are many image sources to choose from but google maps seems to be the best.+There are many image sources to choose from but ArcGIS World Imagery is clearly ​the best.
  
-Use 1m / pixel or 100m zoom level to achieve good results for arma3 satellite texture scale.+Use maps.google 100m zoom level (1m / pixelor ArcGIS 17 (1m / pixel) ​zoom level to achieve good results for arma3 satellite texture scale. Note: ArcGIS zoom levels are actually 0.8m/px for 17 and 1.6m/px for 16, but when exporting satellite with global mapper you can choose the exact resolution for terrain builder use. 
 + 
 +Unlike some other software *cough* universal maps downloader *cough* you wont get any problems with google banning your IP for 24hrs because you download too much. We have been downloading huge 150,000 resolution satellite images for days in row and no problems.
  
  
Line 47: Line 85:
  
 QGIS layer -> add layers -> add raster layer, choose pcraster .map and select your terra incognita saved oziexplorer .map file. appears in QGIS main view OK. QGIS layer -> add layers -> add raster layer, choose pcraster .map and select your terra incognita saved oziexplorer .map file. appears in QGIS main view OK.
 +
 +**ArcGIS** is world imagery and very good quality satellite texture source.
 +
 +ArcGIS zoom level 16 is 1.689036m/​px and level 17 is 0.8445178m/​px,​ unfortunately there is no nice round number of 1 or 2 meter per pixel scales in ArcGIS.
 +
 +Check out the source from [[http://​www.arcgis.com/​home/​webmap/​viewer.html?​useExisting=1|ArcGIS.com]] using your browser only.
  
  
Line 58: Line 102:
  
 [PTR] brenden0309:​ I can't remember if it puts a dark overlay on it or not but it definitely selects the area and then you can put any image as an over lay and change transparency [PTR] brenden0309:​ I can't remember if it puts a dark overlay on it or not but it definitely selects the area and then you can put any image as an over lay and change transparency
 +
 +
 +====== Example Workflow ======
 +
 +This is how we here at PMC sekret codelabs use Terra Incognita (TI) with Global Mapper (GM).
 +
 +  - open GM project with user created features grid to see your terrain area, have world street maps visible
 +  - start TI, select map source -> maps.google -> google street maps
 +  - now you can align your TI rectangle to cover your GM user created feature grid
 +  - select bottom right corner no grid -> global -> 10m, or what grid size works with your terrain size
 +  - use selection -> rectangle selection, draw rectangle, give it few kilometers larger size than your terrain
 +  - you can adjust rectangle edges (or corners) by carefully LMB mouse dragging them. (if you LMB dark area your rectangle is lost!)
 +  - align the rectangle to fully cover your terrain area by LMB dragging inside the rectangle
 +  - turn off selection -> rectangle selection, so you can LMB drag move the map view around (otherwise you delete your rectangle on LMB)
 +  - when selection is ready use map source -> maps.google -> google satellite map
 +  - use zoom levels -> 100m for 1m/px or whatever zoom level you reguire (you should not go much above 500m 8m/px, just no reason for it)
 +  - file -> save map -> oziexplorer map, choose directory and file name, click save
 +  - if TI says very large area selected! continue? just hit ok, we are friends with Large
 +All done. Then just use GM or QGIS to open the oziexplorer .MAP files, but that is another page and another tutorial...
 +
 +
 +====== Connection Lost ======
 +
 +Very rarely (and I do mean //very//) you get error dialog of: Exception Download: Unable to read data from the transport connection: The connection was closed.
 +
 +Which then offers retry and cancel options.
 +
 +If you hit retry you'll get new dialog of some generic C# (I think) error of "​System.IO.IOException:​ <same error as above>"​ + few other function exception errors. There is OK button and clicking that allows you to resume the download.
arma3/terrain/satellite-texture-terra-incognita.txt · Last modified: 2022-03-21 00:42 by snakeman