Improve Satellite Image - jetelain/ArmaRealMap GitHub Wiki

This feature will be available in Beta 11. It's already available in Alpha 10.4 (v0.10.4)

1. Use a custom image satellite provider

To get a better satellite image you can opt for an other satellite image provider.

Any "XYZ" or "Google Maps Compatible" image provider can be used. Provider must support a zoom level of 16 (or 15).

You have to set the "XYZ" image pattern URL in the settings:

  1. Open Settings from menu "Tools" > "Options"
  2. Go to page "Game RealisticMap" > "Sources"
  3. Set the XYZ image pattern URL into the "Satellite Image Provider" field.

It should looks like https://provider.com/xxxxx/{z}/{x}/{y}.jpg (x, y, z parameters order varies from a provider to an other)

The {z} parameter can be omitted and forced to a specific zoom level.

Supported image format are: PNG, JPEG, and WEBP

Provider "maptiler.com"

Open https://maptiler.com and create an account.

The free tiers allows you to evaluate the quality of the service for your map coordinates.

You can take a "Flex" plan for the time required to create the satellite image.

About 10 API calls are required per Km²:

  • For a 20x20 Km map, it will requires about 4000 API calls (20 x 20 x 10).
  • For a 80x80 Km map, it will requires about 64000 API calls (80 x 80 x 10).

The "Flex" plan allows you to generate around 125 exports of 20x20 Km maps, or 7 exports of 80x80 Km maps per month.

Open https://cloud.maptiler.com/tiles/satellite-v2/, in the page copy the XYZ URL image

Open GameRealisticMap,

  1. Open Settings from menu "Tools" > "Options"
  2. Go to page "Game RealisticMap" > "Sources"
  3. Set the XYZ image pattern URL into the "Satellite Image Provider" field.

image

Default provider

Default provider is Sentinel-2 cloudless by EOX

The XYZ Uri is https://tiles.maps.eox.at/wmts/1.0.0/s2cloudless-2020_3857/default/GoogleMapsCompatible/15/{y}/{x}.jpg

2. Adjust color settings

Satellite image provider colors might not match colors form assets or game engine settings. Colors accuracy from a single provider varies from a region to an other.

To help get correct colors out-of-the box, some settings are available in map generation in the "Satellite image options".

You can adjust :

  • Contrast: 0 gray, 1 unchanged, values above 1 are more and more contrasted
  • Brightness: 0 black, 1 unchanged, values above 1 are more and more bright
  • Saturation: 0 gray levels, 0 unchanged, values above 1 are more and more saturated

For Arma 3, you can use color correction:

  • If enabled, colors in game will match real colors
  • If disabled, colors in game will appear brighter than real colors

You can use the "Preview" button to check the settings against some reference images. Preview is only updated on button click.

Baseline settings per provider:

  • Sentinel-2 cloudless by EOX (default)
    • Contrast: 1
    • Brightness: 1.1
    • Saturation: 0.6
    • Color correction: Disabled

image

  • maptiler.com
    • Contrast: 1
    • Brightness: 0.9
    • Saturation: 1.2
    • Color correction: Enabled

image