arma3:terrain:qgis-real-world-data
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
arma3:terrain:qgis-real-world-data [2017/01/02 17:18] – created qgis-real-world-data initial page. snakeman | arma3:terrain:qgis-real-world-data [2024/08/02 18:54] (current) – links added. snakeman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | This page is work in progress, **this is not a complete tutorial**. This is notes written down from our discord arma server # | + | [[https:// |
- | If you're lurking in the channel, read this page and know some new information or different way to do something; **please let me know by @Snake Man highlight in the channel**, thank you. | + | How to get real world data through QGIS into terrain builder and arma3. See our main [[arma3: |
- | + | ||
- | btw you can scroll to bottom of this page to see last update time in lower right corner. | + | |
Line 12: | Line 10: | ||
Goal of this work in progress page is to learn how to get real world data for: | Goal of this work in progress page is to learn how to get real world data for: | ||
- | * terrain | + | * <del>terrain</ |
- | * satellite texture | + | * < |
* satellite mask | * satellite mask | ||
- | * roads | + | * <del>roads</ |
- | * vegetation | + | * <del>vegetation</ |
And process these through [[http:// | And process these through [[http:// | ||
- | |||
- | **I do not know if all of the above is possible, terrain is but mask? vegetation? No idea yet, I'm learning one step at the time.** | ||
- | |||
- | |||
- | ====== Real World Terrain Data to ArmA 3 ====== | ||
- | |||
- | **HOWTO get real world terrain data into ArmA 3** | ||
- | |||
- | |||
- | |||
- | ====== Terrain Heightmap ====== | ||
- | |||
- | **ALOS World 3D - 30m data from opentopo.sdsc.edu** | ||
- | |||
- | Go to [[http:// | ||
- | |||
- | PMCTODO steps how to select and download data | ||
- | |||
- | You should be able to imported the tar gunzip (.gz) file into QGIS, however you should unpack it first (with rar for example). You can save the heightmap from QGIS into TIF file format and then read the tif with L3DT. L3DT can then save the heightmap as ASCII grid or XYZ. | ||
Line 61: | Line 40: | ||
====== OpenStreetMap ====== | ====== OpenStreetMap ====== | ||
- | Once you have terrain loaded in QGIS, you can get streets / roads to show transparent on top of it. | + | Once you have terrain loaded in QGIS, you can get streets / roads to show transparent on top of it. This is just an image, not actual road shapefiles, see [[arma3: |
Use web -> openlayers plugin -> openstreetmap -> openstreetmap (heh yes twice). | Use web -> openlayers plugin -> openstreetmap -> openstreetmap (heh yes twice). | ||
Line 70: | Line 49: | ||
You can click the X button in layer panel on each layer to turn them on/off. | You can click the X button in layer panel on each layer to turn them on/off. | ||
+ | |||
+ | You should download [[http:// | ||
Line 82: | Line 63: | ||
Hydrra: Yeah, The plugin provides both sat image and street map. just make sure to separate the layer groups so it's easier to keep track of. | Hydrra: Yeah, The plugin provides both sat image and street map. just make sure to separate the layer groups so it's easier to keep track of. | ||
- | + | You should | |
- | ====== Convert Geodetic .ASC ====== | + | |
- | + | ||
- | Terrain Processor | + | |
- | + | ||
- | Source | + | |
- | ====== | + | ====== |
- | Terra Incognita should be able to download | + | **A simple guide for exporting |
- | Source **SOURCEFORGE.NET - be warned!** [[https:// | + | Install openweb layers for QGIS |
- | Ice: Also in TerraIncognita zoom right in so it says 1m\px or something right at top of your screen, then export your image as OziExplorer, | + | Set your CRS (Coordinate Reference System) |
+ | To make this possible, first find your real world location via the openweb layers plugin in QGIS, and give yourself an approximate field of view. The extents do not need to be exact, but it helps print composer. | ||
- | ====== Print Composer ====== | + | In toolbar of QGIS find Project -> new print composer (CTRL-P) |
+ | This will open a new window. | ||
+ | - add new map button on left side (white paper icon with a green " | ||
+ | - draw a generic rectangle | ||
- | Print Composer will save an image of your current view. | + | On left side infobar inside composer find: |
- | Open it by Project | + | |
+ | - under extents, set your coordinate extents based on the CRS you are using (in QGIS at the bottom right) | ||
+ | - under Main properties, change from Cache (default) to Render | ||
+ | - Go back to Composition tab and under Resize page to content, click Resize page | ||
+ | | ||
- | Make it a square pare size, for example 100mm x 100mm. | + | Now you may export: |
- | Select layout -> add map, drag a box around | + | In the toolbar of the print composer window, under Composer: export as image |
- | The view should look like your current QGIS main view, hide/show layers | + | - set page widgth and height in pixels. |
+ | - Depending on how you plan to import into terrain builder, set these accordingly | ||
+ | example: | ||
+ | I want my satellite image to be 0.5 meters | ||
+ | My terrain is 8192 meters by 8192 meters.\\ | ||
+ | Therefore, I want my page width and page height | ||
+ | - Save and then wait for export. | ||
+ | - Check your exported image after print composer finishes processing. Often times (for reasons I'm not sure) it may leave holes in your image, in which case I suggest re-exporting. | ||
- | Item properties -> extents, no idea what to do with those :) | + | If you wish to reimport this to QGIS to guide your shapefile creation, you must include a .wld file of the same name as the image you just created. |
- | FinCenturion: | ||
- | FinCenturion: | + | ====== QGIS Refactor Fields ====== |
- | FinCenturion: | + | |
- | FinCenturion: | + | |
- | FinCenturion: | + | |
- | To save the image use composer -> export as image | + | OSM place names data sometimes comes with different order for the fields, this will break up PMC OSM Places CSV2HPP tool. You can fix this in QGIS by using " |
+ | In processing toolbox search for " | ||
- | ====== Open Questions ====== | + | When reorder is OK then just click run button and it creates refactored layer with the new reordered fields. |
- | Snake Man: ok when you choose area of terrain you want to download, do you just get " |
arma3/terrain/qgis-real-world-data.1483377535.txt.gz · Last modified: 2017/01/02 17:18 by snakeman