diff --git a/.gitignore b/.gitignore index e50ed7f..4c1b9c3 100644 --- a/.gitignore +++ b/.gitignore @@ -200,6 +200,7 @@ celerybeat.pid .env .envrc .venv +.venv*/ env/ venv/ ENV/ diff --git a/.venv312/Scripts/Activate.ps1 b/.venv312/Scripts/Activate.ps1 new file mode 100644 index 0000000..918eac3 --- /dev/null +++ b/.venv312/Scripts/Activate.ps1 @@ -0,0 +1,528 @@ +<# +.Synopsis +Activate a Python virtual environment for the current PowerShell session. + +.Description +Pushes the python executable for a virtual environment to the front of the +$Env:PATH environment variable and sets the prompt to signify that you are +in a Python virtual environment. Makes use of the command line switches as +well as the `pyvenv.cfg` file values present in the virtual environment. + +.Parameter VenvDir +Path to the directory that contains the virtual environment to activate. The +default value for this is the parent of the directory that the Activate.ps1 +script is located within. + +.Parameter Prompt +The prompt prefix to display when this virtual environment is activated. By +default, this prompt is the name of the virtual environment folder (VenvDir) +surrounded by parentheses and followed by a single space (ie. '(.venv) '). + +.Example +Activate.ps1 +Activates the Python virtual environment that contains the Activate.ps1 script. + +.Example +Activate.ps1 -Verbose +Activates the Python virtual environment that contains the Activate.ps1 script, +and shows extra information about the activation as it executes. + +.Example +Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv +Activates the Python virtual environment located in the specified location. + +.Example +Activate.ps1 -Prompt "MyPython" +Activates the Python virtual environment that contains the Activate.ps1 script, +and prefixes the current prompt with the specified string (surrounded in +parentheses) while the virtual environment is active. + +.Notes +On Windows, it may be required to enable this Activate.ps1 script by setting the +execution policy for the user. You can do this by issuing the following PowerShell +command: + +PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser + +For more information on Execution Policies: +https://go.microsoft.com/fwlink/?LinkID=135170 + +#> +Param( + [Parameter(Mandatory = $false)] + [String] + $VenvDir, + [Parameter(Mandatory = $false)] + [String] + $Prompt +) + +<# Function declarations --------------------------------------------------- #> + +<# +.Synopsis +Remove all shell session elements added by the Activate script, including the +addition of the virtual environment's Python executable from the beginning of +the PATH variable. + +.Parameter NonDestructive +If present, do not remove this function from the global namespace for the +session. + +#> +function global:deactivate ([switch]$NonDestructive) { + # Revert to original values + + # The prior prompt: + if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) { + Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt + Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT + } + + # The prior PYTHONHOME: + if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) { + Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME + Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME + } + + # The prior PATH: + if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) { + Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH + Remove-Item -Path Env:_OLD_VIRTUAL_PATH + } + + # Just remove the VIRTUAL_ENV altogether: + if (Test-Path -Path Env:VIRTUAL_ENV) { + Remove-Item -Path env:VIRTUAL_ENV + } + + # Just remove VIRTUAL_ENV_PROMPT altogether. + if (Test-Path -Path Env:VIRTUAL_ENV_PROMPT) { + Remove-Item -Path env:VIRTUAL_ENV_PROMPT + } + + # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether: + if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) { + Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force + } + + # Leave deactivate function in the global namespace if requested: + if (-not $NonDestructive) { + Remove-Item -Path function:deactivate + } +} + +<# +.Description +Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the +given folder, and returns them in a map. + +For each line in the pyvenv.cfg file, if that line can be parsed into exactly +two strings separated by `=` (with any amount of whitespace surrounding the =) +then it is considered a `key = value` line. The left hand string is the key, +the right hand is the value. + +If the value starts with a `'` or a `"` then the first and last character is +stripped from the value before being captured. + +.Parameter ConfigDir +Path to the directory that contains the `pyvenv.cfg` file. +#> +function Get-PyVenvConfig( + [String] + $ConfigDir +) { + Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg" + + # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue). + $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue + + # An empty map will be returned if no config file is found. + $pyvenvConfig = @{ } + + if ($pyvenvConfigPath) { + + Write-Verbose "File exists, parse `key = value` lines" + $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath + + $pyvenvConfigContent | ForEach-Object { + $keyval = $PSItem -split "\s*=\s*", 2 + if ($keyval[0] -and $keyval[1]) { + $val = $keyval[1] + + # Remove extraneous quotations around a string value. + if ("'""".Contains($val.Substring(0, 1))) { + $val = $val.Substring(1, $val.Length - 2) + } + + $pyvenvConfig[$keyval[0]] = $val + Write-Verbose "Adding Key: '$($keyval[0])'='$val'" + } + } + } + return $pyvenvConfig +} + + +<# Begin Activate script --------------------------------------------------- #> + +# Determine the containing directory of this script +$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition +$VenvExecDir = Get-Item -Path $VenvExecPath + +Write-Verbose "Activation script is located in path: '$VenvExecPath'" +Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)" +Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)" + +# Set values required in priority: CmdLine, ConfigFile, Default +# First, get the location of the virtual environment, it might not be +# VenvExecDir if specified on the command line. +if ($VenvDir) { + Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values" +} +else { + Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir." + $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/") + Write-Verbose "VenvDir=$VenvDir" +} + +# Next, read the `pyvenv.cfg` file to determine any required value such +# as `prompt`. +$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir + +# Next, set the prompt from the command line, or the config file, or +# just use the name of the virtual environment folder. +if ($Prompt) { + Write-Verbose "Prompt specified as argument, using '$Prompt'" +} +else { + Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value" + if ($pyvenvCfg -and $pyvenvCfg['prompt']) { + Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'" + $Prompt = $pyvenvCfg['prompt']; + } + else { + Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virtual environment)" + Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'" + $Prompt = Split-Path -Path $venvDir -Leaf + } +} + +Write-Verbose "Prompt = '$Prompt'" +Write-Verbose "VenvDir='$VenvDir'" + +# Deactivate any currently active virtual environment, but leave the +# deactivate function in place. +deactivate -nondestructive + +# Now set the environment variable VIRTUAL_ENV, used by many tools to determine +# that there is an activated venv. +$env:VIRTUAL_ENV = $VenvDir + +if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) { + + Write-Verbose "Setting prompt to '$Prompt'" + + # Set the prompt to include the env name + # Make sure _OLD_VIRTUAL_PROMPT is global + function global:_OLD_VIRTUAL_PROMPT { "" } + Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT + New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt + + function global:prompt { + Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) " + _OLD_VIRTUAL_PROMPT + } + $env:VIRTUAL_ENV_PROMPT = $Prompt +} + +# Clear PYTHONHOME +if (Test-Path -Path Env:PYTHONHOME) { + Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME + Remove-Item -Path Env:PYTHONHOME +} + +# Add the venv to the PATH +Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH +$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH" + +# SIG # Begin signature block +# MII0CQYJKoZIhvcNAQcCoIIz+jCCM/YCAQExDzANBglghkgBZQMEAgEFADB5Bgor +# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG +# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCBnL745ElCYk8vk +# dBtMuQhLeWJ3ZGfzKW4DHCYzAn+QB6CCG9IwggXMMIIDtKADAgECAhBUmNLR1FsZ +# lUgTecgRwIeZMA0GCSqGSIb3DQEBDAUAMHcxCzAJBgNVBAYTAlVTMR4wHAYDVQQK +# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xSDBGBgNVBAMTP01pY3Jvc29mdCBJZGVu +# dGl0eSBWZXJpZmljYXRpb24gUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAy +# MDAeFw0yMDA0MTYxODM2MTZaFw00NTA0MTYxODQ0NDBaMHcxCzAJBgNVBAYTAlVT +# MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xSDBGBgNVBAMTP01pY3Jv +# c29mdCBJZGVudGl0eSBWZXJpZmljYXRpb24gUm9vdCBDZXJ0aWZpY2F0ZSBBdXRo +# b3JpdHkgMjAyMDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALORKgeD +# Bmf9np3gx8C3pOZCBH8Ppttf+9Va10Wg+3cL8IDzpm1aTXlT2KCGhFdFIMeiVPvH +# or+Kx24186IVxC9O40qFlkkN/76Z2BT2vCcH7kKbK/ULkgbk/WkTZaiRcvKYhOuD +# PQ7k13ESSCHLDe32R0m3m/nJxxe2hE//uKya13NnSYXjhr03QNAlhtTetcJtYmrV +# qXi8LW9J+eVsFBT9FMfTZRY33stuvF4pjf1imxUs1gXmuYkyM6Nix9fWUmcIxC70 +# ViueC4fM7Ke0pqrrBc0ZV6U6CwQnHJFnni1iLS8evtrAIMsEGcoz+4m+mOJyoHI1 +# vnnhnINv5G0Xb5DzPQCGdTiO0OBJmrvb0/gwytVXiGhNctO/bX9x2P29Da6SZEi3 +# W295JrXNm5UhhNHvDzI9e1eM80UHTHzgXhgONXaLbZ7LNnSrBfjgc10yVpRnlyUK +# xjU9lJfnwUSLgP3B+PR0GeUw9gb7IVc+BhyLaxWGJ0l7gpPKWeh1R+g/OPTHU3mg +# trTiXFHvvV84wRPmeAyVWi7FQFkozA8kwOy6CXcjmTimthzax7ogttc32H83rwjj +# O3HbbnMbfZlysOSGM1l0tRYAe1BtxoYT2v3EOYI9JACaYNq6lMAFUSw0rFCZE4e7 +# swWAsk0wAly4JoNdtGNz764jlU9gKL431VulAgMBAAGjVDBSMA4GA1UdDwEB/wQE +# AwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTIftJqhSobyhmYBAcnz1AQ +# T2ioojAQBgkrBgEEAYI3FQEEAwIBADANBgkqhkiG9w0BAQwFAAOCAgEAr2rd5hnn +# LZRDGU7L6VCVZKUDkQKL4jaAOxWiUsIWGbZqWl10QzD0m/9gdAmxIR6QFm3FJI9c +# Zohj9E/MffISTEAQiwGf2qnIrvKVG8+dBetJPnSgaFvlVixlHIJ+U9pW2UYXeZJF +# xBA2CFIpF8svpvJ+1Gkkih6PsHMNzBxKq7Kq7aeRYwFkIqgyuH4yKLNncy2RtNwx +# AQv3Rwqm8ddK7VZgxCwIo3tAsLx0J1KH1r6I3TeKiW5niB31yV2g/rarOoDXGpc8 +# FzYiQR6sTdWD5jw4vU8w6VSp07YEwzJ2YbuwGMUrGLPAgNW3lbBeUU0i/OxYqujY +# lLSlLu2S3ucYfCFX3VVj979tzR/SpncocMfiWzpbCNJbTsgAlrPhgzavhgplXHT2 +# 6ux6anSg8Evu75SjrFDyh+3XOjCDyft9V77l4/hByuVkrrOj7FjshZrM77nq81YY +# uVxzmq/FdxeDWds3GhhyVKVB0rYjdaNDmuV3fJZ5t0GNv+zcgKCf0Xd1WF81E+Al +# GmcLfc4l+gcK5GEh2NQc5QfGNpn0ltDGFf5Ozdeui53bFv0ExpK91IjmqaOqu/dk +# ODtfzAzQNb50GQOmxapMomE2gj4d8yu8l13bS3g7LfU772Aj6PXsCyM2la+YZr9T +# 03u4aUoqlmZpxJTG9F9urJh4iIAGXKKy7aIwggb+MIIE5qADAgECAhMzAAM/y2Wy +# WWnFfpZcAAAAAz/LMA0GCSqGSIb3DQEBDAUAMFoxCzAJBgNVBAYTAlVTMR4wHAYD +# VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKzApBgNVBAMTIk1pY3Jvc29mdCBJ +# RCBWZXJpZmllZCBDUyBBT0MgQ0EgMDEwHhcNMjUwNDA4MDEwNzI0WhcNMjUwNDEx +# MDEwNzI0WjB8MQswCQYDVQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMRIwEAYDVQQH +# EwlCZWF2ZXJ0b24xIzAhBgNVBAoTGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9u +# MSMwIQYDVQQDExpQeXRob24gU29mdHdhcmUgRm91bmRhdGlvbjCCAaIwDQYJKoZI +# hvcNAQEBBQADggGPADCCAYoCggGBAI0elXEcbTdGLOszMU2fzimHGM9Y4EjwFgC2 +# iGPdieHc0dK1DyEIdtnvjKxnG/KICC3J2MrhePGzMEkie3yQjx05B5leG0q8YoGU +# m9z9K67V6k3DSXX0vQe9FbaNVuyXed31MEf/qek7Zo4ELxu8n/LO3ibURBLRHNoW +# Dz9zr4DcU+hha0bdIL6SnKMLwHqRj59gtFFEPqXcOVO7kobkzQS3O1T5KNL/zGuW +# UGQln7fS4YI9bj24bfrSeG/QzLgChVYScxnUgjAANfT1+SnSxrT4/esMtfbcvfID +# BIvOWk+FPPj9IQWsAMEG/LLG4cF/pQ/TozUXKx362GJBbe6paTM/RCUTcffd83h2 +# bXo9vXO/roZYk6H0ecd2h2FFzLUQn/0i4RQQSOp6zt1eDf28h6F8ev+YYKcChph8 +# iRt32bJPcLQVbUzhehzT4C0pz6oAqPz8s0BGvlj1G6r4CY1Cs2YiMU09/Fl64pWf +# IsA/ReaYj6yNsgQZNUcvzobK2mTxMwIDAQABo4ICGTCCAhUwDAYDVR0TAQH/BAIw +# ADAOBgNVHQ8BAf8EBAMCB4AwPAYDVR0lBDUwMwYKKwYBBAGCN2EBAAYIKwYBBQUH +# AwMGGysGAQQBgjdhgqKNuwqmkohkgZH0oEWCk/3hbzAdBgNVHQ4EFgQU4Y4Xr/Xn +# zEXblXrNC0ZLdaPEJYUwHwYDVR0jBBgwFoAU6IPEM9fcnwycdpoKptTfh6ZeWO4w +# ZwYDVR0fBGAwXjBcoFqgWIZWaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9w +# cy9jcmwvTWljcm9zb2Z0JTIwSUQlMjBWZXJpZmllZCUyMENTJTIwQU9DJTIwQ0El +# MjAwMS5jcmwwgaUGCCsGAQUFBwEBBIGYMIGVMGQGCCsGAQUFBzAChlhodHRwOi8v +# d3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01pY3Jvc29mdCUyMElEJTIw +# VmVyaWZpZWQlMjBDUyUyMEFPQyUyMENBJTIwMDEuY3J0MC0GCCsGAQUFBzABhiFo +# dHRwOi8vb25lb2NzcC5taWNyb3NvZnQuY29tL29jc3AwZgYDVR0gBF8wXTBRBgwr +# BgEEAYI3TIN9AQEwQTA/BggrBgEFBQcCARYzaHR0cDovL3d3dy5taWNyb3NvZnQu +# Y29tL3BraW9wcy9Eb2NzL1JlcG9zaXRvcnkuaHRtMAgGBmeBDAEEATANBgkqhkiG +# 9w0BAQwFAAOCAgEAKTeVGPXsDKqQLe1OuKx6K6q711FPxNQyLOOqeenH8zybHwNo +# k05cMk39HQ7u+R9BQIL0bWexb7wa3XeKaX06p7aY/OQs+ycvUi/fC6RGlaLWmQ9D +# YhZn2TBz5znimvSf3P+aidCuXeDU5c8GpBFog6fjEa/k+n7TILi0spuYZ4yC9R48 +# R63/VvpLi2SqxfJbx5n92bY6driNzAntjoravF25BSejXVrdzefbnqbQnZPB39g8 +# XHygGPb0912fIuNKPLQa/uCnmYdXJnPb0ZgMxxA8fyxvL2Q30Qf5xpFDssPDElvD +# DoAbvR24CWvuHbu+CMMr2SJUpX4RRvDioO7JeB6wZb+64MXyPUSSf6QwkKNsHPIa +# e9tSfREh86sYn5bOA0Wd+Igk0RpA5jDRTu3GgPOPWbm1PU+VoeqThtHt6R3l17pr +# aQ5wIuuLXgxi1K4ZWgtvXw8BtIXfZz24qCtoo0+3kEGUpEHBgkF1SClbRb8uAzx+ +# 0ROGniLPJRU20Xfn7CgipeKLcNn33JPFwQHk1zpbGS0090mi0erOQCz0S47YdHmm +# RJcbkNIL9DeNAglTZ/TFxrYUM1NRS1Cp4e63MgBKcWh9VJNokInzzmS+bofZz+u1 +# mm8YNtiJjdT8fmizXdUEk68EXQhOs0+HBNvc9nMRK6R28MZu/J+PaUcPL84wggda +# MIIFQqADAgECAhMzAAAABzeMW6HZW4zUAAAAAAAHMA0GCSqGSIb3DQEBDAUAMGMx +# CzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xNDAy +# BgNVBAMTK01pY3Jvc29mdCBJRCBWZXJpZmllZCBDb2RlIFNpZ25pbmcgUENBIDIw +# MjEwHhcNMjEwNDEzMTczMTU0WhcNMjYwNDEzMTczMTU0WjBaMQswCQYDVQQGEwJV +# UzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSswKQYDVQQDEyJNaWNy +# b3NvZnQgSUQgVmVyaWZpZWQgQ1MgQU9DIENBIDAxMIICIjANBgkqhkiG9w0BAQEF +# AAOCAg8AMIICCgKCAgEAt/fAAygHxbo+jxA04hNI8bz+EqbWvSu9dRgAawjCZau1 +# Y54IQal5ArpJWi8cIj0WA+mpwix8iTRguq9JELZvTMo2Z1U6AtE1Tn3mvq3mywZ9 +# SexVd+rPOTr+uda6GVgwLA80LhRf82AvrSwxmZpCH/laT08dn7+Gt0cXYVNKJORm +# 1hSrAjjDQiZ1Jiq/SqiDoHN6PGmT5hXKs22E79MeFWYB4y0UlNqW0Z2LPNua8k0r +# bERdiNS+nTP/xsESZUnrbmyXZaHvcyEKYK85WBz3Sr6Et8Vlbdid/pjBpcHI+Hyt +# oaUAGE6rSWqmh7/aEZeDDUkz9uMKOGasIgYnenUk5E0b2U//bQqDv3qdhj9UJYWA +# DNYC/3i3ixcW1VELaU+wTqXTxLAFelCi/lRHSjaWipDeE/TbBb0zTCiLnc9nmOjZ +# PKlutMNho91wxo4itcJoIk2bPot9t+AV+UwNaDRIbcEaQaBycl9pcYwWmf0bJ4IF +# n/CmYMVG1ekCBxByyRNkFkHmuMXLX6PMXcveE46jMr9syC3M8JHRddR4zVjd/FxB +# nS5HOro3pg6StuEPshrp7I/Kk1cTG8yOWl8aqf6OJeAVyG4lyJ9V+ZxClYmaU5yv +# tKYKk1FLBnEBfDWw+UAzQV0vcLp6AVx2Fc8n0vpoyudr3SwZmckJuz7R+S79BzMC +# AwEAAaOCAg4wggIKMA4GA1UdDwEB/wQEAwIBhjAQBgkrBgEEAYI3FQEEAwIBADAd +# BgNVHQ4EFgQU6IPEM9fcnwycdpoKptTfh6ZeWO4wVAYDVR0gBE0wSzBJBgRVHSAA +# MEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMv +# RG9jcy9SZXBvc2l0b3J5Lmh0bTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTAS +# BgNVHRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQYMBaAFNlBKbAPD2Ns72nX9c0pnqRI +# ajDmMHAGA1UdHwRpMGcwZaBjoGGGX2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9w +# a2lvcHMvY3JsL01pY3Jvc29mdCUyMElEJTIwVmVyaWZpZWQlMjBDb2RlJTIwU2ln +# bmluZyUyMFBDQSUyMDIwMjEuY3JsMIGuBggrBgEFBQcBAQSBoTCBnjBtBggrBgEF +# BQcwAoZhaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9jZXJ0cy9NaWNy +# b3NvZnQlMjBJRCUyMFZlcmlmaWVkJTIwQ29kZSUyMFNpZ25pbmclMjBQQ0ElMjAy +# MDIxLmNydDAtBggrBgEFBQcwAYYhaHR0cDovL29uZW9jc3AubWljcm9zb2Z0LmNv +# bS9vY3NwMA0GCSqGSIb3DQEBDAUAA4ICAQB3/utLItkwLTp4Nfh99vrbpSsL8NwP +# Ij2+TBnZGL3C8etTGYs+HZUxNG+rNeZa+Rzu9oEcAZJDiGjEWytzMavD6Bih3nEW +# FsIW4aGh4gB4n/pRPeeVrK4i1LG7jJ3kPLRhNOHZiLUQtmrF4V6IxtUFjvBnijaZ +# 9oIxsSSQP8iHMjP92pjQrHBFWHGDbkmx+yO6Ian3QN3YmbdfewzSvnQmKbkiTibJ +# gcJ1L0TZ7BwmsDvm+0XRsPOfFgnzhLVqZdEyWww10bflOeBKqkb3SaCNQTz8nsha +# UZhrxVU5qNgYjaaDQQm+P2SEpBF7RolEC3lllfuL4AOGCtoNdPOWrx9vBZTXAVdT +# E2r0IDk8+5y1kLGTLKzmNFn6kVCc5BddM7xoDWQ4aUoCRXcsBeRhsclk7kVXP+zJ +# GPOXwjUJbnz2Kt9iF/8B6FDO4blGuGrogMpyXkuwCC2Z4XcfyMjPDhqZYAPGGTUI +# NMtFbau5RtGG1DOWE9edCahtuPMDgByfPixvhy3sn7zUHgIC/YsOTMxVuMQi/bga +# memo/VNKZrsZaS0nzmOxKpg9qDefj5fJ9gIHXcp2F0OHcVwe3KnEXa8kqzMDfrRl +# /wwKrNSFn3p7g0b44Ad1ONDmWt61MLQvF54LG62i6ffhTCeoFT9Z9pbUo2gxlyTF +# g7Bm0fgOlnRfGDCCB54wggWGoAMCAQICEzMAAAAHh6M0o3uljhwAAAAAAAcwDQYJ +# KoZIhvcNAQEMBQAwdzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29mdCBD +# b3Jwb3JhdGlvbjFIMEYGA1UEAxM/TWljcm9zb2Z0IElkZW50aXR5IFZlcmlmaWNh +# dGlvbiBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDIwMB4XDTIxMDQwMTIw +# MDUyMFoXDTM2MDQwMTIwMTUyMFowYzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1p +# Y3Jvc29mdCBDb3Jwb3JhdGlvbjE0MDIGA1UEAxMrTWljcm9zb2Z0IElEIFZlcmlm +# aWVkIENvZGUgU2lnbmluZyBQQ0EgMjAyMTCCAiIwDQYJKoZIhvcNAQEBBQADggIP +# ADCCAgoCggIBALLwwK8ZiCji3VR6TElsaQhVCbRS/3pK+MHrJSj3Zxd3KU3rlfL3 +# qrZilYKJNqztA9OQacr1AwoNcHbKBLbsQAhBnIB34zxf52bDpIO3NJlfIaTE/xrw +# eLoQ71lzCHkD7A4As1Bs076Iu+mA6cQzsYYH/Cbl1icwQ6C65rU4V9NQhNUwgrx9 +# rGQ//h890Q8JdjLLw0nV+ayQ2Fbkd242o9kH82RZsH3HEyqjAB5a8+Ae2nPIPc8s +# ZU6ZE7iRrRZywRmrKDp5+TcmJX9MRff241UaOBs4NmHOyke8oU1TYrkxh+YeHgfW +# o5tTgkoSMoayqoDpHOLJs+qG8Tvh8SnifW2Jj3+ii11TS8/FGngEaNAWrbyfNrC6 +# 9oKpRQXY9bGH6jn9NEJv9weFxhTwyvx9OJLXmRGbAUXN1U9nf4lXezky6Uh/cgjk +# Vd6CGUAf0K+Jw+GE/5VpIVbcNr9rNE50Sbmy/4RTCEGvOq3GhjITbCa4crCzTTHg +# YYjHs1NbOc6brH+eKpWLtr+bGecy9CrwQyx7S/BfYJ+ozst7+yZtG2wR461uckFu +# 0t+gCwLdN0A6cFtSRtR8bvxVFyWwTtgMMFRuBa3vmUOTnfKLsLefRaQcVTgRnzeL +# zdpt32cdYKp+dhr2ogc+qM6K4CBI5/j4VFyC4QFeUP2YAidLtvpXRRo3AgMBAAGj +# ggI1MIICMTAOBgNVHQ8BAf8EBAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0O +# BBYEFNlBKbAPD2Ns72nX9c0pnqRIajDmMFQGA1UdIARNMEswSQYEVR0gADBBMD8G +# CCsGAQUFBwIBFjNodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL0RvY3Mv +# UmVwb3NpdG9yeS5odG0wGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwDwYDVR0T +# AQH/BAUwAwEB/zAfBgNVHSMEGDAWgBTIftJqhSobyhmYBAcnz1AQT2ioojCBhAYD +# VR0fBH0wezB5oHegdYZzaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9j +# cmwvTWljcm9zb2Z0JTIwSWRlbnRpdHklMjBWZXJpZmljYXRpb24lMjBSb290JTIw +# Q2VydGlmaWNhdGUlMjBBdXRob3JpdHklMjAyMDIwLmNybDCBwwYIKwYBBQUHAQEE +# gbYwgbMwgYEGCCsGAQUFBzAChnVodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtp +# b3BzL2NlcnRzL01pY3Jvc29mdCUyMElkZW50aXR5JTIwVmVyaWZpY2F0aW9uJTIw +# Um9vdCUyMENlcnRpZmljYXRlJTIwQXV0aG9yaXR5JTIwMjAyMC5jcnQwLQYIKwYB +# BQUHMAGGIWh0dHA6Ly9vbmVvY3NwLm1pY3Jvc29mdC5jb20vb2NzcDANBgkqhkiG +# 9w0BAQwFAAOCAgEAfyUqnv7Uq+rdZgrbVyNMul5skONbhls5fccPlmIbzi+OwVdP +# Q4H55v7VOInnmezQEeW4LqK0wja+fBznANbXLB0KrdMCbHQpbLvG6UA/Xv2pfpVI +# E1CRFfNF4XKO8XYEa3oW8oVH+KZHgIQRIwAbyFKQ9iyj4aOWeAzwk+f9E5StNp5T +# 8FG7/VEURIVWArbAzPt9ThVN3w1fAZkF7+YU9kbq1bCR2YD+MtunSQ1Rft6XG7b4 +# e0ejRA7mB2IoX5hNh3UEauY0byxNRG+fT2MCEhQl9g2i2fs6VOG19CNep7SquKaB +# jhWmirYyANb0RJSLWjinMLXNOAga10n8i9jqeprzSMU5ODmrMCJE12xS/NWShg/t +# uLjAsKP6SzYZ+1Ry358ZTFcx0FS/mx2vSoU8s8HRvy+rnXqyUJ9HBqS0DErVLjQw +# K8VtsBdekBmdTbQVoCgPCqr+PDPB3xajYnzevs7eidBsM71PINK2BoE2UfMwxCCX +# 3mccFgx6UsQeRSdVVVNSyALQe6PT12418xon2iDGE81OGCreLzDcMAZnrUAx4XQL +# Uz6ZTl65yPUiOh3k7Yww94lDf+8oG2oZmDh5O1Qe38E+M3vhKwmzIeoB1dVLlz4i +# 3IpaDcR+iuGjH2TdaC1ZOmBXiCRKJLj4DT2uhJ04ji+tHD6n58vhavFIrmcxgheN +# MIIXiQIBATBxMFoxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y +# cG9yYXRpb24xKzApBgNVBAMTIk1pY3Jvc29mdCBJRCBWZXJpZmllZCBDUyBBT0Mg +# Q0EgMDECEzMAAz/LZbJZacV+llwAAAADP8swDQYJYIZIAWUDBAIBBQCggcowGQYJ +# KoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwGCisGAQQB +# gjcCARUwLwYJKoZIhvcNAQkEMSIEIGcBno/ti9PCrR9sXrajsTvlHQvGxbk63JiI +# URJByQuGMF4GCisGAQQBgjcCAQwxUDBOoEiARgBCAHUAaQBsAHQAOgAgAFIAZQBs +# AGUAYQBzAGUAXwB2ADMALgAxADIALgAxADAAXwAyADAAMgA1ADAANAAwADgALgAw +# ADKhAoAAMA0GCSqGSIb3DQEBAQUABIIBgE9xMVem4h5iAbvBzmB1pTdA4LYNkvd/ +# hSbYmJRt5oJqBR0RGbUmcfYAgTlhdb/S84aGvI3N62I8qeMApnH89q+UF0i8p6+U +# Qza6Mu1cAHCq0NkHH6+N8g7nIfe5Cn+BBCBJ6kuYfQm9bx1JwEm5/yVCwG9I6+XV +# 3WonOeA8djuZFfB9OIW6N9ubX7X+nYqWaeT6w6/lDs8mL+s0Fumy4mJ8B15pd9mr +# N6dIRFokzhuALq6G0USKFzYf3qJQ4GyCos/Luez3cr8sE/78ds6vah5IlLP6qXMM +# ETwAdoymIYSm3Dly3lflodd4d7/nkMhfHITOxSUDoBbCP6MO1rhChX591rJy/omK +# 0RdM9ZpMl6VXHhzZ+lB8U/6j7xJGlxJSJHet7HFEuTnJEjY9dDy2bUgzk0vK1Rs2 +# l7VLOP3X87p9iVz5vDAOQB0fcsMDJvhIzJlmIb5z2uZ6hqD4UZdTDMLIBWe9H7Kv +# rhmGDPHPRboFKtTrKoKcWaf4fJJ2NUtYlKGCFKAwghScBgorBgEEAYI3AwMBMYIU +# jDCCFIgGCSqGSIb3DQEHAqCCFHkwghR1AgEDMQ8wDQYJYIZIAWUDBAIBBQAwggFh +# BgsqhkiG9w0BCRABBKCCAVAEggFMMIIBSAIBAQYKKwYBBAGEWQoDATAxMA0GCWCG +# SAFlAwQCAQUABCAY3nVyqXzzboHwsVGd+j5FjG9eaMv+O3mJKpX+3EJ43AIGZ9gU +# uyvYGBMyMDI1MDQwODEyNDEyMi40MTNaMASAAgH0oIHgpIHdMIHaMQswCQYDVQQG +# EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG +# A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSUwIwYDVQQLExxNaWNyb3NvZnQg +# QW1lcmljYSBPcGVyYXRpb25zMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjozREE1 +# LTk2M0ItRTFGNDE1MDMGA1UEAxMsTWljcm9zb2Z0IFB1YmxpYyBSU0EgVGltZSBT +# dGFtcGluZyBBdXRob3JpdHmggg8gMIIHgjCCBWqgAwIBAgITMwAAAAXlzw//Zi7J +# hwAAAAAABTANBgkqhkiG9w0BAQwFADB3MQswCQYDVQQGEwJVUzEeMBwGA1UEChMV +# TWljcm9zb2Z0IENvcnBvcmF0aW9uMUgwRgYDVQQDEz9NaWNyb3NvZnQgSWRlbnRp +# dHkgVmVyaWZpY2F0aW9uIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMjAw +# HhcNMjAxMTE5MjAzMjMxWhcNMzUxMTE5MjA0MjMxWjBhMQswCQYDVQQGEwJVUzEe +# MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQDEylNaWNyb3Nv +# ZnQgUHVibGljIFJTQSBUaW1lc3RhbXBpbmcgQ0EgMjAyMDCCAiIwDQYJKoZIhvcN +# AQEBBQADggIPADCCAgoCggIBAJ5851Jj/eDFnwV9Y7UGIqMcHtfnlzPREwW9ZUZH +# d5HBXXBvf7KrQ5cMSqFSHGqg2/qJhYqOQxwuEQXG8kB41wsDJP5d0zmLYKAY8Zxv +# 3lYkuLDsfMuIEqvGYOPURAH+Ybl4SJEESnt0MbPEoKdNihwM5xGv0rGofJ1qOYST +# Ncc55EbBT7uq3wx3mXhtVmtcCEr5ZKTkKKE1CxZvNPWdGWJUPC6e4uRfWHIhZcgC +# sJ+sozf5EeH5KrlFnxpjKKTavwfFP6XaGZGWUG8TZaiTogRoAlqcevbiqioUz1Yt +# 4FRK53P6ovnUfANjIgM9JDdJ4e0qiDRm5sOTiEQtBLGd9Vhd1MadxoGcHrRCsS5r +# O9yhv2fjJHrmlQ0EIXmp4DhDBieKUGR+eZ4CNE3ctW4uvSDQVeSp9h1SaPV8UWEf +# yTxgGjOsRpeexIveR1MPTVf7gt8hY64XNPO6iyUGsEgt8c2PxF87E+CO7A28TpjN +# q5eLiiunhKbq0XbjkNoU5JhtYUrlmAbpxRjb9tSreDdtACpm3rkpxp7AQndnI0Sh +# u/fk1/rE3oWsDqMX3jjv40e8KN5YsJBnczyWB4JyeeFMW3JBfdeAKhzohFe8U5w9 +# WuvcP1E8cIxLoKSDzCCBOu0hWdjzKNu8Y5SwB1lt5dQhABYyzR3dxEO/T1K/BVF3 +# rV69AgMBAAGjggIbMIICFzAOBgNVHQ8BAf8EBAMCAYYwEAYJKwYBBAGCNxUBBAMC +# AQAwHQYDVR0OBBYEFGtpKDo1L0hjQM972K9J6T7ZPdshMFQGA1UdIARNMEswSQYE +# VR0gADBBMD8GCCsGAQUFBwIBFjNodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtp +# b3BzL0RvY3MvUmVwb3NpdG9yeS5odG0wEwYDVR0lBAwwCgYIKwYBBQUHAwgwGQYJ +# KwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSME +# GDAWgBTIftJqhSobyhmYBAcnz1AQT2ioojCBhAYDVR0fBH0wezB5oHegdYZzaHR0 +# cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWljcm9zb2Z0JTIwSWRl +# bnRpdHklMjBWZXJpZmljYXRpb24lMjBSb290JTIwQ2VydGlmaWNhdGUlMjBBdXRo +# b3JpdHklMjAyMDIwLmNybDCBlAYIKwYBBQUHAQEEgYcwgYQwgYEGCCsGAQUFBzAC +# hnVodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01pY3Jvc29m +# dCUyMElkZW50aXR5JTIwVmVyaWZpY2F0aW9uJTIwUm9vdCUyMENlcnRpZmljYXRl +# JTIwQXV0aG9yaXR5JTIwMjAyMC5jcnQwDQYJKoZIhvcNAQEMBQADggIBAF+Idsd+ +# bbVaFXXnTHho+k7h2ESZJRWluLE0Oa/pO+4ge/XEizXvhs0Y7+KVYyb4nHlugBes +# nFqBGEdC2IWmtKMyS1OWIviwpnK3aL5JedwzbeBF7POyg6IGG/XhhJ3UqWeWTO+C +# zb1c2NP5zyEh89F72u9UIw+IfvM9lzDmc2O2END7MPnrcjWdQnrLn1Ntday7JSyr +# DvBdmgbNnCKNZPmhzoa8PccOiQljjTW6GePe5sGFuRHzdFt8y+bN2neF7Zu8hTO1 +# I64XNGqst8S+w+RUdie8fXC1jKu3m9KGIqF4aldrYBamyh3g4nJPj/LR2CBaLyD+ +# 2BuGZCVmoNR/dSpRCxlot0i79dKOChmoONqbMI8m04uLaEHAv4qwKHQ1vBzbV/nG +# 89LDKbRSSvijmwJwxRxLLpMQ/u4xXxFfR4f/gksSkbJp7oqLwliDm/h+w0aJ/U5c +# cnYhYb7vPKNMN+SZDWycU5ODIRfyoGl59BsXR/HpRGtiJquOYGmvA/pk5vC1lcnb +# eMrcWD/26ozePQ/TWfNXKBOmkFpvPE8CH+EeGGWzqTCjdAsno2jzTeNSxlx3glDG +# Jgcdz5D/AAxw9Sdgq/+rY7jjgs7X6fqPTXPmaCAJKVHAP19oEjJIBwD1LyHbaEgB +# xFCogYSOiUIr0Xqcr1nJfiWG2GwYe6ZoAF1bMIIHljCCBX6gAwIBAgITMwAAAEYX +# 5HV6yv3a5QAAAAAARjANBgkqhkiG9w0BAQwFADBhMQswCQYDVQQGEwJVUzEeMBwG +# A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQDEylNaWNyb3NvZnQg +# UHVibGljIFJTQSBUaW1lc3RhbXBpbmcgQ0EgMjAyMDAeFw0yNDExMjYxODQ4NDla +# Fw0yNTExMTkxODQ4NDlaMIHaMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu +# Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv +# cmF0aW9uMSUwIwYDVQQLExxNaWNyb3NvZnQgQW1lcmljYSBPcGVyYXRpb25zMSYw +# JAYDVQQLEx1UaGFsZXMgVFNTIEVTTjozREE1LTk2M0ItRTFGNDE1MDMGA1UEAxMs +# TWljcm9zb2Z0IFB1YmxpYyBSU0EgVGltZSBTdGFtcGluZyBBdXRob3JpdHkwggIi +# MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwlXzoj/MNL1BfnV+gg4d0fZum +# 1HdUJidSNTcDzpHJvmIBqH566zBYcV0TyN7+3qOnJjpoTx6JBMgNYnL5BmTX9Hrm +# X0WdNMLf74u7NtBSuAD2sf6n2qUUrz7i8f7r0JiZixKJnkvA/1akLHppQMDCug1o +# C0AYjd753b5vy1vWdrHXE9hL71BZe5DCq5/4LBny8aOQZlzvjewgONkiZm+Sfctk +# Jjh9LxdkDlq5EvGE6YU0uC37XF7qkHvIksD2+XgBP0lEMfmPJo2fI9FwIA9YMX7K +# IINEM5OY6nkvKryM9s5bK6LV4z48NYpiI1xvH15YDps+19nHCtKMVTZdB4cYhA0d +# VqJ7dAu4VcxUwD1AEcMxWbIOR1z6OFkVY9GX5oH8k17d9t35PWfn0XuxW4SG/rim +# gtFgpE/shRsy5nMCbHyeCdW0He1plrYQqTsSHP2n/lz2DCgIlnx+uvPLVf5+JG/1 +# d1i/LdwbC2WH6UEEJyZIl3a0YwM4rdzoR+P4dO9I/2oWOxXCYqFytYdCy9ljELUw +# byLjrjRddteR8QTxrCfadKpKfFY6Ak/HNZPUHaAPak3baOIvV7Q8axo3DWQy2ib3 +# zXV6hMPNt1v90pv+q9daQdwUzUrgcbwThdrRhWHwlRIVg2sR668HPn4/8l9ikGok +# rL6gAmVxNswEZ9awCwIDAQABo4IByzCCAccwHQYDVR0OBBYEFBE20NSvdrC6Z6cm +# 6RPGP8YbqIrxMB8GA1UdIwQYMBaAFGtpKDo1L0hjQM972K9J6T7ZPdshMGwGA1Ud +# HwRlMGMwYaBfoF2GW2h0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY3Js +# L01pY3Jvc29mdCUyMFB1YmxpYyUyMFJTQSUyMFRpbWVzdGFtcGluZyUyMENBJTIw +# MjAyMC5jcmwweQYIKwYBBQUHAQEEbTBrMGkGCCsGAQUFBzAChl1odHRwOi8vd3d3 +# Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01pY3Jvc29mdCUyMFB1YmxpYyUy +# MFJTQSUyMFRpbWVzdGFtcGluZyUyMENBJTIwMjAyMC5jcnQwDAYDVR0TAQH/BAIw +# ADAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDAOBgNVHQ8BAf8EBAMCB4AwZgYDVR0g +# BF8wXTBRBgwrBgEEAYI3TIN9AQEwQTA/BggrBgEFBQcCARYzaHR0cDovL3d3dy5t +# aWNyb3NvZnQuY29tL3BraW9wcy9Eb2NzL1JlcG9zaXRvcnkuaHRtMAgGBmeBDAEE +# AjANBgkqhkiG9w0BAQwFAAOCAgEAFIW5L+gGzX4gyHorS33YKXuK9iC91iZTpm30 +# x/EdHG6U8NAu2qityxjZVq6MDq300gspG0ntzLYqVhjfku7iNzE78k6tNgFCr9wv +# GkIHeK+Q2RAO9/s5R8rhNC+lywOB+6K5Zi0kfO0agVXf7Nk2O6F6D9AEzNLijG+c +# Oe5Ef2F5l4ZsVSkLFCI5jELC+r4KnNZjunc+qvjSz2DkNsXfrjFhyk+K7v7U7+JF +# Z8kZ58yFuxEX0cxDKpJLxiNh/ODCOL2UxYkhyfI3AR0EhfxX9QZHVgxyZwnavR35 +# FxqLSiGTeAJsK7YN3bIxyuP6eCcnkX8TMdpu9kPD97sHnM7po0UQDrjaN7etviLD +# xnax2nemdvJW3BewOLFrD1nSnd7ZHdPGPB3oWTCaK9/3XwQERLi3Xj+HZc89RP50 +# Nt7h7+3G6oq2kXYNidI9iWd+gL+lvkQZH9YTIfBCLWjvuXvUUUU+AvFI00Utqrvd +# rIdqCFaqE9HHQgSfXeQ53xLWdMCztUP/YnMXiJxNBkc6UE2px/o6+/LXJDIpwIXR +# 4HSodLfkfsNQl6FFrJ1xsOYGSHvcFkH8389RmUvrjr1NBbdesc4Bu4kox+3cabOZ +# c1zm89G+1RRL2tReFzSMlYSGO3iKn3GGXmQiRmFlBb3CpbUVQz+fgxVMfeL0j4Lm +# KQfT1jIxggPUMIID0AIBATB4MGExCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNy +# b3NvZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBQdWJsaWMgUlNB +# IFRpbWVzdGFtcGluZyBDQSAyMDIwAhMzAAAARhfkdXrK/drlAAAAAABGMA0GCWCG +# SAFlAwQCAQUAoIIBLTAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQwLwYJKoZI +# hvcNAQkEMSIEIHgwQkiMhul6IrfEKmPaCFR+R91oZOlPqVgP/9PPcfn+MIHdBgsq +# hkiG9w0BCRACLzGBzTCByjCBxzCBoAQgEid2SJpUPj5xQm73M4vqDmVh1QR6TiuT +# UVkL3P8Wis4wfDBlpGMwYTELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29m +# dCBDb3Jwb3JhdGlvbjEyMDAGA1UEAxMpTWljcm9zb2Z0IFB1YmxpYyBSU0EgVGlt +# ZXN0YW1waW5nIENBIDIwMjACEzMAAABGF+R1esr92uUAAAAAAEYwIgQgVp6I1YBM +# Mni0rCuD57vEK/tzWZypHqWFikWLFVY11RwwDQYJKoZIhvcNAQELBQAEggIAnRBH +# voM5+wbJp+aOwrrL8fi8Rv/eFV820Nhr+jMny73UscN60OWdcdcZDbjDlnDX1KEP +# sNcEOFvaruHHrF4kDK8N0yemElNz63IgqhUoGoXXQKT2RgVg7T/kiQJH7zuaEjgB +# YNniAZdXXJJ1C+uv2ZQzkGIEVIEA6pB5/xo4kFhrfkOrdGzqL8HXT/RZQDMn5Uzk +# W+Sl2JmsyYBS4sgI9Ay3qT5nv+frzngbWlqx1dre21uj37Fgk5mWHJEdmY1nqTTd +# 25j6oDLGPC8AS9wtgZBXggemKAXwyeOFFahXUFN7X7cbwTALy5aWjE/rqp+N5J7M +# +YApl3aknUZ13KTXz9pfAF0uhmZimngvBHjijyctleF8HUP2RNAhS/l68OqW7oKi +# Dqvb7tSHJbcnYkxo7dUq6ppfN51ah61ZsyMVG6SaH015+5QO1k50ohXcFff2GOuZ +# d3Z9JOoAjIkeiVTNeRlPDlHtS0CSYu4ZKsWsst+0VY2R9rJBeoii9Xa0oiIggkYL +# 1pHAPH0B1uLlvFcI6B+fAXe0OiCJodbO5lk8ZpvCG5WWYbjzp2c3B8PZGSBgEpSf +# KYlVavvBAvaJCORUO7j8PyzzDINuzQorP9+i399ORjOnqeC92Cb0V12LcoqqtJaf +# 7oSB86VOI0lfHnPUlLWvoiLHrFR5PsYkltOuPqU= +# SIG # End signature block diff --git a/.venv312/Scripts/activate b/.venv312/Scripts/activate new file mode 100644 index 0000000..4ec118d --- /dev/null +++ b/.venv312/Scripts/activate @@ -0,0 +1,76 @@ +# This file must be used with "source bin/activate" *from bash* +# You cannot run it directly + +deactivate () { + # reset old environment variables + if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then + PATH="${_OLD_VIRTUAL_PATH:-}" + export PATH + unset _OLD_VIRTUAL_PATH + fi + if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then + PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}" + export PYTHONHOME + unset _OLD_VIRTUAL_PYTHONHOME + fi + + # Call hash to forget past locations. Without forgetting + # past locations the $PATH changes we made may not be respected. + # See "man bash" for more details. hash is usually a builtin of your shell + hash -r 2> /dev/null + + if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then + PS1="${_OLD_VIRTUAL_PS1:-}" + export PS1 + unset _OLD_VIRTUAL_PS1 + fi + + unset VIRTUAL_ENV + unset VIRTUAL_ENV_PROMPT + if [ ! "${1:-}" = "nondestructive" ] ; then + # Self destruct! + unset -f deactivate + fi +} + +# unset irrelevant variables +deactivate nondestructive + +# on Windows, a path can contain colons and backslashes and has to be converted: +case "$(uname)" in + CYGWIN*|MSYS*|MINGW*) + # transform D:\path\to\venv to /d/path/to/venv on MSYS and MINGW + # and to /cygdrive/d/path/to/venv on Cygwin + VIRTUAL_ENV=$(cygpath 'C:\Users\User\OneDrive\Desktop\RURAL MAPPER\Rural-Connectivity-Mapper-2026\.venv312') + export VIRTUAL_ENV + ;; + *) + # use the path as-is + export VIRTUAL_ENV='C:\Users\User\OneDrive\Desktop\RURAL MAPPER\Rural-Connectivity-Mapper-2026\.venv312' + ;; +esac + +_OLD_VIRTUAL_PATH="$PATH" +PATH="$VIRTUAL_ENV/"Scripts":$PATH" +export PATH + +VIRTUAL_ENV_PROMPT='(.venv312) ' +export VIRTUAL_ENV_PROMPT + +# unset PYTHONHOME if set +# this will fail if PYTHONHOME is set to the empty string (which is bad anyway) +# could use `if (set -u; : $PYTHONHOME) ;` in bash +if [ -n "${PYTHONHOME:-}" ] ; then + _OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}" + unset PYTHONHOME +fi + +if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then + _OLD_VIRTUAL_PS1="${PS1:-}" + PS1="("'(.venv312) '") ${PS1:-}" + export PS1 +fi + +# Call hash to forget past commands. Without forgetting +# past commands the $PATH changes we made may not be respected +hash -r 2> /dev/null diff --git a/.venv312/Scripts/activate.bat b/.venv312/Scripts/activate.bat new file mode 100644 index 0000000..933f803 --- /dev/null +++ b/.venv312/Scripts/activate.bat @@ -0,0 +1,34 @@ +@echo off + +rem This file is UTF-8 encoded, so we need to update the current code page while executing it +for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( + set _OLD_CODEPAGE=%%a +) +if defined _OLD_CODEPAGE ( + "%SystemRoot%\System32\chcp.com" 65001 > nul +) + +set "VIRTUAL_ENV=C:\Users\User\OneDrive\Desktop\RURAL MAPPER\Rural-Connectivity-Mapper-2026\.venv312" + +if not defined PROMPT set PROMPT=$P$G + +if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% +if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% + +set _OLD_VIRTUAL_PROMPT=%PROMPT% +set PROMPT=(.venv312) %PROMPT% + +if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% +set PYTHONHOME= + +if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% +if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% + +set "PATH=%VIRTUAL_ENV%\Scripts;%PATH%" +set "VIRTUAL_ENV_PROMPT=(.venv312) " + +:END +if defined _OLD_CODEPAGE ( + "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul + set _OLD_CODEPAGE= +) diff --git a/.venv312/Scripts/coverage-3.12.exe b/.venv312/Scripts/coverage-3.12.exe new file mode 100644 index 0000000..169c95a Binary files /dev/null and b/.venv312/Scripts/coverage-3.12.exe differ diff --git a/.venv312/Scripts/coverage.exe b/.venv312/Scripts/coverage.exe new file mode 100644 index 0000000..1243dbf Binary files /dev/null and b/.venv312/Scripts/coverage.exe differ diff --git a/.venv312/Scripts/coverage3.exe b/.venv312/Scripts/coverage3.exe new file mode 100644 index 0000000..169c95a Binary files /dev/null and b/.venv312/Scripts/coverage3.exe differ diff --git a/.venv312/Scripts/deactivate.bat b/.venv312/Scripts/deactivate.bat new file mode 100644 index 0000000..62a39a7 --- /dev/null +++ b/.venv312/Scripts/deactivate.bat @@ -0,0 +1,22 @@ +@echo off + +if defined _OLD_VIRTUAL_PROMPT ( + set "PROMPT=%_OLD_VIRTUAL_PROMPT%" +) +set _OLD_VIRTUAL_PROMPT= + +if defined _OLD_VIRTUAL_PYTHONHOME ( + set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" + set _OLD_VIRTUAL_PYTHONHOME= +) + +if defined _OLD_VIRTUAL_PATH ( + set "PATH=%_OLD_VIRTUAL_PATH%" +) + +set _OLD_VIRTUAL_PATH= + +set VIRTUAL_ENV= +set VIRTUAL_ENV_PROMPT= + +:END diff --git a/.venv312/Scripts/docutils.exe b/.venv312/Scripts/docutils.exe new file mode 100644 index 0000000..eab518b Binary files /dev/null and b/.venv312/Scripts/docutils.exe differ diff --git a/.venv312/Scripts/f2py.exe b/.venv312/Scripts/f2py.exe new file mode 100644 index 0000000..887e1d6 Binary files /dev/null and b/.venv312/Scripts/f2py.exe differ diff --git a/.venv312/Scripts/flask.exe b/.venv312/Scripts/flask.exe new file mode 100644 index 0000000..4ae3d9a Binary files /dev/null and b/.venv312/Scripts/flask.exe differ diff --git a/.venv312/Scripts/fonttools.exe b/.venv312/Scripts/fonttools.exe new file mode 100644 index 0000000..a6551e3 Binary files /dev/null and b/.venv312/Scripts/fonttools.exe differ diff --git a/.venv312/Scripts/normalizer.exe b/.venv312/Scripts/normalizer.exe new file mode 100644 index 0000000..74439f6 Binary files /dev/null and b/.venv312/Scripts/normalizer.exe differ diff --git a/.venv312/Scripts/numpy-config.exe b/.venv312/Scripts/numpy-config.exe new file mode 100644 index 0000000..a80549b Binary files /dev/null and b/.venv312/Scripts/numpy-config.exe differ diff --git a/.venv312/Scripts/pip.exe b/.venv312/Scripts/pip.exe new file mode 100644 index 0000000..72a407c Binary files /dev/null and b/.venv312/Scripts/pip.exe differ diff --git a/.venv312/Scripts/pip3.12.exe b/.venv312/Scripts/pip3.12.exe new file mode 100644 index 0000000..72a407c Binary files /dev/null and b/.venv312/Scripts/pip3.12.exe differ diff --git a/.venv312/Scripts/pip3.exe b/.venv312/Scripts/pip3.exe new file mode 100644 index 0000000..72a407c Binary files /dev/null and b/.venv312/Scripts/pip3.exe differ diff --git a/.venv312/Scripts/py.test.exe b/.venv312/Scripts/py.test.exe new file mode 100644 index 0000000..582366a Binary files /dev/null and b/.venv312/Scripts/py.test.exe differ diff --git a/.venv312/Scripts/pybabel.exe b/.venv312/Scripts/pybabel.exe new file mode 100644 index 0000000..b97b03a Binary files /dev/null and b/.venv312/Scripts/pybabel.exe differ diff --git a/.venv312/Scripts/pyftmerge.exe b/.venv312/Scripts/pyftmerge.exe new file mode 100644 index 0000000..529cabc Binary files /dev/null and b/.venv312/Scripts/pyftmerge.exe differ diff --git a/.venv312/Scripts/pyftsubset.exe b/.venv312/Scripts/pyftsubset.exe new file mode 100644 index 0000000..f5405de Binary files /dev/null and b/.venv312/Scripts/pyftsubset.exe differ diff --git a/.venv312/Scripts/pygmentize.exe b/.venv312/Scripts/pygmentize.exe new file mode 100644 index 0000000..15e3b0a Binary files /dev/null and b/.venv312/Scripts/pygmentize.exe differ diff --git a/.venv312/Scripts/pytest.exe b/.venv312/Scripts/pytest.exe new file mode 100644 index 0000000..582366a Binary files /dev/null and b/.venv312/Scripts/pytest.exe differ diff --git a/.venv312/Scripts/python.exe b/.venv312/Scripts/python.exe new file mode 100644 index 0000000..ba0cd04 Binary files /dev/null and b/.venv312/Scripts/python.exe differ diff --git a/.venv312/Scripts/pythonw.exe b/.venv312/Scripts/pythonw.exe new file mode 100644 index 0000000..68b3cfe Binary files /dev/null and b/.venv312/Scripts/pythonw.exe differ diff --git a/.venv312/Scripts/rst2html.exe b/.venv312/Scripts/rst2html.exe new file mode 100644 index 0000000..4118bec Binary files /dev/null and b/.venv312/Scripts/rst2html.exe differ diff --git a/.venv312/Scripts/rst2html4.exe b/.venv312/Scripts/rst2html4.exe new file mode 100644 index 0000000..7aca539 Binary files /dev/null and b/.venv312/Scripts/rst2html4.exe differ diff --git a/.venv312/Scripts/rst2html5.exe b/.venv312/Scripts/rst2html5.exe new file mode 100644 index 0000000..891a19a Binary files /dev/null and b/.venv312/Scripts/rst2html5.exe differ diff --git a/.venv312/Scripts/rst2latex.exe b/.venv312/Scripts/rst2latex.exe new file mode 100644 index 0000000..ee3e8e4 Binary files /dev/null and b/.venv312/Scripts/rst2latex.exe differ diff --git a/.venv312/Scripts/rst2man.exe b/.venv312/Scripts/rst2man.exe new file mode 100644 index 0000000..1ec10e7 Binary files /dev/null and b/.venv312/Scripts/rst2man.exe differ diff --git a/.venv312/Scripts/rst2odt.exe b/.venv312/Scripts/rst2odt.exe new file mode 100644 index 0000000..73d3433 Binary files /dev/null and b/.venv312/Scripts/rst2odt.exe differ diff --git a/.venv312/Scripts/rst2pseudoxml.exe b/.venv312/Scripts/rst2pseudoxml.exe new file mode 100644 index 0000000..2198e02 Binary files /dev/null and b/.venv312/Scripts/rst2pseudoxml.exe differ diff --git a/.venv312/Scripts/rst2s5.exe b/.venv312/Scripts/rst2s5.exe new file mode 100644 index 0000000..bca79ac Binary files /dev/null and b/.venv312/Scripts/rst2s5.exe differ diff --git a/.venv312/Scripts/rst2xetex.exe b/.venv312/Scripts/rst2xetex.exe new file mode 100644 index 0000000..210edd0 Binary files /dev/null and b/.venv312/Scripts/rst2xetex.exe differ diff --git a/.venv312/Scripts/rst2xml.exe b/.venv312/Scripts/rst2xml.exe new file mode 100644 index 0000000..46a2f96 Binary files /dev/null and b/.venv312/Scripts/rst2xml.exe differ diff --git a/.venv312/Scripts/speedtest-cli.exe b/.venv312/Scripts/speedtest-cli.exe new file mode 100644 index 0000000..b3e7fb8 Binary files /dev/null and b/.venv312/Scripts/speedtest-cli.exe differ diff --git a/.venv312/Scripts/speedtest.exe b/.venv312/Scripts/speedtest.exe new file mode 100644 index 0000000..b3e7fb8 Binary files /dev/null and b/.venv312/Scripts/speedtest.exe differ diff --git a/.venv312/Scripts/ttx.exe b/.venv312/Scripts/ttx.exe new file mode 100644 index 0000000..cbe18e5 Binary files /dev/null and b/.venv312/Scripts/ttx.exe differ diff --git a/.venv312/pyvenv.cfg b/.venv312/pyvenv.cfg new file mode 100644 index 0000000..b669f41 --- /dev/null +++ b/.venv312/pyvenv.cfg @@ -0,0 +1,5 @@ +home = C:\Users\User\AppData\Local\Programs\Python\Python312 +include-system-site-packages = false +version = 3.12.10 +executable = C:\Users\User\AppData\Local\Programs\Python\Python312\python.exe +command = C:\Users\User\AppData\Local\Programs\Python\Python312\python.exe -m venv C:\Users\User\OneDrive\Desktop\RURAL MAPPER\Rural-Connectivity-Mapper-2026\.venv312 diff --git a/.venv312/share/man/man1/ttx.1 b/.venv312/share/man/man1/ttx.1 new file mode 100644 index 0000000..bba23b5 --- /dev/null +++ b/.venv312/share/man/man1/ttx.1 @@ -0,0 +1,225 @@ +.Dd May 18, 2004 +.\" ttx is not specific to any OS, but contrary to what groff_mdoc(7) +.\" seems to imply, entirely omitting the .Os macro causes 'BSD' to +.\" be used, so I give a zero-width space as its argument. +.Os \& +.\" The "FontTools Manual" argument apparently has no effect in +.\" groff 1.18.1. I think it is a bug in the -mdoc groff package. +.Dt TTX 1 "FontTools Manual" +.Sh NAME +.Nm ttx +.Nd tool for manipulating TrueType and OpenType fonts +.Sh SYNOPSIS +.Nm +.Bk +.Op Ar option ... +.Ek +.Bk +.Ar file ... +.Ek +.Sh DESCRIPTION +.Nm +is a tool for manipulating TrueType and OpenType fonts. It can convert +TrueType and OpenType fonts to and from an +.Tn XML Ns -based format called +.Tn TTX . +.Tn TTX +files have a +.Ql .ttx +extension. +.Pp +For each +.Ar file +argument it is given, +.Nm +detects whether it is a +.Ql .ttf , +.Ql .otf +or +.Ql .ttx +file and acts accordingly: if it is a +.Ql .ttf +or +.Ql .otf +file, it generates a +.Ql .ttx +file; if it is a +.Ql .ttx +file, it generates a +.Ql .ttf +or +.Ql .otf +file. +.Pp +By default, every output file is created in the same directory as the +corresponding input file and with the same name except for the +extension, which is substituted appropriately. +.Nm +never overwrites existing files; if necessary, it appends a suffix to +the output file name before the extension, as in +.Pa Arial#1.ttf . +.Ss "General options" +.Bl -tag -width ".Fl t Ar table" +.It Fl h +Display usage information. +.It Fl d Ar dir +Write the output files to directory +.Ar dir +instead of writing every output file to the same directory as the +corresponding input file. +.It Fl o Ar file +Write the output to +.Ar file +instead of writing it to the same directory as the +corresponding input file. +.It Fl v +Be verbose. Write more messages to the standard output describing what +is being done. +.It Fl a +Allow virtual glyphs ID's on compile or decompile. +.El +.Ss "Dump options" +The following options control the process of dumping font files +(TrueType or OpenType) to +.Tn TTX +files. +.Bl -tag -width ".Fl t Ar table" +.It Fl l +List table information. Instead of dumping the font to a +.Tn TTX +file, display minimal information about each table. +.It Fl t Ar table +Dump table +.Ar table . +This option may be given multiple times to dump several tables at +once. When not specified, all tables are dumped. +.It Fl x Ar table +Exclude table +.Ar table +from the list of tables to dump. This option may be given multiple +times to exclude several tables from the dump. The +.Fl t +and +.Fl x +options are mutually exclusive. +.It Fl s +Split tables. Dump each table to a separate +.Tn TTX +file and write (under the name that would have been used for the output +file if the +.Fl s +option had not been given) one small +.Tn TTX +file containing references to the individual table dump files. This +file can be used as input to +.Nm +as long as the referenced files can be found in the same directory. +.It Fl i +.\" XXX: I suppose OpenType programs (exist and) are also affected. +Don't disassemble TrueType instructions. When this option is specified, +all TrueType programs (glyph programs, the font program and the +pre-program) are written to the +.Tn TTX +file as hexadecimal data instead of +assembly. This saves some time and results in smaller +.Tn TTX +files. +.It Fl y Ar n +When decompiling a TrueType Collection (TTC) file, +decompile font number +.Ar n , +starting from 0. +.El +.Ss "Compilation options" +The following options control the process of compiling +.Tn TTX +files into font files (TrueType or OpenType): +.Bl -tag -width ".Fl t Ar table" +.It Fl m Ar fontfile +Merge the input +.Tn TTX +file +.Ar file +with +.Ar fontfile . +No more than one +.Ar file +argument can be specified when this option is used. +.It Fl b +Don't recalculate glyph bounding boxes. Use the values in the +.Tn TTX +file as is. +.El +.Sh "THE TTX FILE FORMAT" +You can find some information about the +.Tn TTX +file format in +.Pa documentation.html . +In particular, you will find in that file the list of tables understood by +.Nm +and the relations between TrueType GlyphIDs and the glyph names used in +.Tn TTX +files. +.Sh EXAMPLES +In the following examples, all files are read from and written to the +current directory. Additionally, the name given for the output file +assumes in every case that it did not exist before +.Nm +was invoked. +.Pp +Dump the TrueType font contained in +.Pa FreeSans.ttf +to +.Pa FreeSans.ttx : +.Pp +.Dl ttx FreeSans.ttf +.Pp +Compile +.Pa MyFont.ttx +into a TrueType or OpenType font file: +.Pp +.Dl ttx MyFont.ttx +.Pp +List the tables in +.Pa FreeSans.ttf +along with some information: +.Pp +.Dl ttx -l FreeSans.ttf +.Pp +Dump the +.Sq cmap +table from +.Pa FreeSans.ttf +to +.Pa FreeSans.ttx : +.Pp +.Dl ttx -t cmap FreeSans.ttf +.Sh NOTES +On MS\-Windows and MacOS, +.Nm +is available as a graphical application to which files can be dropped. +.Sh SEE ALSO +.Pa documentation.html +.Pp +.Xr fontforge 1 , +.Xr ftinfo 1 , +.Xr gfontview 1 , +.Xr xmbdfed 1 , +.Xr Font::TTF 3pm +.Sh AUTHORS +.Nm +was written by +.An -nosplit +.An "Just van Rossum" Aq just@letterror.com . +.Pp +This manual page was written by +.An "Florent Rougon" Aq f.rougon@free.fr +for the Debian GNU/Linux system based on the existing FontTools +documentation. It may be freely used, modified and distributed without +restrictions. +.\" For Emacs: +.\" Local Variables: +.\" fill-column: 72 +.\" sentence-end: "[.?!][]\"')}]*\\($\\| $\\| \\| \\)[ \n]*" +.\" sentence-end-double-space: t +.\" End: \ No newline at end of file diff --git a/.venv312/share/xyzservices/providers.json b/.venv312/share/xyzservices/providers.json new file mode 100644 index 0000000..8cd491c --- /dev/null +++ b/.venv312/share/xyzservices/providers.json @@ -0,0 +1,18134 @@ +{ + "OpenStreetMap": { + "Mapnik": { + "url": "https://tile.openstreetmap.org/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "© OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap contributors", + "name": "OpenStreetMap.Mapnik" + }, + "DE": { + "url": "https://tile.openstreetmap.de/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "© OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap contributors", + "name": "OpenStreetMap.DE" + }, + "CH": { + "url": "https://tile.osm.ch/switzerland/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "© OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap contributors", + "bounds": [ + [ + 45, + 5 + ], + [ + 48, + 11 + ] + ], + "name": "OpenStreetMap.CH" + }, + "France": { + "url": "https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png", + "max_zoom": 20, + "html_attribution": "© OpenStreetMap France | © OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap France | (C) OpenStreetMap contributors", + "name": "OpenStreetMap.France" + }, + "HOT": { + "url": "https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "© OpenStreetMap contributors, Tiles style by Humanitarian OpenStreetMap Team hosted by OpenStreetMap France", + "attribution": "(C) OpenStreetMap contributors, Tiles style by Humanitarian OpenStreetMap Team hosted by OpenStreetMap France", + "name": "OpenStreetMap.HOT" + }, + "BZH": { + "url": "https://tile.openstreetmap.bzh/br/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "© OpenStreetMap contributors, Tiles courtesy of Breton OpenStreetMap Team", + "attribution": "(C) OpenStreetMap contributors, Tiles courtesy of Breton OpenStreetMap Team", + "bounds": [ + [ + 46.2, + -5.5 + ], + [ + 50, + 0.7 + ] + ], + "name": "OpenStreetMap.BZH" + }, + "CAT": { + "url": "https://tile.openstreetmap.bzh/ca/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "© OpenStreetMap contributors, Tiles courtesy of Breton OpenStreetMap Team", + "attribution": "(C) OpenStreetMap contributors, Tiles courtesy of Breton OpenStreetMap Team", + "name": "OpenStreetMap.CAT" + } + }, + "MapTilesAPI": { + "OSMEnglish": { + "url": "https://maptiles.p.rapidapi.com/{variant}/{z}/{x}/{y}.png?rapidapi-key={apikey}", + "html_attribution": "© MapTiles API, © OpenStreetMap contributors", + "attribution": "(C) MapTiles API, (C) OpenStreetMap contributors", + "variant": "en/map/v1", + "apikey": "", + "max_zoom": 19, + "name": "MapTilesAPI.OSMEnglish" + }, + "OSMFrancais": { + "url": "https://maptiles.p.rapidapi.com/{variant}/{z}/{x}/{y}.png?rapidapi-key={apikey}", + "html_attribution": "© MapTiles API, © OpenStreetMap contributors", + "attribution": "(C) MapTiles API, (C) OpenStreetMap contributors", + "variant": "fr/map/v1", + "apikey": "", + "max_zoom": 19, + "name": "MapTilesAPI.OSMFrancais" + }, + "OSMEspagnol": { + "url": "https://maptiles.p.rapidapi.com/{variant}/{z}/{x}/{y}.png?rapidapi-key={apikey}", + "html_attribution": "© MapTiles API, © OpenStreetMap contributors", + "attribution": "(C) MapTiles API, (C) OpenStreetMap contributors", + "variant": "es/map/v1", + "apikey": "", + "max_zoom": 19, + "name": "MapTilesAPI.OSMEspagnol" + } + }, + "OpenSeaMap": { + "url": "https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png", + "html_attribution": "Map data: © OpenSeaMap contributors", + "attribution": "Map data: (C) OpenSeaMap contributors", + "name": "OpenSeaMap" + }, + "OPNVKarte": { + "url": "https://tileserver.memomaps.de/tilegen/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map memomaps.de CC-BY-SA, map data © OpenStreetMap contributors", + "attribution": "Map memomaps.de CC-BY-SA, map data (C) OpenStreetMap contributors", + "name": "OPNVKarte" + }, + "OpenTopoMap": { + "url": "https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png", + "max_zoom": 17, + "html_attribution": "Map data: © OpenStreetMap contributors, SRTM | Map style: © OpenTopoMap (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors, SRTM | Map style: (C) OpenTopoMap (CC-BY-SA)", + "name": "OpenTopoMap" + }, + "OpenRailwayMap": { + "url": "https://{s}.tiles.openrailwaymap.org/standard/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © OpenRailwayMap (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) OpenRailwayMap (CC-BY-SA)", + "name": "OpenRailwayMap" + }, + "OpenFireMap": { + "url": "http://openfiremap.org/hytiles/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © OpenFireMap (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) OpenFireMap (CC-BY-SA)", + "name": "OpenFireMap" + }, + "SafeCast": { + "url": "https://s3.amazonaws.com/te512.safecast.org/{z}/{x}/{y}.png", + "max_zoom": 16, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © SafeCast (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) SafeCast (CC-BY-SA)", + "name": "SafeCast" + }, + "Stadia": { + "AlidadeSmooth": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "alidade_smooth", + "ext": "png", + "name": "Stadia.AlidadeSmooth" + }, + "AlidadeSmoothDark": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "alidade_smooth_dark", + "ext": "png", + "name": "Stadia.AlidadeSmoothDark" + }, + "AlidadeSatellite": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© CNES, Distribution Airbus DS, \u00a9 Airbus DS, \u00a9 PlanetObserver (Contains Copernicus Data) | © Stadia Maps © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) CNES, Distribution Airbus DS, \u00a9 Airbus DS, \u00a9 PlanetObserver (Contains Copernicus Data) | (C) Stadia Maps (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "alidade_satellite", + "ext": "jpg", + "name": "Stadia.AlidadeSatellite", + "status": "broken" + }, + "OSMBright": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "osm_bright", + "ext": "png", + "name": "Stadia.OSMBright" + }, + "Outdoors": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "outdoors", + "ext": "png", + "name": "Stadia.Outdoors" + }, + "StamenToner": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner", + "ext": "png", + "name": "Stadia.StamenToner" + }, + "StamenTonerBackground": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_background", + "ext": "png", + "name": "Stadia.StamenTonerBackground" + }, + "StamenTonerLines": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_lines", + "ext": "png", + "name": "Stadia.StamenTonerLines" + }, + "StamenTonerLabels": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_labels", + "ext": "png", + "name": "Stadia.StamenTonerLabels" + }, + "StamenTonerLite": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_lite", + "ext": "png", + "name": "Stadia.StamenTonerLite" + }, + "StamenTonerDark": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_dark", + "ext": "png", + "name": "Stadia.StamenTonerDark" + }, + "StamenTonerBlacklite": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 20, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_toner_blacklite", + "ext": "png", + "name": "Stadia.StamenTonerBlacklite" + }, + "StamenWatercolor": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}.{ext}", + "min_zoom": 1, + "max_zoom": 16, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_watercolor", + "ext": "jpg", + "name": "Stadia.StamenWatercolor" + }, + "StamenTerrain": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 18, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_terrain", + "ext": "png", + "name": "Stadia.StamenTerrain" + }, + "StamenTerrainBackground": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 18, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_terrain_background", + "ext": "png", + "name": "Stadia.StamenTerrainBackground" + }, + "StamenTerrainLabels": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 18, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_terrain_labels", + "ext": "png", + "name": "Stadia.StamenTerrainLabels" + }, + "StamenTerrainLines": { + "url": "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}", + "min_zoom": 0, + "max_zoom": 18, + "html_attribution": "© Stadia Maps © Stamen Design © OpenMapTiles © OpenStreetMap contributors", + "attribution": "(C) Stadia Maps (C) Stamen Design (C) OpenMapTiles (C) OpenStreetMap contributors", + "variant": "stamen_terrain_lines", + "ext": "png", + "name": "Stadia.StamenTerrainLines" + } + }, + "Thunderforest": { + "OpenCycleMap": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "cycle", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.OpenCycleMap" + }, + "Transport": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "transport", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.Transport" + }, + "TransportDark": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "transport-dark", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.TransportDark" + }, + "SpinalMap": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "spinal-map", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.SpinalMap" + }, + "Landscape": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "landscape", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.Landscape" + }, + "Outdoors": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "outdoors", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.Outdoors" + }, + "Pioneer": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "pioneer", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.Pioneer" + }, + "MobileAtlas": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "mobile-atlas", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.MobileAtlas" + }, + "Neighbourhood": { + "url": "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}{r}.png?apikey={apikey}", + "html_attribution": "© Thunderforest, © OpenStreetMap contributors", + "attribution": "(C) Thunderforest, (C) OpenStreetMap contributors", + "variant": "neighbourhood", + "apikey": "", + "max_zoom": 22, + "name": "Thunderforest.Neighbourhood" + } + }, + "BaseMapDE": { + "Color": { + "url": "https://sgx.geodatenzentrum.de/wmts_basemapde/tile/1.0.0/{variant}/default/GLOBAL_WEBMERCATOR/{z}/{y}/{x}.png", + "html_attribution": "Map data: © dl-de/by-2-0", + "attribution": "Map data: (C) dl-de/by-2-0", + "variant": "de_basemapde_web_raster_farbe", + "name": "BaseMapDE.Color" + }, + "Grey": { + "url": "https://sgx.geodatenzentrum.de/wmts_basemapde/tile/1.0.0/{variant}/default/GLOBAL_WEBMERCATOR/{z}/{y}/{x}.png", + "html_attribution": "Map data: © dl-de/by-2-0", + "attribution": "Map data: (C) dl-de/by-2-0", + "variant": "de_basemapde_web_raster_grau", + "name": "BaseMapDE.Grey" + } + }, + "CyclOSM": { + "url": "https://{s}.tile-cyclosm.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png", + "max_zoom": 20, + "html_attribution": "CyclOSM | Map data: © OpenStreetMap contributors", + "attribution": "CyclOSM | Map data: (C) OpenStreetMap contributors", + "name": "CyclOSM" + }, + "Jawg": { + "Streets": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-streets", + "accessToken": "", + "name": "Jawg.Streets" + }, + "Terrain": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-terrain", + "accessToken": "", + "name": "Jawg.Terrain" + }, + "Lagoon": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-lagoon", + "accessToken": "", + "name": "Jawg.Lagoon" + }, + "Sunny": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-sunny", + "accessToken": "", + "name": "Jawg.Sunny" + }, + "Dark": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-dark", + "accessToken": "", + "name": "Jawg.Dark" + }, + "Light": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-light", + "accessToken": "", + "name": "Jawg.Light" + }, + "Matrix": { + "url": "https://tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}", + "html_attribution": "© JawgMaps © OpenStreetMap contributors", + "attribution": "(C) **Jawg** Maps (C) OpenStreetMap contributors", + "min_zoom": 0, + "max_zoom": 22, + "variant": "jawg-matrix", + "accessToken": "", + "name": "Jawg.Matrix" + } + }, + "MapBox": { + "url": "https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}{r}?access_token={accessToken}", + "html_attribution": "© Mapbox © OpenStreetMap contributors Improve this map", + "attribution": "(C) Mapbox (C) OpenStreetMap contributors Improve this map", + "tileSize": 512, + "max_zoom": 18, + "zoomOffset": -1, + "id": "mapbox/streets-v11", + "accessToken": "", + "name": "MapBox" + }, + "MapTiler": { + "Streets": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "streets-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Streets" + }, + "Basic": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "basic-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Basic" + }, + "Bright": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "bright-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Bright" + }, + "Pastel": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "pastel", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Pastel" + }, + "Positron": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "positron", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Positron" + }, + "Hybrid": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "hybrid", + "ext": "jpg", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Hybrid" + }, + "Toner": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "toner-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Toner" + }, + "Topo": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "topo-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Topo" + }, + "Voyager": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "voyager-v2", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Voyager" + }, + "Ocean": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "ocean", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Ocean" + }, + "Backdrop": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "backdrop", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Backdrop" + }, + "Dataviz": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "dataviz", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Dataviz" + }, + "DatavizLight": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "dataviz-light", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.DatavizLight" + }, + "DatavizDark": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "dataviz-dark", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.DatavizDark" + }, + "Aquarelle": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "aquarelle", + "ext": "webp", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Aquarelle" + }, + "Landscape": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "landscape", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Landscape" + }, + "Openstreetmap": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "openstreetmap", + "ext": "jpg", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Openstreetmap" + }, + "Outdoor": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "outdoor", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Outdoor" + }, + "Satellite": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "satellite-v2", + "ext": "jpg", + "key": "", + "min_zoom": 0, + "max_zoom": 20, + "name": "MapTiler.Satellite" + }, + "Winter": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "winter", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Winter" + }, + "Basic4326": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "basic-4326", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Basic4326", + "crs": "EPSG:4326" + }, + "Topographique": { + "url": "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "topographique", + "ext": "png", + "key": "", + "tileSize": 512, + "zoomOffset": -1, + "min_zoom": 0, + "max_zoom": 21, + "name": "MapTiler.Topographique" + }, + "Terrain": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.{ext}?key={key}", + "html_attribution": "© MapTiler © OpenStreetMap contributors", + "attribution": "(C) MapTiler (C) OpenStreetMap contributors", + "variant": "terrain-rgb", + "ext": "png", + "key": "", + "min_zoom": 0, + "max_zoom": 12, + "name": "MapTiler.Terrain" + } + }, + "TomTom": { + "Basic": { + "url": "https://{s}.api.tomtom.com/map/1/tile/{variant}/{style}/{z}/{x}/{y}.{ext}?key={apikey}", + "variant": "basic", + "max_zoom": 22, + "html_attribution": "© 1992 - 2025 TomTom. ", + "attribution": "(C) 1992 - 2025 TomTom.", + "subdomains": "abcd", + "style": "main", + "ext": "png", + "apikey": "", + "name": "TomTom.Basic" + }, + "Hybrid": { + "url": "https://{s}.api.tomtom.com/map/1/tile/{variant}/{style}/{z}/{x}/{y}.{ext}?key={apikey}", + "variant": "hybrid", + "max_zoom": 22, + "html_attribution": "© 1992 - 2025 TomTom. ", + "attribution": "(C) 1992 - 2025 TomTom.", + "subdomains": "abcd", + "style": "main", + "ext": "png", + "apikey": "", + "name": "TomTom.Hybrid" + }, + "Labels": { + "url": "https://{s}.api.tomtom.com/map/1/tile/{variant}/{style}/{z}/{x}/{y}.{ext}?key={apikey}", + "variant": "labels", + "max_zoom": 22, + "html_attribution": "© 1992 - 2025 TomTom. ", + "attribution": "(C) 1992 - 2025 TomTom.", + "subdomains": "abcd", + "style": "main", + "ext": "png", + "apikey": "", + "name": "TomTom.Labels" + } + }, + "Esri": { + "WorldStreetMap": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Street_Map", + "html_attribution": "Tiles © Esri — Source: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), TomTom, 2012", + "attribution": "Tiles (C) Esri -- Source: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), TomTom, 2012", + "name": "Esri.WorldStreetMap" + }, + "WorldTopoMap": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Topo_Map", + "html_attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "attribution": "Tiles (C) Esri -- Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "name": "Esri.WorldTopoMap" + }, + "WorldImagery": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Imagery", + "html_attribution": "Tiles © Esri — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community", + "attribution": "Tiles (C) Esri -- Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community", + "name": "Esri.WorldImagery" + }, + "WorldTerrain": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Terrain_Base", + "html_attribution": "Tiles © Esri — Source: USGS, Esri, TANA, DeLorme, and NPS", + "attribution": "Tiles (C) Esri -- Source: USGS, Esri, TANA, DeLorme, and NPS", + "max_zoom": 13, + "name": "Esri.WorldTerrain" + }, + "WorldShadedRelief": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Shaded_Relief", + "html_attribution": "Tiles © Esri — Source: Esri", + "attribution": "Tiles (C) Esri -- Source: Esri", + "max_zoom": 13, + "name": "Esri.WorldShadedRelief" + }, + "WorldPhysical": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "World_Physical_Map", + "html_attribution": "Tiles © Esri — Source: US National Park Service", + "attribution": "Tiles (C) Esri -- Source: US National Park Service", + "max_zoom": 8, + "name": "Esri.WorldPhysical" + }, + "OceanBasemap": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "Ocean/World_Ocean_Base", + "html_attribution": "Tiles © Esri — Sources: GEBCO, NOAA, CHS, OSU, UNH, CSUMB, National Geographic, DeLorme, NAVTEQ, and Esri", + "attribution": "Tiles (C) Esri -- Sources: GEBCO, NOAA, CHS, OSU, UNH, CSUMB, National Geographic, DeLorme, NAVTEQ, and Esri", + "max_zoom": 13, + "name": "Esri.OceanBasemap" + }, + "NatGeoWorldMap": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "NatGeo_World_Map", + "html_attribution": "Tiles © Esri — National Geographic, Esri, DeLorme, NAVTEQ, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN, GEBCO, NOAA, iPC", + "attribution": "Tiles (C) Esri -- National Geographic, Esri, DeLorme, NAVTEQ, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN, GEBCO, NOAA, iPC", + "max_zoom": 16, + "name": "Esri.NatGeoWorldMap" + }, + "WorldGrayCanvas": { + "url": "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}", + "variant": "Canvas/World_Light_Gray_Base", + "html_attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ", + "attribution": "Tiles (C) Esri -- Esri, DeLorme, NAVTEQ", + "max_zoom": 16, + "name": "Esri.WorldGrayCanvas" + }, + "ArcticImagery": { + "url": "http://server.arcgisonline.com/ArcGIS/rest/services/Polar/Arctic_Imagery/MapServer/tile/{z}/{y}/{x}", + "variant": "Arctic_Imagery", + "html_attribution": "Earthstar Geographics", + "attribution": "Earthstar Geographics", + "max_zoom": 24, + "name": "Esri.ArcticImagery", + "crs": "EPSG:5936", + "bounds": [ + [ + -2623285.8808999993, + -2623285.8808999993 + ], + [ + 6623285.8803, + 6623285.8803 + ] + ] + }, + "ArcticOceanBase": { + "url": "http://server.arcgisonline.com/ArcGIS/rest/services/Polar/Arctic_Ocean_Base/MapServer/tile/{z}/{y}/{x}", + "variant": "Arctic_Ocean_Base", + "html_attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "max_zoom": 24, + "name": "Esri.ArcticOceanBase", + "crs": "EPSG:5936", + "bounds": [ + [ + -2623285.8808999993, + -2623285.8808999993 + ], + [ + 6623285.8803, + 6623285.8803 + ] + ] + }, + "ArcticOceanReference": { + "url": "http://server.arcgisonline.com/ArcGIS/rest/services/Polar/Arctic_Ocean_Reference/MapServer/tile/{z}/{y}/{x}", + "variant": "Arctic_Ocean_Reference", + "html_attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "attribution": "Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community", + "max_zoom": 24, + "name": "Esri.ArcticOceanReference", + "crs": "EPSG:5936", + "bounds": [ + [ + -2623285.8808999993, + -2623285.8808999993 + ], + [ + 6623285.8803, + 6623285.8803 + ] + ] + }, + "AntarcticImagery": { + "url": "http://server.arcgisonline.com/ArcGIS/rest/services/Polar/Antarctic_Imagery/MapServer/tile/{z}/{y}/{x}", + "variant": "Antarctic_Imagery", + "html_attribution": "Earthstar Geographics", + "attribution": "Earthstar Geographics", + "max_zoom": 24, + "name": "Esri.AntarcticImagery", + "crs": "EPSG:3031", + "bounds": [ + [ + -9913957.327914657, + -5730886.461772691 + ], + [ + 9913957.327914657, + 5730886.461773157 + ] + ] + }, + "AntarcticBasemap": { + "url": "https://tiles.arcgis.com/tiles/C8EMgrsFcRFL6LrL/arcgis/rest/services/Antarctic_Basemap/MapServer/tile/{z}/{y}/{x}", + "variant": "Antarctic_Basemap", + "html_attribution": "Imagery provided by NOAA National Centers for Environmental Information (NCEI); International Bathymetric Chart of the Southern Ocean (IBCSO); General Bathymetric Chart of the Oceans (GEBCO).", + "attribution": "Imagery provided by NOAA National Centers for Environmental Information (NCEI); International Bathymetric Chart of the Southern Ocean (IBCSO); General Bathymetric Chart of the Oceans (GEBCO).", + "max_zoom": 9, + "name": "Esri.AntarcticBasemap", + "crs": "EPSG:3031", + "bounds": [ + [ + -4524583.19363305, + -4524449.487765655 + ], + [ + 4524449.4877656475, + 4524583.193633042 + ] + ] + } + }, + "OpenWeatherMap": { + "Clouds": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "clouds", + "name": "OpenWeatherMap.Clouds" + }, + "CloudsClassic": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "clouds_cls", + "name": "OpenWeatherMap.CloudsClassic" + }, + "Precipitation": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "precipitation", + "name": "OpenWeatherMap.Precipitation" + }, + "PrecipitationClassic": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "precipitation_cls", + "name": "OpenWeatherMap.PrecipitationClassic" + }, + "Rain": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "rain", + "name": "OpenWeatherMap.Rain" + }, + "RainClassic": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "rain_cls", + "name": "OpenWeatherMap.RainClassic" + }, + "Pressure": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "pressure", + "name": "OpenWeatherMap.Pressure" + }, + "PressureContour": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "pressure_cntr", + "name": "OpenWeatherMap.PressureContour" + }, + "Wind": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "wind", + "name": "OpenWeatherMap.Wind" + }, + "Temperature": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "temp", + "name": "OpenWeatherMap.Temperature" + }, + "Snow": { + "url": "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}", + "max_zoom": 19, + "html_attribution": "Map data © OpenWeatherMap", + "attribution": "Map data (C) OpenWeatherMap", + "apiKey": "", + "opacity": 0.5, + "variant": "snow", + "name": "OpenWeatherMap.Snow" + } + }, + "HERE": { + "exploreDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "explore.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.exploreDay" + }, + "liteDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "lite.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.liteDay" + }, + "logisticsDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "logistics.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.logisticsDay" + }, + "topoDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "topo.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.topoDay" + }, + "logisticsNight": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "logistics.night", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.logisticsNight" + }, + "exploreNight": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "explore.night", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.exploreNight" + }, + "topoNight": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "topo.night", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.topoNight" + }, + "liteNight": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "lite.night", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.liteNight" + }, + "exploreSatelliteDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "explore.satellite.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.exploreSatelliteDay" + }, + "liteSatelliteDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "lite.satellite.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.liteSatelliteDay" + }, + "logisticsSatelliteDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "logistics.satellite.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.logisticsSatelliteDay" + }, + "basicMap": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "explore.day", + "max_zoom": 20, + "type": "basetile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.basicMap" + }, + "mapLabels": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "explore.day", + "max_zoom": 20, + "type": "labeltile", + "language": "eng", + "format": "png", + "size": "256", + "name": "HERE.mapLabels" + }, + "trafficFlow": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "traffic", + "variant": "explore.day", + "max_zoom": 20, + "type": "flowtile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.trafficFlow" + }, + "carnavDayGrey": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "carnav.day.grey", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.carnavDayGrey" + }, + "hybridDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "hybrid.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.hybridDay" + }, + "hybridDayMobile": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "hybrid.day.mobile", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.hybridDayMobile" + }, + "hybridDayTransit": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "hybrid.day.transit", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.hybridDayTransit" + }, + "hybridDayGrey": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "hybrid.grey.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.hybridDayGrey" + }, + "pedestrianDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "pedestrian.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.pedestrianDay" + }, + "pedestrianNight": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "base", + "variant": "pedestrian.night", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.pedestrianNight" + }, + "satelliteDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "satellite.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.satelliteDay" + }, + "terrainDay": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "terrain.day", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.terrainDay" + }, + "terrainDayMobile": { + "url": "https://maps.hereapi.com/v3/base/mc/{z}/{x}/{y}/{format}?style={variant}&size={size}&apiKey={apiKey}&lg={language}", + "html_attribution": "Map © 1987-2025 HERE", + "attribution": "Map (C) 1987-2025 HERE", + "subdomains": "1234", + "mapID": "newest", + "apiKey": "", + "base": "aerial", + "variant": "terrain.day.mobile", + "max_zoom": 20, + "type": "maptile", + "language": "eng", + "format": "png8", + "size": "256", + "name": "HERE.terrainDayMobile" + } + }, + "FreeMapSK": { + "url": "https://{s}.freemap.sk/T/{z}/{x}/{y}.jpeg", + "min_zoom": 8, + "max_zoom": 16, + "subdomains": "abcd", + "bounds": [ + [ + 47.204642, + 15.996093 + ], + [ + 49.830896, + 22.576904 + ] + ], + "html_attribution": "© OpenStreetMap contributors, visualization CC-By-SA 2.0 Freemap.sk", + "attribution": "(C) OpenStreetMap contributors, visualization CC-By-SA 2.0 Freemap.sk", + "name": "FreeMapSK" + }, + "MtbMap": { + "url": "http://tile.mtbmap.cz/mtbmap_tiles/{z}/{x}/{y}.png", + "html_attribution": "© OpenStreetMap contributors & USGS", + "attribution": "(C) OpenStreetMap contributors & USGS", + "name": "MtbMap" + }, + "CartoDB": { + "Positron": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "light_all", + "name": "CartoDB.Positron" + }, + "PositronNoLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "light_nolabels", + "name": "CartoDB.PositronNoLabels" + }, + "PositronOnlyLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "light_only_labels", + "name": "CartoDB.PositronOnlyLabels" + }, + "DarkMatter": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "dark_all", + "name": "CartoDB.DarkMatter" + }, + "DarkMatterNoLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "dark_nolabels", + "name": "CartoDB.DarkMatterNoLabels" + }, + "DarkMatterOnlyLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "dark_only_labels", + "name": "CartoDB.DarkMatterOnlyLabels" + }, + "Voyager": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "rastertiles/voyager", + "name": "CartoDB.Voyager" + }, + "VoyagerNoLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "rastertiles/voyager_nolabels", + "name": "CartoDB.VoyagerNoLabels" + }, + "VoyagerOnlyLabels": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "rastertiles/voyager_only_labels", + "name": "CartoDB.VoyagerOnlyLabels" + }, + "VoyagerLabelsUnder": { + "url": "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png", + "html_attribution": "© OpenStreetMap contributors © CARTO", + "attribution": "(C) OpenStreetMap contributors (C) CARTO", + "subdomains": "abcd", + "max_zoom": 20, + "variant": "rastertiles/voyager_labels_under", + "name": "CartoDB.VoyagerLabelsUnder" + } + }, + "HikeBike": { + "HikeBike": { + "url": "https://tiles.wmflabs.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 19, + "html_attribution": "© OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap contributors", + "variant": "hikebike", + "name": "HikeBike.HikeBike" + }, + "HillShading": { + "url": "https://tiles.wmflabs.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 15, + "html_attribution": "© OpenStreetMap contributors", + "attribution": "(C) OpenStreetMap contributors", + "variant": "hillshading", + "name": "HikeBike.HillShading" + } + }, + "BasemapAT": { + "basemap": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 20, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "normal", + "format": "png", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "geolandbasemap", + "name": "BasemapAT.basemap" + }, + "grau": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 19, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "normal", + "format": "png", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmapgrau", + "name": "BasemapAT.grau" + }, + "overlay": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 19, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "normal", + "format": "png", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmapoverlay", + "name": "BasemapAT.overlay" + }, + "terrain": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 19, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "grau", + "format": "jpeg", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmapgelaende", + "name": "BasemapAT.terrain" + }, + "surface": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 19, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "grau", + "format": "jpeg", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmapoberflaeche", + "name": "BasemapAT.surface" + }, + "highdpi": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 19, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "normal", + "format": "jpeg", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmaphidpi", + "name": "BasemapAT.highdpi" + }, + "orthofoto": { + "url": "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}", + "max_zoom": 20, + "html_attribution": "Datenquelle: basemap.at", + "attribution": "Datenquelle: basemap.at", + "type": "normal", + "format": "jpeg", + "bounds": [ + [ + 46.35877, + 8.782379 + ], + [ + 49.037872, + 17.189532 + ] + ], + "variant": "bmaporthofoto30cm", + "name": "BasemapAT.orthofoto" + } + }, + "nlmaps": { + "standaard": { + "url": "https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0/{variant}/EPSG:3857/{z}/{x}/{y}.png", + "min_zoom": 6, + "max_zoom": 19, + "bounds": [ + [ + 50.5, + 3.25 + ], + [ + 54, + 7.6 + ] + ], + "html_attribution": "Kaartgegevens © Kadaster", + "attribution": "Kaartgegevens (C) Kadaster", + "variant": "standaard", + "name": "nlmaps.standaard" + }, + "pastel": { + "url": "https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0/{variant}/EPSG:3857/{z}/{x}/{y}.png", + "min_zoom": 6, + "max_zoom": 19, + "bounds": [ + [ + 50.5, + 3.25 + ], + [ + 54, + 7.6 + ] + ], + "html_attribution": "Kaartgegevens © Kadaster", + "attribution": "Kaartgegevens (C) Kadaster", + "variant": "pastel", + "name": "nlmaps.pastel" + }, + "grijs": { + "url": "https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0/{variant}/EPSG:3857/{z}/{x}/{y}.png", + "min_zoom": 6, + "max_zoom": 19, + "bounds": [ + [ + 50.5, + 3.25 + ], + [ + 54, + 7.6 + ] + ], + "html_attribution": "Kaartgegevens © Kadaster", + "attribution": "Kaartgegevens (C) Kadaster", + "variant": "grijs", + "name": "nlmaps.grijs" + }, + "water": { + "url": "https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0/{variant}/EPSG:3857/{z}/{x}/{y}.png", + "min_zoom": 6, + "max_zoom": 19, + "bounds": [ + [ + 50.5, + 3.25 + ], + [ + 54, + 7.6 + ] + ], + "html_attribution": "Kaartgegevens © Kadaster", + "attribution": "Kaartgegevens (C) Kadaster", + "variant": "water", + "name": "nlmaps.water" + }, + "luchtfoto": { + "url": "https://service.pdok.nl/hwh/luchtfotorgb/wmts/v1_0/Actueel_ortho25/EPSG:3857/{z}/{x}/{y}.jpeg", + "min_zoom": 6, + "max_zoom": 19, + "bounds": [ + [ + 50.5, + 3.25 + ], + [ + 54, + 7.6 + ] + ], + "html_attribution": "Kaartgegevens © Kadaster", + "attribution": "Kaartgegevens (C) Kadaster", + "name": "nlmaps.luchtfoto" + } + }, + "NASAGIBS": { + "ModisTerraTrueColorCR": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 9, + "format": "jpg", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_CorrectedReflectance_TrueColor", + "name": "NASAGIBS.ModisTerraTrueColorCR" + }, + "ModisTerraBands367CR": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 9, + "format": "jpg", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_CorrectedReflectance_Bands367", + "name": "NASAGIBS.ModisTerraBands367CR" + }, + "ViirsEarthAtNight2012": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 8, + "format": "jpg", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "VIIRS_CityLights_2012", + "name": "NASAGIBS.ViirsEarthAtNight2012" + }, + "ModisTerraLSTDay": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 7, + "format": "png", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_Land_Surface_Temp_Day", + "opacity": 0.75, + "name": "NASAGIBS.ModisTerraLSTDay" + }, + "ModisTerraSnowCover": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 8, + "format": "png", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_NDSI_Snow_Cover", + "opacity": 0.75, + "name": "NASAGIBS.ModisTerraSnowCover" + }, + "ModisTerraAOD": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 6, + "format": "png", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_Aerosol", + "opacity": 0.75, + "name": "NASAGIBS.ModisTerraAOD" + }, + "ModisTerraChlorophyll": { + "url": "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{max_zoom}/{z}/{y}/{x}.{format}", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "bounds": [ + [ + -85.0511287776, + -179.999999975 + ], + [ + 85.0511287776, + 179.999999975 + ] + ], + "min_zoom": 1, + "max_zoom": 7, + "format": "png", + "time": "", + "tilematrixset": "GoogleMapsCompatible_Level", + "variant": "MODIS_Terra_L2_Chlorophyll_A", + "opacity": 0.75, + "name": "NASAGIBS.ModisTerraChlorophyll", + "status": "broken" + }, + "ModisTerraBands721CR": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands721/default/{time}/GoogleMapsCompatible_Level9/{z}/{y}/{x}.jpg", + "max_zoom": 9, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.ModisTerraBands721CR", + "time": "" + }, + "ModisAquaTrueColorCR": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_TrueColor/default/{time}/GoogleMapsCompatible_Level9/{z}/{y}/{x}.jpg", + "max_zoom": 9, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.ModisAquaTrueColorCR", + "time": "" + }, + "ModisAquaBands721CR": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_Bands721/default/{time}/GoogleMapsCompatible_Level9/{z}/{y}/{x}.jpg", + "max_zoom": 9, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.ModisAquaBands721CR", + "time": "" + }, + "ViirsTrueColorCR": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_TrueColor/default/{time}/GoogleMapsCompatible_Level9/{z}/{y}/{x}.jpg", + "max_zoom": 9, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.ViirsTrueColorCR", + "time": "" + }, + "BlueMarble": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_NextGeneration/default/GoogleMapsCompatible_Level8/{z}/{y}/{x}.jpeg", + "max_zoom": 8, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.BlueMarble", + "crs": "EPSG:3857" + }, + "BlueMarble3413": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3413/best/BlueMarble_NextGeneration/default/500m/{z}/{y}/{x}.jpeg", + "max_zoom": 5, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.BlueMarble3413", + "crs": "EPSG:3413" + }, + "BlueMarble3031": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3031/best/BlueMarble_NextGeneration/default/500m/{z}/{y}/{x}.jpeg", + "max_zoom": 5, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.BlueMarble3031", + "crs": "EPSG:3031" + }, + "BlueMarbleBathymetry3413": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3413/best/BlueMarble_ShadedRelief_Bathymetry/default/500m/{z}/{y}/{x}.jpeg", + "max_zoom": 5, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.BlueMarbleBathymetry3413", + "crs": "EPSG:3413" + }, + "BlueMarbleBathymetry3031": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3031/best/BlueMarble_ShadedRelief_Bathymetry/default/500m/{z}/{y}/{x}.jpeg", + "max_zoom": 5, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.BlueMarbleBathymetry3031", + "crs": "EPSG:3031" + }, + "MEaSUREsIceVelocity3413": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3413/best/MEaSUREs_Ice_Velocity_Greenland/default/500m/{z}/{y}/{x}", + "max_zoom": 4, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.MEaSUREsIceVelocity3413", + "crs": "EPSG:3413" + }, + "MEaSUREsIceVelocity3031": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3031/best/MEaSUREs_Ice_Velocity_Antarctica/default/500m/{z}/{y}/{x}", + "max_zoom": 4, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.MEaSUREsIceVelocity3031", + "crs": "EPSG:3031" + }, + "ASTER_GDEM_Greyscale_Shaded_Relief": { + "url": "https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/ASTER_GDEM_Greyscale_Shaded_Relief/default/GoogleMapsCompatible_Level12/{z}/{y}/{x}.jpg", + "max_zoom": 12, + "attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "html_attribution": "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System (ESDIS) with funding provided by NASA/HQ.", + "name": "NASAGIBS.ASTER_GDEM_Greyscale_Shaded_Relief" + } + }, + "NLS": { + "osgb63k1885": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb63k1885", + "name": "NLS.osgb63k1885" + }, + "osgb1888": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb1888", + "name": "NLS.osgb1888" + }, + "osgb10k1888": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb10k1888", + "name": "NLS.osgb10k1888" + }, + "osgb1919": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb1919", + "name": "NLS.osgb1919" + }, + "osgb25k1937": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb25k1937", + "name": "NLS.osgb25k1937" + }, + "osgb63k1955": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-osgb63k1955", + "name": "NLS.osgb63k1955" + }, + "oslondon1k1893": { + "url": "https://api.maptiler.com/tiles/{variant}/{z}/{x}/{y}.jpg?key={apikey}", + "html_attribution": "National Library of Scotland Historic Maps", + "attribution": "National Library of Scotland Historic Maps", + "bounds": [ + [ + 49.6, + -12 + ], + [ + 61.7, + 3 + ] + ], + "min_zoom": 1, + "max_zoom": 18, + "apikey": "", + "variant": "uk-oslondon1k1893", + "name": "NLS.oslondon1k1893" + } + }, + "JusticeMap": { + "income": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "income", + "name": "JusticeMap.income", + "status": "broken" + }, + "americanIndian": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "indian", + "name": "JusticeMap.americanIndian", + "status": "broken" + }, + "asian": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "asian", + "name": "JusticeMap.asian", + "status": "broken" + }, + "black": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "black", + "name": "JusticeMap.black", + "status": "broken" + }, + "hispanic": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "hispanic", + "name": "JusticeMap.hispanic", + "status": "broken" + }, + "multi": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "multi", + "name": "JusticeMap.multi", + "status": "broken" + }, + "nonWhite": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "nonwhite", + "name": "JusticeMap.nonWhite", + "status": "broken" + }, + "white": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "white", + "name": "JusticeMap.white", + "status": "broken" + }, + "plurality": { + "url": "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png", + "html_attribution": "Justice Map", + "attribution": "Justice Map", + "size": "county", + "bounds": [ + [ + 14, + -180 + ], + [ + 72, + -56 + ] + ], + "variant": "plural", + "name": "JusticeMap.plurality", + "status": "broken" + } + }, + "GeoportailFrance": { + "plan": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -85.0, + -179.9 + ], + [ + 85.0, + 179.9 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2", + "name": "GeoportailFrance.plan", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "parcels": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/png", + "style": "PCI vecteur", + "variant": "CADASTRALPARCELS.PARCELLAIRE_EXPRESS", + "name": "GeoportailFrance.parcels", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "orthos": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS", + "name": "GeoportailFrance.orthos", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Acces_Biomethane": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ACCES.BIOMETHANE", + "variant": "ACCES.BIOMETHANE", + "name": "GeoportailFrance.Acces_Biomethane", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Admin_express_cog_carto_pe_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMIN-EXPRESS-COG-CARTO-PE.LATEST", + "name": "GeoportailFrance.Admin_express_cog_carto_pe_Latest", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_carto_pe_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG-CARTO-PE.2025", + "name": "GeoportailFrance.Adminexpress_cog_carto_pe_2025", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_carto_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG-CARTO.LATEST", + "name": "GeoportailFrance.Adminexpress_cog_carto_Latest", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2017", + "name": "GeoportailFrance.Adminexpress_cog_2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2018", + "name": "GeoportailFrance.Adminexpress_cog_2018", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2019", + "name": "GeoportailFrance.Adminexpress_cog_2019", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2020", + "name": "GeoportailFrance.Adminexpress_cog_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2021", + "name": "GeoportailFrance.Adminexpress_cog_2021", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2022", + "name": "GeoportailFrance.Adminexpress_cog_2022", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2023", + "name": "GeoportailFrance.Adminexpress_cog_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2024", + "name": "GeoportailFrance.Adminexpress_cog_2024", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.2025", + "name": "GeoportailFrance.Adminexpress_cog_2025", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Adminexpress_cog_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ADMINEXPRESS-COG.LATEST", + "name": "GeoportailFrance.Adminexpress_cog_Latest", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Areamanagement_Zfu": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "AREAMANAGEMENT.ZFU", + "name": "GeoportailFrance.Areamanagement_Zfu", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Areamanagement_Zus": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "AREAMANAGEMENT.ZUS", + "name": "GeoportailFrance.Areamanagement_Zus", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Aire-parcellaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "Aire-Parcellaire", + "name": "GeoportailFrance.Aire-parcellaire", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Bdcarto_etat_major_Niveau3": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0, + -5.5 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "BDCARTO_ETAT-MAJOR.NIVEAU3", + "name": "GeoportailFrance.Bdcarto_etat_major_Niveau3", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Bdcarto_etat_major_Niveau4": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "BDCARTO_ETAT-MAJOR.NIVEAU4", + "name": "GeoportailFrance.Bdcarto_etat_major_Niveau4", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Besoin_Chaleur_Industriel": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BESOIN.CHALEUR.INDUSTRIEL", + "variant": "BESOIN.CHALEUR.INDUSTRIEL", + "name": "GeoportailFrance.Besoin_Chaleur_Industriel", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Besoin_Chaleur_Residentiel": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BESOIN.CHALEUR.RESIDENTIEL", + "variant": "BESOIN.CHALEUR.RESIDENTIEL", + "name": "GeoportailFrance.Besoin_Chaleur_Residentiel", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Besoin_Chaleur_Tertiaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BESOIN.CHALEUR.TERTIAIRE", + "variant": "BESOIN.CHALEUR.TERTIAIRE", + "name": "GeoportailFrance.Besoin_Chaleur_Tertiaire", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Besoin_Froid_Residentiel": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BESOIN.FROID.RESIDENTIEL", + "variant": "BESOIN.FROID.RESIDENTIEL", + "name": "GeoportailFrance.Besoin_Froid_Residentiel", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Besoin_Froid_Tertiaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BESOIN.FROID.TERTIAIRE", + "variant": "BESOIN.FROID.TERTIAIRE", + "name": "GeoportailFrance.Besoin_Froid_Tertiaire", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Bnf_ignf_geographicalgridsystems_Cassini": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.9343, + -6.39486 + ], + [ + 51.8839, + 9.96282 + ] + ], + "min_zoom": 6, + "max_zoom": 14, + "format": "image/png", + "style": "normal", + "variant": "BNF-IGNF_GEOGRAPHICALGRIDSYSTEMS.CASSINI", + "name": "GeoportailFrance.Bnf_ignf_geographicalgridsystems_Cassini", + "TileMatrixSet": "PM_6_14", + "apikey": "your_api_key_here" + }, + "Buildings_Buildings": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "BUILDINGS.BUILDINGS", + "variant": "BUILDINGS.BUILDINGS", + "name": "GeoportailFrance.Buildings_Buildings", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Cadastral_Parcels_Sections": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 13, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "CADASTRAL.PARCELS.SECTIONS", + "name": "GeoportailFrance.Cadastral_Parcels_Sections", + "TileMatrixSet": "PM_13_18", + "apikey": "your_api_key_here" + }, + "Cadastralparcels_Heatmap": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "DECALAGE DE LA REPRESENTATION CADASTRALE", + "variant": "CADASTRALPARCELS.HEATMAP", + "name": "GeoportailFrance.Cadastralparcels_Heatmap", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Cadastralparcels_Histo_2008_2013_Parcels": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3922, + -63.1607 + ], + [ + 51.0945, + 55.8464 + ] + ], + "min_zoom": 0, + "max_zoom": 20, + "format": "image/png", + "style": "bdparcellaire", + "variant": "CADASTRALPARCELS.HISTO.2008-2013.PARCELS", + "name": "GeoportailFrance.Cadastralparcels_Histo_2008_2013_Parcels", + "TileMatrixSet": "PM_0_20", + "apikey": "your_api_key_here" + }, + "Cadastralparcels_Parcellaire_express_L93": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 12, + "max_zoom": 20, + "format": "image/png", + "style": "PCI vecteur", + "variant": "CADASTRALPARCELS.PARCELLAIRE_EXPRESS.L93", + "name": "GeoportailFrance.Cadastralparcels_Parcellaire_express_L93", + "TileMatrixSet": "2154_10cm_12_20", + "apikey": "your_api_key_here", + "status": "broken" + }, + "Cadastralparcels_Parcels": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3922, + -63.1607 + ], + [ + 51.091, + 55.8464 + ] + ], + "min_zoom": 0, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "CADASTRALPARCELS.PARCELS", + "name": "GeoportailFrance.Cadastralparcels_Parcels", + "TileMatrixSet": "PM_0_20", + "apikey": "your_api_key_here" + }, + "Cadastralparcels_Parcels_L93": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -41.0, + -6.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 6, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "CADASTRALPARCELS.PARCELS.L93", + "name": "GeoportailFrance.Cadastralparcels_Parcels_L93", + "TileMatrixSet": "2154_10cm_6_20", + "apikey": "your_api_key_here" + }, + "Cadastralparcels_Qualrefbdp": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "DIVCAD_MTD", + "variant": "CADASTRALPARCELS.QUALREFBDP", + "name": "GeoportailFrance.Cadastralparcels_Qualrefbdp", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Cadastres_Solaires_Detailles": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CADASTRES.SOLAIRES.DETAILLES", + "variant": "CADASTRES.SOLAIRES.DETAILLES", + "name": "GeoportailFrance.Cadastres_Solaires_Detailles", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Cadastres_Solaires_Locaux": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CADASTRES.SOLAIRES.LOCAUX", + "variant": "CADASTRES.SOLAIRES.LOCAUX", + "name": "GeoportailFrance.Cadastres_Solaires_Locaux", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Capacite_Accueil_Electrique": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CAPACITE.ACCUEIL.ELECTRIQUE", + "variant": "CAPACITE.ACCUEIL.ELECTRIQUE", + "name": "GeoportailFrance.Capacite_Accueil_Electrique", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Cartes-14-18-edugeo_pyr-png_fxx_wm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.9421, + 4.79205 + ], + [ + 49.5144, + 5.9969 + ] + ], + "min_zoom": 6, + "max_zoom": 13, + "format": "image/png", + "style": "normal", + "variant": "CARTES-14-18-EDUGEO_PYR-PNG_FXX_WM", + "name": "GeoportailFrance.Cartes-14-18-edugeo_pyr-png_fxx_wm", + "TileMatrixSet": "PM_6_13", + "apikey": "your_api_key_here" + }, + "Cartes_Naturalearth": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 1, + "max_zoom": 9, + "format": "image/jpeg", + "style": "normal", + "variant": "CARTES.NATURALEARTH", + "name": "GeoportailFrance.Cartes_Naturalearth", + "TileMatrixSet": "PM_1_9", + "apikey": "your_api_key_here" + }, + "Cget_qp_bdd_wld_wm_wmts_20150914": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "CGET_QP_BDD_WLD_WM_WMTS_20150914", + "name": "GeoportailFrance.Cget_qp_bdd_wld_wm_wmts_20150914", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Communes_Prioritydisctrict": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "COMMUNES.PRIORITYDISCTRICT", + "name": "GeoportailFrance.Communes_Prioritydisctrict", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Communes_Sismicite": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "COMMUNES.SISMICITE", + "name": "GeoportailFrance.Communes_Sismicite", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Conso_Elec_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CONSO.ELEC.COMMUNE", + "variant": "CONSO.ELEC.COMMUNE", + "name": "GeoportailFrance.Conso_Elec_Commune", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Conso_Gaz_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CONSO.GAZ.COMMUNE", + "variant": "CONSO.GAZ.COMMUNE", + "name": "GeoportailFrance.Conso_Gaz_Commune", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Cosia": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.8392, + -1.99328 + ], + [ + 48.3882, + -1.42008 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "COSIA", + "name": "GeoportailFrance.Cosia", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Carhab_habitat": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Carhab_habitat", + "name": "GeoportailFrance.Carhab_habitat", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Dalles_bloc_e": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.2743, + 0.937634 + ], + [ + 46.6001, + 1.23023 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "DALLES_BLOC_E", + "name": "GeoportailFrance.Dalles_bloc_e", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Dalles_bloc_i": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.2941, + 0.118961 + ], + [ + 46.6895, + 0.948431 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "DALLES_BLOC_I", + "name": "GeoportailFrance.Dalles_bloc_i", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Dalles_stjulien": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.5514, + 0.495277 + ], + [ + 46.5662, + 0.516629 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "DALLES_STJULIEN", + "name": "GeoportailFrance.Dalles_stjulien", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Debroussaillement": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "nolegend", + "variant": "DEBROUSSAILLEMENT", + "name": "GeoportailFrance.Debroussaillement", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Delaisses_Autoroutiers": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "DELAISSES.AUTOROUTIERS", + "variant": "DELAISSES.AUTOROUTIERS", + "name": "GeoportailFrance.Delaisses_Autoroutiers", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Dgcl_2025_Voirie_communale": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "DGCL.2025.voirie-communale", + "name": "GeoportailFrance.Dgcl_2025_Voirie_communale", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Dgcl_2025_Voirie_departementale": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "DGCL.2025.voirie-departementale", + "name": "GeoportailFrance.Dgcl_2025_Voirie_departementale", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Dreal_Zonage_pinel": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.2719, + -5.15012 + ], + [ + 48.9064, + -1.00687 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "DREAL.ZONAGE_PINEL", + "name": "GeoportailFrance.Dreal_Zonage_pinel", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Dalles_test_3m": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.5411, + 3.67633 + ], + [ + 43.5432, + 3.9529 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "Dalles_Test_3M", + "name": "GeoportailFrance.Dalles_test_3m", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Edugeo_Landuse_Agriculture2012": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "EDUGEO.LANDUSE.AGRICULTURE2012", + "name": "GeoportailFrance.Edugeo_Landuse_Agriculture2012", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Edugeo_Naturalriskzones_1910floodedwatersheds": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4163, + 0.419457 + ], + [ + 50.064, + 5.43248 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "EDUGEO.NATURALRISKZONES.1910FLOODEDWATERSHEDS", + "name": "GeoportailFrance.Edugeo_Naturalriskzones_1910floodedwatersheds", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Elevation_Contour_Line": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ELEVATION.CONTOUR.LINE", + "name": "GeoportailFrance.Elevation_Contour_Line", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Elevation_Elevationgridcoverage_Shadow": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4069, + -63.187 + ], + [ + 50.9218, + 55.8884 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/png", + "style": "estompage_grayscale", + "variant": "ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOW", + "name": "GeoportailFrance.Elevation_Elevationgridcoverage_Shadow", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Elevation_Elevationgridcoverage_Threshold": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 3, + "max_zoom": 17, + "format": "image/png", + "style": "ELEVATION.ELEVATIONGRIDCOVERAGE.THRESHOLD", + "variant": "ELEVATION.ELEVATIONGRIDCOVERAGE.THRESHOLD", + "name": "GeoportailFrance.Elevation_Elevationgridcoverage_Threshold", + "TileMatrixSet": "PM_3_17", + "apikey": "your_api_key_here" + }, + "Elevation_Level0": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.51, + -63.2529 + ], + [ + 51.1388, + 55.9472 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ELEVATION.LEVEL0", + "name": "GeoportailFrance.Elevation_Level0", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Elevation_Slopes": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 6, + "max_zoom": 14, + "format": "image/jpeg", + "style": "normal", + "variant": "ELEVATION.SLOPES", + "name": "GeoportailFrance.Elevation_Slopes", + "TileMatrixSet": "PM_6_14", + "apikey": "your_api_key_here" + }, + "Elevation_Slopes_Highres": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.9786, + 5.75296 + ], + [ + 43.2733, + 6.25761 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ELEVATION.SLOPES.HIGHRES", + "name": "GeoportailFrance.Elevation_Slopes_Highres", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Elevationgridcoverage_Highres_Quality": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "Graphe de source du RGE Alti", + "variant": "ELEVATIONGRIDCOVERAGE.HIGHRES.QUALITY", + "name": "GeoportailFrance.Elevationgridcoverage_Highres_Quality", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enr_Aero_Civil": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "ENR.AERO.CIVIL", + "variant": "ENR.AERO.CIVIL", + "name": "GeoportailFrance.Enr_Aero_Civil", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Enr_Aero_Militaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "ENR.AERO.MILITAIRE", + "variant": "ENR.AERO.MILITAIRE", + "name": "GeoportailFrance.Enr_Aero_Militaire", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Enr_Grands_Sites_France": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENR.GRANDS.SITES.FRANCE", + "variant": "ENR.GRANDS.SITES.FRANCE", + "name": "GeoportailFrance.Enr_Grands_Sites_France", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enr_Perimetre_Habitation": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PERIMETRE.HABITATION", + "variant": "ENR.PERIMETRE.HABITATION", + "name": "GeoportailFrance.Enr_Perimetre_Habitation", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Enr_Perimetre_Pente": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PERIMETRE.PENTE", + "variant": "ENR.PERIMETRE.PENTE", + "name": "GeoportailFrance.Enr_Perimetre_Pente", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Enr_Perimetre_Route": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PERIMETRE.ROUTE", + "variant": "ENR.PERIMETRE.ROUTE", + "name": "GeoportailFrance.Enr_Perimetre_Route", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Enr_Perimetre_Voie_Ferree": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PERIMETRE.VOIE.FERREE", + "variant": "ENR.PERIMETRE.VOIE.FERREE", + "name": "GeoportailFrance.Enr_Perimetre_Voie_Ferree", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Besoins_Chaud": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.BESOINS.CHAUD", + "variant": "ENREZO.BESOINS.CHAUD", + "name": "GeoportailFrance.Enrezo_Besoins_Chaud", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Besoins_Froid": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.BESOINS.FROID", + "variant": "ENREZO.BESOINS.FROID", + "name": "GeoportailFrance.Enrezo_Besoins_Froid", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Chaleur_Fatale_500_Industries": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.CHALEUR.FATALE.500.INDUSTRIES", + "variant": "ENREZO.CHALEUR.FATALE.500.INDUSTRIES", + "name": "GeoportailFrance.Enrezo_Chaleur_Fatale_500_Industries", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Chaleur_Fatale_Datacenter": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.CHALEUR.FATALE.DATACENTER", + "variant": "ENREZO.CHALEUR.FATALE.DATACENTER", + "name": "GeoportailFrance.Enrezo_Chaleur_Fatale_Datacenter", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Chaleur_Fatale_Step": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.CHALEUR.FATALE.STEP", + "variant": "ENREZO.CHALEUR.FATALE.STEP", + "name": "GeoportailFrance.Enrezo_Chaleur_Fatale_Step", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Zone_Potentiel_Chaud": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.ZONE.POTENTIEL.CHAUD", + "variant": "ENREZO.ZONE.POTENTIEL.CHAUD", + "name": "GeoportailFrance.Enrezo_Zone_Potentiel_Chaud", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Zone_Potentiel_Fort_Chaud": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.ZONE.POTENTIEL.FORT.CHAUD", + "variant": "ENREZO.ZONE.POTENTIEL.FORT.CHAUD", + "name": "GeoportailFrance.Enrezo_Zone_Potentiel_Fort_Chaud", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Zone_Potentiel_Fort_Froid": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.ZONE.POTENTIEL.FORT.FROID", + "variant": "ENREZO.ZONE.POTENTIEL.FORT.FROID", + "name": "GeoportailFrance.Enrezo_Zone_Potentiel_Fort_Froid", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Enrezo_Zone_Potentiel_Froid": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "ENREZO.ZONE.POTENTIEL.FROID", + "variant": "ENREZO.ZONE.POTENTIEL.FROID", + "name": "GeoportailFrance.Enrezo_Zone_Potentiel_Froid", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Evol-surface-forestiere-1980-2011_edugeo_pyr-png_fxx_lamb93_20150918": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/png", + "style": "normal", + "variant": "EVOL-SURFACE-FORESTIERE-1980-2011_EDUGEO_PYR-PNG_FXX_LAMB93_20150918", + "name": "GeoportailFrance.Evol-surface-forestiere-1980-2011_edugeo_pyr-png_fxx_lamb93_20150918", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Forets_Publiques": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 3, + "max_zoom": 16, + "format": "image/png", + "style": "FORETS PUBLIQUES ONF", + "variant": "FORETS.PUBLIQUES", + "name": "GeoportailFrance.Forets_Publiques", + "TileMatrixSet": "PM_3_16", + "apikey": "your_api_key_here" + }, + "Gaz_Corridor_Distribution": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "GAZ.CORRIDOR.DISTRIBUTION", + "variant": "GAZ.CORRIDOR.DISTRIBUTION", + "name": "GeoportailFrance.Gaz_Corridor_Distribution", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Gaz_Corridor_Transport": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "GAZ.CORRIDOR.TRANSPORT", + "variant": "GAZ.CORRIDOR.TRANSPORT", + "name": "GeoportailFrance.Gaz_Corridor_Transport", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Gaz_Reseau_Distribution": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "GAZ.RESEAU.DISTRIBUTION", + "variant": "GAZ.RESEAU.DISTRIBUTION", + "name": "GeoportailFrance.Gaz_Reseau_Distribution", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Gaz_Reseau_Transport": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "GAZ.RESEAU.TRANSPORT", + "variant": "GAZ.RESEAU.TRANSPORT", + "name": "GeoportailFrance.Gaz_Reseau_Transport", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystem_Dfci": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEM.DFCI", + "name": "GeoportailFrance.Geographicalgridsystem_Dfci", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_1900typemaps": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.4726, + 1.62941 + ], + [ + 49.1548, + 3.0 + ] + ], + "min_zoom": 10, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.1900TYPEMAPS", + "name": "GeoportailFrance.Geographicalgridsystems_1900typemaps", + "TileMatrixSet": "PM_10_15", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_1914_11_15_arras_verdun_belfort_fronts_600k": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.3396, + 0.87353 + ], + [ + 51.2857, + 8.88521 + ] + ], + "min_zoom": 6, + "max_zoom": 10, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.1914_11_15_ARRAS_VERDUN_BELFORT_fronts_600K", + "name": "GeoportailFrance.Geographicalgridsystems_1914_11_15_arras_verdun_belfort_fronts_600k", + "TileMatrixSet": "PM_6_10", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Bonne": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -0.49941, + -55.9127 + ], + [ + 7.88966, + -50.0835 + ] + ], + "min_zoom": 0, + "max_zoom": 10, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.BONNE", + "name": "GeoportailFrance.Geographicalgridsystems_Bonne", + "TileMatrixSet": "PM_0_10", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Coastalmaps": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.5205, + -61.8799 + ], + [ + 51.1895, + 56.1352 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.COASTALMAPS", + "name": "GeoportailFrance.Geographicalgridsystems_Coastalmaps", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Douaumont_fort_positions_5k_18mai1916": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.2064, + 5.42696 + ], + [ + 49.2229, + 5.45493 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.DOUAUMONT_FORT_positions_5K_18mai1916", + "name": "GeoportailFrance.Geographicalgridsystems_Douaumont_fort_positions_5k_18mai1916", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Ajaccio1976": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.6654, + 8.507 + ], + [ + 42.0381, + 9.13252 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.AJACCIO1976", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Ajaccio1976", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Belfort_montbelliard1973": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.3676, + 6.50535 + ], + [ + 47.8735, + 7.25597 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.BELFORT-MONTBELLIARD1973", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Belfort_montbelliard1973", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Berry_sud1952": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.168, + 1.00082 + ], + [ + 46.6854, + 1.75144 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.BERRY-SUD1952", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Berry_sud1952", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Bethune1956": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 50.17, + 2.37696 + ], + [ + 50.6484, + 3.37778 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.BETHUNE1956", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Bethune1956", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Biarritz1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1433, + -1.87654 + ], + [ + 43.6885, + -1.25103 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.BIARRITZ1979", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Biarritz1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Bourg_st_maurice1974": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.3827, + 6.50535 + ], + [ + 45.7331, + 7.13087 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.BOURG-ST-MAURICE1974", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Bourg_st_maurice1974", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Caen1969": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.035, + -0.875721 + ], + [ + 49.4434, + -0.125103 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.CAEN1969", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Caen1969", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Cap_dagde1971": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1433, + 3.00247 + ], + [ + 43.5073, + 3.62799 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.CAP-DAGDE1971", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Cap_dagde1971", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Clermont_ferrand1966": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.6457, + 2.75227 + ], + [ + 45.9944, + 3.37778 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.CLERMONT-FERRAND1966", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Clermont_ferrand1966", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Creil_sud_picardie1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.035, + 2.25185 + ], + [ + 49.6058, + 3.12757 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.CREIL-SUD-PICARDIE1979", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Creil_sud_picardie1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Dijon1962": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.9422, + 4.75391 + ], + [ + 47.5368, + 5.37943 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.DIJON1962", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Dijon1962", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Douaumont1916": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1519, + 5.38761 + ], + [ + 49.2326, + 5.49243 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.Douaumont1916", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Douaumont1916", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Grenoble1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.9416, + 5.50453 + ], + [ + 45.3827, + 6.13005 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.GRENOBLE1965", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Grenoble1965", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Grenoble1976": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.0301, + 5.50453 + ], + [ + 45.4705, + 6.25515 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.GRENOBLE1976", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Grenoble1976", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Grenoble1991": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.9416, + 5.50453 + ], + [ + 45.3827, + 6.13005 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.GRENOBLE1991", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Grenoble1991", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Guadeloupe1955": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 16.1695, + -61.6758 + ], + [ + 16.6495, + -61.3005 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.GUADELOUPE1955", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Guadeloupe1955", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Guyane1958": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 5.12238, + -54.4198 + ], + [ + 5.99398, + -53.419 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.GUYANE1958", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Guyane1958", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_La_reunion1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4954, + 55.0453 + ], + [ + -20.6783, + 55.6708 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LA-REUNION1980", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_La_reunion1980", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_La_rochelle_rochefort1959": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.7331, + -1.37613 + ], + [ + 46.4273, + -0.750618 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LA-ROCHELLE-ROCHEFORT1959", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_La_rochelle_rochefort1959", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Le_havre1975": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.2805, + -0.125103 + ], + [ + 49.6868, + 0.500412 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LE-HAVRE1975", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Le_havre1975", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Le_havre1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.2805, + -0.125103 + ], + [ + 49.6868, + 0.625515 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LE-HAVRE1979", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Le_havre1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Limoges1966": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.6457, + 1.00082 + ], + [ + 45.9944, + 1.50124 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LIMOGES1966", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Limoges1966", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Lyon1947": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.4705, + 4.50371 + ], + [ + 46.0813, + 5.37943 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LYON1947", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Lyon1947", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Lyon1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.4705, + 4.62881 + ], + [ + 45.9944, + 5.12922 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LYON1980", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Lyon1980", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Lyon1985": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.5582, + 4.62881 + ], + [ + 45.9944, + 5.12922 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.LYON1985", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Lyon1985", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Le_mort_homme_et_ses_environs_avril_1916": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1978, + 5.20969 + ], + [ + 49.2602, + 5.31045 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.Le-Mort-Homme-et-ses-environs-avril-1916", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Le_mort_homme_et_ses_environs_avril_1916", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marne_la_vallee1966": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7059, + 2.37696 + ], + [ + 49.035, + 3.12757 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARNE-LA-VALLEE1966", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marne_la_vallee1966", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marne_la_vallee1978": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7059, + 2.37696 + ], + [ + 49.035, + 2.75227 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARNE-LA-VALLEE1978", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marne_la_vallee1978", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marne_la_vallee1987": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7059, + 2.37696 + ], + [ + 49.035, + 3.12757 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARNE-LA-VALLEE1987", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marne_la_vallee1987", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marseille_martigues1947": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.052, + 4.50371 + ], + [ + 43.6885, + 5.62963 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARSEILLE-MARTIGUES1947", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marseille_martigues1947", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marseille_martigues1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.052, + 5.00412 + ], + [ + 43.5073, + 5.62963 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARSEILLE-MARTIGUES1980", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marseille_martigues1980", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Marseille_martigues1986": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.052, + 4.87902 + ], + [ + 43.6885, + 5.62963 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.MARSEILLE-MARTIGUES1986", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Marseille_martigues1986", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Metz_nancy1983": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.4576, + 5.75474 + ], + [ + 49.362, + 6.50535 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.METZ-NANCY1983", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Metz_nancy1983", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Nantes1972": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.0276, + -2.50206 + ], + [ + 47.4522, + -1.25103 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.NANTES1972", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Nantes1972", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Paris1964": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7884, + 2.00165 + ], + [ + 49.117, + 2.50206 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.PARIS1964", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Paris1964", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Paris1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7059, + 2.00165 + ], + [ + 49.035, + 2.62716 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.PARIS1979", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Paris1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Positions_20k_avr1916": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1307, + 5.11659 + ], + [ + 49.2732, + 5.58059 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.Positions_20K_avr1916", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Positions_20k_avr1916", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Reims1974": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.035, + 3.75309 + ], + [ + 49.4434, + 4.50371 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.REIMS1974", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Reims1974", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Roissy1973": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.8707, + 2.25185 + ], + [ + 49.117, + 2.75227 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.ROISSY1973", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Roissy1973", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Roissy1978": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.8707, + 2.25185 + ], + [ + 49.2805, + 2.75227 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.ROISSY1978", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Roissy1978", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Strasbourg1956": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.2081, + 7.25597 + ], + [ + 48.7884, + 8.13169 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.STRASBOURG1956", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Strasbourg1956", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Strasbourg1978": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.1246, + 7.25597 + ], + [ + 48.8707, + 8.00659 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.STRASBOURG1978", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Strasbourg1978", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Toulon_hyeres1976": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.8689, + 5.62963 + ], + [ + 43.2345, + 6.38025 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.TOULON-HYERES1976", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Toulon_hyeres1976", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Toulouse1948": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.4165, + 1.12593 + ], + [ + 43.7789, + 1.75144 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.TOULOUSE1948", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Toulouse1948", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Vannes_golfe_du_morbihan1960": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.3676, + -3.37778 + ], + [ + 47.8735, + -2.50206 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.VANNES-GOLFE-DU-MORBIHAN1960", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Vannes_golfe_du_morbihan1960", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Vannes_golfe_du_morbihan1971": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.3676, + -3.37778 + ], + [ + 47.8735, + -2.50206 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.VANNES-GOLFE-DU-MORBIHAN1971", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Vannes_golfe_du_morbihan1971", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Verdun_nord_fronts_francais_20k": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.168, + 5.29434 + ], + [ + 49.3036, + 5.58034 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.VERDUN_NORD_fronts_francais_20K", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Verdun_nord_fronts_francais_20k", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Verdun_nord_organisations_defensives_20k": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1609, + 5.28694 + ], + [ + 49.3069, + 5.58493 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.VERDUN_NORD_organisations_defensives_20K", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Verdun_nord_organisations_defensives_20k", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Edugeo_Versailles1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.5405, + 1.87654 + ], + [ + 49.035, + 2.50206 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.EDUGEO.VERSAILLES1979", + "name": "GeoportailFrance.Geographicalgridsystems_Edugeo_Versailles1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Etatmajor10": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.3847, + 1.82682 + ], + [ + 49.5142, + 2.79738 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.ETATMAJOR10", + "name": "GeoportailFrance.Geographicalgridsystems_Etatmajor10", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Etatmajor40": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.1844, + -6.08889 + ], + [ + 51.2745, + 10.961 + ] + ], + "min_zoom": 6, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.ETATMAJOR40", + "name": "GeoportailFrance.Geographicalgridsystems_Etatmajor40", + "TileMatrixSet": "PM_6_15", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Maps_Bduni_J1": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.MAPS.BDUNI.J1", + "name": "GeoportailFrance.Geographicalgridsystems_Maps_Bduni_J1", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Maps_Overview": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 1, + "max_zoom": 8, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.MAPS.OVERVIEW", + "name": "GeoportailFrance.Geographicalgridsystems_Maps_Overview", + "TileMatrixSet": "PM_1_8", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Maps_Scan50_1950": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 3, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN50.1950", + "name": "GeoportailFrance.Geographicalgridsystems_Maps_Scan50_1950", + "TileMatrixSet": "PM_3_15", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Planignv2_L93": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3274, + -5.14151 + ], + [ + 51.0897, + 9.55802 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2.L93", + "name": "GeoportailFrance.Geographicalgridsystems_Planignv2_L93", + "TileMatrixSet": "2154_10cm_6_19", + "apikey": "your_api_key_here", + "status": "broken" + }, + "Geographicalgridsystems_Slopes_Mountain": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.5446, + -63.1614 + ], + [ + 51.0991, + 56.0018 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.SLOPES.MOUNTAIN", + "name": "GeoportailFrance.Geographicalgridsystems_Slopes_Mountain", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Slopes_Pac": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.5446, + -63.1614 + ], + [ + 51.0991, + 56.0018 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/png", + "style": "GEOGRAPHICALGRIDSYSTEMS.SLOPES.PAC", + "variant": "GEOGRAPHICALGRIDSYSTEMS.SLOPES.PAC", + "name": "GeoportailFrance.Geographicalgridsystems_Slopes_Pac", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Terrier_v1": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2568, + 8.36284 + ], + [ + 43.1174, + 9.75281 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "nolegend", + "variant": "GEOGRAPHICALGRIDSYSTEMS.TERRIER_V1", + "name": "GeoportailFrance.Geographicalgridsystems_Terrier_v1", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Terrier_v2": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2568, + 8.36284 + ], + [ + 43.1174, + 9.75282 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "nolegend", + "variant": "GEOGRAPHICALGRIDSYSTEMS.TERRIER_V2", + "name": "GeoportailFrance.Geographicalgridsystems_Terrier_v2", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Verdun_environs_nord_fronts_offensves_50k": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.0887, + 4.99018 + ], + [ + 49.4144, + 5.65437 + ] + ], + "min_zoom": 6, + "max_zoom": 14, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.VERDUN_ENVIRONS_NORD_fronts_offensves_50K", + "name": "GeoportailFrance.Geographicalgridsystems_Verdun_environs_nord_fronts_offensves_50k", + "TileMatrixSet": "PM_6_14", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Verdun_environs_sud_nord_com_group_80k": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.9421, + 4.79205 + ], + [ + 49.5144, + 5.9969 + ] + ], + "min_zoom": 6, + "max_zoom": 13, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.VERDUN_ENVIRONS_SUD_NORD_com_group_80K", + "name": "GeoportailFrance.Geographicalgridsystems_Verdun_environs_sud_nord_com_group_80k", + "TileMatrixSet": "PM_6_13", + "apikey": "your_api_key_here" + }, + "Geographicalgridsystems_Verdun_environs_fronts_50k_21_26fevr1916": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.0849, + 4.98696 + ], + [ + 49.3719, + 5.64305 + ] + ], + "min_zoom": 6, + "max_zoom": 14, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALGRIDSYSTEMS.VERDUN_ENVIRONS_fronts_50K_21-26fevr1916", + "name": "GeoportailFrance.Geographicalgridsystems_Verdun_environs_fronts_50k_21_26fevr1916", + "TileMatrixSet": "PM_6_14", + "apikey": "your_api_key_here" + }, + "Geographicalnames_Names": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "GEOGRAPHICALNAMES.NAMES", + "name": "GeoportailFrance.Geographicalnames_Names", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Hr_Orthoimagery_Orthophotos": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "HR.ORTHOIMAGERY.ORTHOPHOTOS", + "name": "GeoportailFrance.Hr_Orthoimagery_Orthophotos", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Hr_Orthoimagery_Orthophotos_L93": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.0, + -5.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 10, + "max_zoom": 20, + "format": "image/jpeg", + "style": "normal", + "variant": "HR.ORTHOIMAGERY.ORTHOPHOTOS.L93", + "name": "GeoportailFrance.Hr_Orthoimagery_Orthophotos_L93", + "TileMatrixSet": "2154_10cm_10_20", + "apikey": "your_api_key_here", + "status": "broken" + }, + "Hydrography_Bcae_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "nolegend", + "variant": "HYDROGRAPHY.BCAE.2020", + "name": "GeoportailFrance.Hydrography_Bcae_2020", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "nolegend", + "variant": "HYDROGRAPHY.BCAE.2021", + "name": "GeoportailFrance.Hydrography_Bcae_2021", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.BCAE.2022", + "name": "GeoportailFrance.Hydrography_Bcae_2022", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.BCAE.2023", + "name": "GeoportailFrance.Hydrography_Bcae_2023", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.BCAE.2024", + "name": "GeoportailFrance.Hydrography_Bcae_2024", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.BCAE.2025", + "name": "GeoportailFrance.Hydrography_Bcae_2025", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Bcae_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.BCAE.LATEST", + "name": "GeoportailFrance.Hydrography_Bcae_Latest", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Hydrography_Hydrography": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "HYDROGRAPHY.HYDROGRAPHY", + "name": "GeoportailFrance.Hydrography_Hydrography", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_bd-haie-v1_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0, + -6.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 4, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_BD-HAIE-V1_2020", + "name": "GeoportailFrance.Ignf_bd-haie-v1_2020", + "TileMatrixSet": "PM_4_18", + "apikey": "your_api_key_here" + }, + "Ignf_cartes_scan-1000": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.2891, + -6.42088 + ], + [ + 51.444, + 13.55 + ] + ], + "min_zoom": 0, + "max_zoom": 10, + "format": "image/jpeg", + "style": "SCAN1000", + "variant": "IGNF_CARTES_SCAN-1000", + "name": "GeoportailFrance.Ignf_cartes_scan-1000", + "TileMatrixSet": "PM_0_10", + "apikey": "your_api_key_here" + }, + "Ignf_cartes_scan-regional": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.8097, + -6.42088 + ], + [ + 51.4441, + 12.138 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/jpeg", + "style": "SCANREG", + "variant": "IGNF_CARTES_SCAN-REGIONAL", + "name": "GeoportailFrance.Ignf_cartes_scan-regional", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Ignf_cosia_2017-2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_COSIA_2017-2020", + "name": "GeoportailFrance.Ignf_cosia_2017-2020", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_cosia_2021-2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_COSIA_2021-2023", + "name": "GeoportailFrance.Ignf_cosia_2021-2023", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_cosia_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_COSIA_2024", + "name": "GeoportailFrance.Ignf_cosia_2024", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_elevation_Elevationgridcoverage_Shadow": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2735, + -5.27131 + ], + [ + 51.1791, + 9.67502 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "IGNF_ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOW", + "name": "GeoportailFrance.Ignf_elevation_Elevationgridcoverage_Shadow", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Ignf_forets-anciennes": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_FORETS-ANCIENNES", + "name": "GeoportailFrance.Ignf_forets-anciennes", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ignf_france-relief_mns": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.6913, + 4.73836 + ], + [ + 45.8903, + 6.37122 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_FRANCE-RELIEF_MNS", + "name": "GeoportailFrance.Ignf_france-relief_mns", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_lidar_hd_mnh_elevation_Elevationgridcoverage_Shadow": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -179.9 + ], + [ + 80.0, + 179.9 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_LIDAR-HD_MNH_ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOW", + "name": "GeoportailFrance.Ignf_lidar_hd_mnh_elevation_Elevationgridcoverage_Shadow", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Ignf_lidar_hd_mns_elevation_Elevationgridcoverage_Shadow": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -179.9 + ], + [ + 80.0, + 179.9 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_LIDAR-HD_MNS_ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOW", + "name": "GeoportailFrance.Ignf_lidar_hd_mns_elevation_Elevationgridcoverage_Shadow", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Ignf_lidar_hd_mnt_elevation_Elevationgridcoverage_Shadow": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -179.9 + ], + [ + 80.0, + 179.9 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_LIDAR-HD_MNT_ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOW", + "name": "GeoportailFrance.Ignf_lidar_hd_mnt_elevation_Elevationgridcoverage_Shadow", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Ignf_masque_foret_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3215, + -5.52321 + ], + [ + 50.9718, + 9.65507 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_MASQUE-FORET.2021-2023", + "name": "GeoportailFrance.Ignf_masque_foret_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ignf_nature-en-ville_2021-2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_NATURE-EN-VILLE_2021-2023", + "name": "GeoportailFrance.Ignf_nature-en-ville_2021-2023", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_orthoimagery_Orthophotos_mixte_Bdortho": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.6583, + 5.41162 + ], + [ + 45.1291, + 7.09197 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "IGNF_ORTHOIMAGERY.ORTHOPHOTOS-MIXTE.BDORTHO", + "name": "GeoportailFrance.Ignf_orthoimagery_Orthophotos_mixte_Bdortho", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Ignf_orthoimagery_Orthophotos_mixte_Ortho_express": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.6583, + 5.41162 + ], + [ + 45.1291, + 7.09197 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "IGNF_ORTHOIMAGERY.ORTHOPHOTOS-MIXTE.ORTHO-EXPRESS", + "name": "GeoportailFrance.Ignf_orthoimagery_Orthophotos_mixte_Ortho_express", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Ignf_photovoltaique-sol_2017-2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_PHOTOVOLTAIQUE-SOL_2017-2020", + "name": "GeoportailFrance.Ignf_photovoltaique-sol_2017-2020", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_photovoltaique-sol_2021-2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_PHOTOVOLTAIQUE-SOL_2021-2023", + "name": "GeoportailFrance.Ignf_photovoltaique-sol_2021-2023", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-administration-locale": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-ADMINISTRATION-LOCALE", + "name": "GeoportailFrance.Ignf_poi-administration-locale", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-associations-culture-jeunesse": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-ASSOCIATIONS-CULTURE-JEUNESSE", + "name": "GeoportailFrance.Ignf_poi-associations-culture-jeunesse", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-droit-justice": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-DROIT-JUSTICE", + "name": "GeoportailFrance.Ignf_poi-droit-justice", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-economie-finances-consommation": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-ECONOMIE-FINANCES-CONSOMMATION", + "name": "GeoportailFrance.Ignf_poi-economie-finances-consommation", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-enseignement-recherche": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-ENSEIGNEMENT-RECHERCHE", + "name": "GeoportailFrance.Ignf_poi-enseignement-recherche", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-environnement-logement-transports": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-ENVIRONNEMENT-LOGEMENT-TRANSPORTS", + "name": "GeoportailFrance.Ignf_poi-environnement-logement-transports", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-securite-defense": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-SECURITE-DEFENSE", + "name": "GeoportailFrance.Ignf_poi-securite-defense", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-social-sante": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-SOCIAL-SANTE", + "name": "GeoportailFrance.Ignf_poi-social-sante", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_poi-travail-emploi-formation": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "IGNF_POI-TRAVAIL-EMPLOI-FORMATION", + "name": "GeoportailFrance.Ignf_poi-travail-emploi-formation", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Ignf_rpg_parcelles-agricoles-categorisees_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_RPG_PARCELLES-AGRICOLES-CATEGORISEES_2024", + "name": "GeoportailFrance.Ignf_rpg_parcelles-agricoles-categorisees_2024", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ignf_rpg_parcelles-eligibles-iae": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_RPG_PARCELLES-ELIGIBLES-IAE", + "name": "GeoportailFrance.Ignf_rpg_parcelles-eligibles-iae", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ignf_rpg_prairies-permanentes_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_RPG_PRAIRIES-PERMANENTES_2024", + "name": "GeoportailFrance.Ignf_rpg_prairies-permanentes_2024", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ignf_rpg_zones-densite-homogene_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "IGNF_RPG_ZONES-DENSITE-HOMOGENE_2024", + "name": "GeoportailFrance.Ignf_rpg_zones-densite-homogene_2024", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ign_nl_test_st_amand": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.7204, + 2.49458 + ], + [ + 46.7276, + 2.49723 + ] + ], + "min_zoom": 0, + "max_zoom": 21, + "format": "image/png", + "style": "normal", + "variant": "IGN_NL_TEST_ST_AMAND", + "name": "GeoportailFrance.Ign_nl_test_st_amand", + "TileMatrixSet": "PM_0_21", + "apikey": "your_api_key_here" + }, + "Inpe": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INPE", + "variant": "INPE", + "name": "GeoportailFrance.Inpe", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Inra_Carte_Sols": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "CARTE DES SOLS", + "variant": "INRA.CARTE.SOLS", + "name": "GeoportailFrance.Inra_Carte_Sols", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Enfants_0_17_Ans_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.ENFANTS.0.17.ANS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Enfants_0_17_Ans_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Logements_Surface_Moyenne_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.LOGEMENTS.SURFACE.MOYENNE.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Logements_Surface_Moyenne_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Niveau_De_Vie_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.NIVEAU.DE.VIE.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Niveau_De_Vie_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Familles_Monoparentales_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.FAMILLES.MONOPARENTALES.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Familles_Monoparentales_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Individus_25_39_Ans_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.INDIVIDUS.25.39.ANS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Individus_25_39_Ans_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Individus_40_54_Ans_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.INDIVIDUS.40.54.ANS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Individus_40_54_Ans_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Individus_55_64_Ans_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.INDIVIDUS.55.64.ANS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Individus_55_64_Ans_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Apres_1990_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.APRES.1990.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Apres_1990_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Avant_1945_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.AVANT.1945.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Avant_1945_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Collectifs_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.COLLECTIFS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Collectifs_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Construits_1945_1970_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.CONSTRUITS.1945.1970.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Construits_1945_1970_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Construits_1970_1990_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.CONSTRUITS.1970.1990.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Construits_1970_1990_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Logements_Sociaux_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.LOGEMENTS.SOCIAUX.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Logements_Sociaux_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Menages_1_Personne_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.MENAGES.1.PERSONNE.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Menages_1_Personne_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Menages_5_Personnes_Ouplus_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.MENAGES.5.PERSONNES.OUPLUS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Menages_5_Personnes_Ouplus_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Menages_Maison_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.MENAGES.MAISON.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Menages_Maison_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Menages_Pauvres_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.MENAGES.PAUVRES.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Menages_Pauvres_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Menages_Proprietaires_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.MENAGES.PROPRIETAIRES.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Menages_Proprietaires_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Part_Plus_65_Ans_Secret": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.PART.PLUS.65.ANS.SECRET", + "name": "GeoportailFrance.Insee_Filosofi_Part_Plus_65_Ans_Secret", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Insee_Filosofi_Population": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSEE", + "variant": "INSEE.FILOSOFI.POPULATION", + "name": "GeoportailFrance.Insee_Filosofi_Population", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Installations_Pv_Sol": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "INSTALLATIONS.PV.SOL", + "variant": "INSTALLATIONS.PV.SOL", + "name": "GeoportailFrance.Installations_Pv_Sol", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ks_scan1000": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.3635, + -5.23491 + ], + [ + 45.8939, + -2.57402 + ] + ], + "min_zoom": 0, + "max_zoom": 10, + "format": "image/jpeg", + "style": "normal", + "variant": "KS_scan1000", + "name": "GeoportailFrance.Ks_scan1000", + "TileMatrixSet": "PM_0_10", + "apikey": "your_api_key_here" + }, + "Landcover_Cha00": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CHA00", + "name": "GeoportailFrance.Landcover_Cha00", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha00_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CHA00_FR", + "name": "GeoportailFrance.Landcover_Cha00_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha06": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CHA06", + "name": "GeoportailFrance.Landcover_Cha06", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha06_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CHA06_DOM", + "name": "GeoportailFrance.Landcover_Cha06_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha06_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CHA06_FR", + "name": "GeoportailFrance.Landcover_Cha06_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CHA12", + "name": "GeoportailFrance.Landcover_Cha12", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha12_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CHA12_DOM", + "name": "GeoportailFrance.Landcover_Cha12_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha12_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CHA12_FR", + "name": "GeoportailFrance.Landcover_Cha12_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha18": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.CHA18", + "name": "GeoportailFrance.Landcover_Cha18", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha18_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CHA18_DOM", + "name": "GeoportailFrance.Landcover_Cha18_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Cha18_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CHA18_FR", + "name": "GeoportailFrance.Landcover_Cha18_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc00": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC00", + "name": "GeoportailFrance.Landcover_Clc00", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc00r": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC00R", + "name": "GeoportailFrance.Landcover_Clc00r", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc00r_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC00R_FR", + "name": "GeoportailFrance.Landcover_Clc00r_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc00_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC00_DOM", + "name": "GeoportailFrance.Landcover_Clc00_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc00_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC00_FR", + "name": "GeoportailFrance.Landcover_Clc00_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC06", + "name": "GeoportailFrance.Landcover_Clc06", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06r": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC06R", + "name": "GeoportailFrance.Landcover_Clc06r", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06r_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC06R_DOM", + "name": "GeoportailFrance.Landcover_Clc06r_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06r_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC06R_FR", + "name": "GeoportailFrance.Landcover_Clc06r_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC06_DOM", + "name": "GeoportailFrance.Landcover_Clc06_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc06_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC06_FR", + "name": "GeoportailFrance.Landcover_Clc06_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC12", + "name": "GeoportailFrance.Landcover_Clc12", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12r": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.CLC12R", + "name": "GeoportailFrance.Landcover_Clc12r", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12r_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC12R_DOM", + "name": "GeoportailFrance.Landcover_Clc12r_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12r_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC12R_FR", + "name": "GeoportailFrance.Landcover_Clc12r_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC12_DOM", + "name": "GeoportailFrance.Landcover_Clc12_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc12_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC12_FR", + "name": "GeoportailFrance.Landcover_Clc12_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc18": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.4428, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.CLC18", + "name": "GeoportailFrance.Landcover_Clc18", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc18_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 47.1747, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.CLC18_DOM", + "name": "GeoportailFrance.Landcover_Clc18_dom", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc18_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC18_FR", + "name": "GeoportailFrance.Landcover_Clc18_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc90": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC90", + "name": "GeoportailFrance.Landcover_Clc90", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Clc90_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.576, + -9.88147 + ], + [ + 51.4428, + 11.6781 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.CLC90_FR", + "name": "GeoportailFrance.Landcover_Clc90_fr", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Evol_surface_forestiere_1980_2011": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.EVOL_SURFACE_FORESTIERE_1980-2011", + "name": "GeoportailFrance.Landcover_Edugeo_Evol_surface_forestiere_1980_2011", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Klaus": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.KLAUS", + "name": "GeoportailFrance.Landcover_Edugeo_Klaus", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Lgv_archeologie": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.LGV_archeologie", + "name": "GeoportailFrance.Landcover_Edugeo_Lgv_archeologie", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Lgv_faune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.LGV_faune", + "name": "GeoportailFrance.Landcover_Edugeo_Lgv_faune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Lgv_flore": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.LGV_flore", + "name": "GeoportailFrance.Landcover_Edugeo_Lgv_flore", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Lgv_technique": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.LGV_technique", + "name": "GeoportailFrance.Landcover_Edugeo_Lgv_technique", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Landcover_Edugeo_Taux_boisement_2009_2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.EDUGEO.TAUX_BOISEMENT_2009-2013", + "name": "GeoportailFrance.Landcover_Edugeo_Taux_boisement_2009_2013", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Landcover_Forestareas": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.FORESTAREAS", + "name": "GeoportailFrance.Landcover_Forestareas", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landcover_Forestinventory_V1": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.FORESTINVENTORY.V1", + "name": "GeoportailFrance.Landcover_Forestinventory_V1", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landcover_Forestinventory_V2": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "LANDCOVER.FORESTINVENTORY.V2", + "variant": "LANDCOVER.FORESTINVENTORY.V2", + "name": "GeoportailFrance.Landcover_Forestinventory_V2", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc00": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4825, + -61.9063 + ], + [ + 51.1827, + 55.9362 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.GRID.CLC00", + "name": "GeoportailFrance.Landcover_Grid_Clc00", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc00r_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.1779, + -5.68494 + ], + [ + 51.1827, + 10.8556 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC00R_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc00r_fr", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc00_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4825, + -61.9063 + ], + [ + 16.6077, + 55.9362 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.GRID.CLC00_DOM", + "name": "GeoportailFrance.Landcover_Grid_Clc00_dom", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc00_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.1779, + -5.68494 + ], + [ + 51.1827, + 10.8556 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC00_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc00_fr", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.GRID.CLC06", + "name": "GeoportailFrance.Landcover_Grid_Clc06", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06r": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4825, + -61.9063 + ], + [ + 51.2963, + 55.9362 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.GRID.CLC06R", + "name": "GeoportailFrance.Landcover_Grid_Clc06r", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06r_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4825, + -61.9063 + ], + [ + 16.6077, + 55.9362 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.GRID.CLC06R_DOM", + "name": "GeoportailFrance.Landcover_Grid_Clc06r_dom", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06r_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0278, + -5.91689 + ], + [ + 51.2963, + 11.0883 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC06R_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc06r_fr", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.GRID.CLC06_DOM", + "name": "GeoportailFrance.Landcover_Grid_Clc06_dom", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc06_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.1779, + -5.68494 + ], + [ + 51.1827, + 10.8556 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC06_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc06_fr", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover", + "variant": "LANDCOVER.GRID.CLC12", + "name": "GeoportailFrance.Landcover_Grid_Clc12", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc12_dom": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - DOM", + "variant": "LANDCOVER.GRID.CLC12_DOM", + "name": "GeoportailFrance.Landcover_Grid_Clc12_dom", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc12_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0278, + -5.91689 + ], + [ + 51.2963, + 11.0883 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC12_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc12_fr", + "TileMatrixSet": "PM_0_12", + "apikey": "your_api_key_here" + }, + "Landcover_Grid_Clc90_fr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.1779, + -5.68494 + ], + [ + 51.1827, + 10.8556 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - France m\u00e9tropolitaine", + "variant": "LANDCOVER.GRID.CLC90_FR", + "name": "GeoportailFrance.Landcover_Grid_Clc90_fr", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Dlt_Clc12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - type de for\u00eats", + "variant": "LANDCOVER.HR.DLT.CLC12", + "name": "GeoportailFrance.Landcover_Hr_Dlt_Clc12", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Dlt_Clc15": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - type de for\u00eats", + "variant": "LANDCOVER.HR.DLT.CLC15", + "name": "GeoportailFrance.Landcover_Hr_Dlt_Clc15", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Gra_Clc15": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - prairies", + "variant": "LANDCOVER.HR.GRA.CLC15", + "name": "GeoportailFrance.Landcover_Hr_Gra_Clc15", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Imd_Clc12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - taux d'imperm\u00e9abilisation des sols", + "variant": "LANDCOVER.HR.IMD.CLC12", + "name": "GeoportailFrance.Landcover_Hr_Imd_Clc12", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Imd_Clc15": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - taux d'imperm\u00e9abilisation des sols", + "variant": "LANDCOVER.HR.IMD.CLC15", + "name": "GeoportailFrance.Landcover_Hr_Imd_Clc15", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Tcd_Clc12": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - taux de couvert arbor\u00e9", + "variant": "LANDCOVER.HR.TCD.CLC12", + "name": "GeoportailFrance.Landcover_Hr_Tcd_Clc12", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Tcd_Clc15": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - taux de couvert arbor\u00e9", + "variant": "LANDCOVER.HR.TCD.CLC15", + "name": "GeoportailFrance.Landcover_Hr_Tcd_Clc15", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Hr_Waw_Clc15": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 13, + "format": "image/png", + "style": "CORINE Land Cover - HR - zones humides et surfaces en eaux permanentes", + "variant": "LANDCOVER.HR.WAW.CLC15", + "name": "GeoportailFrance.Landcover_Hr_Waw_Clc15", + "TileMatrixSet": "PM_0_13", + "apikey": "your_api_key_here" + }, + "Landcover_Sylvoecoregions": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.SYLVOECOREGIONS", + "name": "GeoportailFrance.Landcover_Sylvoecoregions", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landcover_Sylvoecoregions_Alluvium": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDCOVER.SYLVOECOREGIONS.ALLUVIUM", + "name": "GeoportailFrance.Landcover_Sylvoecoregions_Alluvium", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE.LATEST", + "name": "GeoportailFrance.Landuse_Agriculture_Latest", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2007": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.419, + -63.2635 + ], + [ + 51.2203, + 56.0237 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2007", + "name": "GeoportailFrance.Landuse_Agriculture2007", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.419, + -63.2635 + ], + [ + 51.2203, + 56.0237 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2008", + "name": "GeoportailFrance.Landuse_Agriculture2008", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2009": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.419, + -63.2635 + ], + [ + 51.2203, + 56.0237 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2009", + "name": "GeoportailFrance.Landuse_Agriculture2009", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2010", + "name": "GeoportailFrance.Landuse_Agriculture2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2011": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2011", + "name": "GeoportailFrance.Landuse_Agriculture2011", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2012": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2012", + "name": "GeoportailFrance.Landuse_Agriculture2012", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2013", + "name": "GeoportailFrance.Landuse_Agriculture2013", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2014": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2014", + "name": "GeoportailFrance.Landuse_Agriculture2014", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2015", + "name": "GeoportailFrance.Landuse_Agriculture2015", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2016": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2016", + "name": "GeoportailFrance.Landuse_Agriculture2016", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2017", + "name": "GeoportailFrance.Landuse_Agriculture2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2018", + "name": "GeoportailFrance.Landuse_Agriculture2018", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2019", + "name": "GeoportailFrance.Landuse_Agriculture2019", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2020", + "name": "GeoportailFrance.Landuse_Agriculture2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2021", + "name": "GeoportailFrance.Landuse_Agriculture2021", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2022", + "name": "GeoportailFrance.Landuse_Agriculture2022", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2023", + "name": "GeoportailFrance.Landuse_Agriculture2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Landuse_Agriculture2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LANDUSE.AGRICULTURE2024", + "name": "GeoportailFrance.Landuse_Agriculture2024", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Lgv_edugeo_archeologie_pyr-png_fxx_wm_20170210": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LGV_EDUGEO_ARCHEOLOGIE_PYR-PNG_FXX_WM_20170210", + "name": "GeoportailFrance.Lgv_edugeo_archeologie_pyr-png_fxx_wm_20170210", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Lgv_edugeo_faune_pyr-png_fxx_wm_20170215": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LGV_EDUGEO_FAUNE_PYR-PNG_FXX_WM_20170215", + "name": "GeoportailFrance.Lgv_edugeo_faune_pyr-png_fxx_wm_20170215", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Lgv_edugeo_flore_pyr-png_fxx_wm_20170213": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LGV_EDUGEO_FLORE_PYR-PNG_FXX_WM_20170213", + "name": "GeoportailFrance.Lgv_edugeo_flore_pyr-png_fxx_wm_20170213", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Lgv_edugeo_technique_pyr-png_fxx_wm_20170215": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8631, + -0.898315 + ], + [ + 47.4145, + 0.898315 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "LGV_EDUGEO_TECHNIQUE_PYR-PNG_FXX_WM_20170215", + "name": "GeoportailFrance.Lgv_edugeo_technique_pyr-png_fxx_wm_20170215", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Limites_administratives_express_Latest": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LIMITES_ADMINISTRATIVES_EXPRESS.LATEST", + "name": "GeoportailFrance.Limites_administratives_express_Latest", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Localisation_Concessions_Hydro": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "LOCALISATION.CONCESSIONS.HYDRO", + "variant": "LOCALISATION.CONCESSIONS.HYDRO", + "name": "GeoportailFrance.Localisation_Concessions_Hydro", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Localisation_Mats_Eolien": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "LOCALISATION.MATS.EOLIEN", + "variant": "LOCALISATION.MATS.EOLIEN", + "name": "GeoportailFrance.Localisation_Mats_Eolien", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Lsep-crue_pyr-png_wld_wm_edugeo_20130128": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4163, + 0.419457 + ], + [ + 50.064, + 5.43248 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "LSEP-CRUE_PYR-PNG_WLD_WM_EDUGEO_20130128", + "name": "GeoportailFrance.Lsep-crue_pyr-png_wld_wm_edugeo_20130128", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Maj_evdc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.5514, + 0.495276 + ], + [ + 46.5662, + 0.51663 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "MAJ_EVDC", + "name": "GeoportailFrance.Maj_evdc", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Naturalriskzones_1910floodedwatersheds": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4163, + 0.419457 + ], + [ + 50.064, + 5.43248 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "NATURALRISKZONES.1910FLOODEDWATERSHEDS", + "name": "GeoportailFrance.Naturalriskzones_1910floodedwatersheds", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Artif_2016_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.ARTIF.2016-2017", + "name": "GeoportailFrance.Ocsge_Artif_2016_2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Artif_2017_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.ARTIF.2017-2020", + "name": "GeoportailFrance.Ocsge_Artif_2017_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Artif_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.ARTIF.2021-2023", + "name": "GeoportailFrance.Ocsge_Artif_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Construction_2016_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.CONSTRUCTION.2016-2017", + "name": "GeoportailFrance.Ocsge_Construction_2016_2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Construction_2017_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.CONSTRUCTION.2017-2020", + "name": "GeoportailFrance.Ocsge_Construction_2017_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Construction_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.CONSTRUCTION.2021-2023", + "name": "GeoportailFrance.Ocsge_Construction_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Constructions": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.2395, + -61.6644 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.CONSTRUCTIONS", + "name": "GeoportailFrance.Ocsge_Constructions", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Couverture": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.2395, + -61.6644 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.COUVERTURE", + "name": "GeoportailFrance.Ocsge_Couverture", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Couverture_2016_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.COUVERTURE.2016-2017", + "name": "GeoportailFrance.Ocsge_Couverture_2016_2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Couverture_2017_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.COUVERTURE.2017-2020", + "name": "GeoportailFrance.Ocsge_Couverture_2017_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Couverture_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.COUVERTURE.2021-2023", + "name": "GeoportailFrance.Ocsge_Couverture_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Usage": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.2395, + -61.6644 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.USAGE", + "name": "GeoportailFrance.Ocsge_Usage", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Usage_2016_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.USAGE.2016-2017", + "name": "GeoportailFrance.Ocsge_Usage_2016_2017", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Usage_2017_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.USAGE.2017-2020", + "name": "GeoportailFrance.Ocsge_Usage_2017_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ocsge_Usage_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "OCSGE.USAGE.2021-2023", + "name": "GeoportailFrance.Ocsge_Usage_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ofb_Zones_Exclues": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "OFB.ZONES.EXCLUES", + "variant": "OFB.ZONES.EXCLUES", + "name": "GeoportailFrance.Ofb_Zones_Exclues", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ofb_Zones_Exclues_Sauf_Toiture": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "OFB.ZONES.EXCLUES.SAUF.TOITURE", + "variant": "OFB.ZONES.EXCLUES.SAUF.TOITURE", + "name": "GeoportailFrance.Ofb_Zones_Exclues_Sauf_Toiture", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ofb_Zones_Necessitant_Avis_Gestionnaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "OFB.ZONES.NECESSITANT.AVIS.GESTIONNAIRE", + "variant": "OFB.ZONES.NECESSITANT.AVIS.GESTIONNAIRE", + "name": "GeoportailFrance.Ofb_Zones_Necessitant_Avis_Gestionnaire", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Ortho-edugeo_pyr-png_wld_wm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4607, + -3.20264 + ], + [ + 47.7138, + -2.62716 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHO-EDUGEO_PYR-PNG_WLD_WM", + "name": "GeoportailFrance.Ortho-edugeo_pyr-png_wld_wm", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Ajaccio1975": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.8334, + 8.65713 + ], + [ + 42.0846, + 8.98239 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.AJACCIO1975", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Ajaccio1975", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Ajaccio1990": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.7868, + 8.64462 + ], + [ + 42.0939, + 8.98239 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.AJACCIO1990", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Ajaccio1990", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Arcachon2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.2289, + -1.87654 + ], + [ + 45.0301, + -0.750618 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.ARCACHON2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Arcachon2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Arras_lens_bethune2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.929, + 1.75144 + ], + [ + 50.8068, + 3.25268 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.ARRAS-LENS-BETHUNE2008", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Arras_lens_bethune2008", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Belfort_montbelliard1951": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4607, + 6.69301 + ], + [ + 47.6801, + 6.96824 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BELFORT-MONTBELLIARD1951", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Belfort_montbelliard1951", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Berry_sud1950": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.3669, + 1.23852 + ], + [ + 46.4531, + 1.48873 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BERRY-SUD1950", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Berry_sud1950", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Berry_sud1970": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.6081, + 1.01333 + ], + [ + 46.7283, + 1.42617 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BERRY-SUD1970", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Berry_sud1970", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Bethune1963": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 50.3939, + 2.62716 + ], + [ + 50.5054, + 2.95243 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BETHUNE1963", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Bethune1963", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Bethune1964": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 50.33, + 2.83984 + ], + [ + 50.4098, + 3.29021 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BETHUNE1964", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Bethune1964", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Bethune1988": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 50.322, + 2.5521 + ], + [ + 50.4895, + 3.24017 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BETHUNE1988", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Bethune1988", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Biarritz1977": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3165, + -1.8265 + ], + [ + 43.7157, + -1.18848 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BIARRITZ1977", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Biarritz1977", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Biarrtitz1979": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.6795, + -1.13844 + ], + [ + 43.7609, + -0.975803 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BIARRTITZ1979", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Biarrtitz1979", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Bordeaux2003": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.6754, + -1.12593 + ], + [ + 45.5582, + 0.125103 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BORDEAUX2003", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Bordeaux2003", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Bourg_st_maurice1956": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.4793, + 6.61795 + ], + [ + 45.6282, + 6.85564 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.BOURG-ST-MAURICE1956", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Bourg_st_maurice1956", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Caen1991": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.035, + -0.975803 + ], + [ + 49.4109, + 0.0250206 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CAEN1991", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Caen1991", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Cap_d_agde1968": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1889, + 3.02749 + ], + [ + 43.3984, + 3.60297 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CAP-D-AGDE1968", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Cap_d_agde1968", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Cap_d_agde2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1433, + 3.12757 + ], + [ + 43.5073, + 3.75309 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CAP-D-AGDE2008", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Cap_d_agde2008", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Cap_dage1981": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1889, + 3.01498 + ], + [ + 43.3984, + 3.66552 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CAP-DAGE1981", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Cap_dage1981", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Clermont_ferrand1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.7156, + 2.82733 + ], + [ + 45.9596, + 3.29021 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CLERMONT-FERRAND1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Clermont_ferrand1965", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Clermont_ferrand1985": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.7069, + 2.88988 + ], + [ + 45.9423, + 3.2777 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CLERMONT-FERRAND1985", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Clermont_ferrand1985", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Creil_sud_picardie1975": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.076, + 2.25185 + ], + [ + 49.5085, + 2.96494 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.CREIL-SUD-PICARDIE1975", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Creil_sud_picardie1975", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Dijon1971": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.1893, + 4.87902 + ], + [ + 47.3676, + 5.24181 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.DIJON1971", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Dijon1971", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Grenoble1966": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.0655, + 5.61712 + ], + [ + 45.286, + 5.94239 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.GRENOBLE1966", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Grenoble1966", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Grenoble1989": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.0566, + 5.54206 + ], + [ + 45.3387, + 5.96741 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.GRENOBLE1989", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Grenoble1989", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Guadeloupe1984": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 15.9411, + -61.7633 + ], + [ + 16.3376, + -61.4756 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.GUADELOUPE1984", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Guadeloupe1984", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Guyane1955": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 5.384, + -54.1321 + ], + [ + 5.79487, + -53.5065 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.GUYANE1955", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Guyane1955", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_La_reunion1961": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3906, + 55.258 + ], + [ + -20.8538, + 55.5833 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LA-REUNION1961", + "name": "GeoportailFrance.Orthoimagery_Edugeo_La_reunion1961", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_La_reunion1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4372, + 55.1579 + ], + [ + -20.7836, + 55.6583 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LA-REUNION1980", + "name": "GeoportailFrance.Orthoimagery_Edugeo_La_reunion1980", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_La_reunion1989": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4022, + 55.2079 + ], + [ + -20.8538, + 55.7334 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LA-REUNION1989", + "name": "GeoportailFrance.Orthoimagery_Edugeo_La_reunion1989", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_La_reunion2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4954, + 55.0453 + ], + [ + -20.6783, + 55.921 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LA-REUNION2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_La_reunion2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_La_rochelle_rochefort1973": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.0726, + -1.37613 + ], + [ + 46.2286, + -1.03835 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LA-ROCHELLE-ROCHEFORT1973", + "name": "GeoportailFrance.Orthoimagery_Edugeo_La_rochelle_rochefort1973", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Le_havre1955": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4597, + 0.0500412 + ], + [ + 49.5409, + 0.387819 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LE-HAVRE1955", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Le_havre1955", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Le_havre1964": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4434, + 0.0500412 + ], + [ + 49.622, + 0.375309 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LE-HAVRE1964", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Le_havre1964", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Le_havre2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.035, + -0.375309 + ], + [ + 49.8484, + 1.00082 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LE-HAVRE2008", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Le_havre2008", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Limoges1974": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.7069, + 1.00082 + ], + [ + 45.9596, + 1.42617 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LIMOGES1974", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Limoges1974", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Lyon1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.5494, + 4.71638 + ], + [ + 45.8987, + 5.07918 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LYON1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Lyon1965", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Lyon1984": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.7069, + 4.70387 + ], + [ + 45.8726, + 5.17926 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LYON1984", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Lyon1984", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Lyon1988": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.5319, + 4.62881 + ], + [ + 45.9161, + 5.12922 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LYON1988", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Lyon1988", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Lyon2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 45.2067, + 4.50371 + ], + [ + 45.9944, + 5.75474 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.LYON2008", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Lyon2008", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marne_la_vallee1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.846, + 2.40198 + ], + [ + 48.9858, + 2.93992 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARNE-LA-VALLEE1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marne_la_vallee1965", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marne_la_vallee1977": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.8131, + 2.48955 + ], + [ + 48.9694, + 2.92741 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARNE-LA-VALLEE1977", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marne_la_vallee1977", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marne_la_vallee1987": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.8625, + 2.47704 + ], + [ + 48.9447, + 2.92741 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARNE-LA-VALLEE1987", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marne_la_vallee1987", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marseille_martigues1969": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1798, + 5.20428 + ], + [ + 43.3984, + 5.69219 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARSEILLE-MARTIGUES1969", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marseille_martigues1969", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marseille_martigues1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3165, + 4.67885 + ], + [ + 43.5708, + 5.29186 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARSEILLE-MARTIGUES1980", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marseille_martigues1980", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marseille_martigues1987": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3165, + 4.65383 + ], + [ + 43.5708, + 5.1042 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARSEILLE-MARTIGUES1987", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marseille_martigues1987", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marseille_martigues1988": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3711, + 4.91655 + ], + [ + 43.5708, + 5.39194 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARSEILLE-MARTIGUES1988", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marseille_martigues1988", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Marseille_martigues2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.1433, + 5.25433 + ], + [ + 43.4165, + 5.75474 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARSEILLE-MARTIGUES2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Marseille_martigues2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Martinique1988": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.3713, + -61.1378 + ], + [ + 14.7104, + -60.8251 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.MARTINIQUE1988", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Martinique1988", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Metz_nancy1982": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.5902, + 5.9549 + ], + [ + 49.3376, + 6.43029 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.METZ-NANCY1982", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Metz_nancy1982", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Nantes1971": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.1042, + -2.27687 + ], + [ + 47.3591, + -1.40115 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.NANTES1971", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Nantes1971", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Paris1949": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7636, + 2.20181 + ], + [ + 48.9529, + 2.52708 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.PARIS1949", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Paris1949", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Paris1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.846, + 2.02667 + ], + [ + 48.9858, + 2.48955 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.PARIS1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Paris1965", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Paris2010spot": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.5405, + 1.87654 + ], + [ + 49.362, + 3.00247 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.PARIS2010SPOT", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Paris2010spot", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Reims1963": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.117, + 3.95325 + ], + [ + 49.2968, + 4.21597 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.REIMS1963", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Reims1963", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Reims1973": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1252, + 3.95325 + ], + [ + 49.2886, + 4.22848 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.REIMS1973", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Reims1973", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Reims1988": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.1252, + 3.91572 + ], + [ + 49.2805, + 4.2535 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.REIMS1988", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Reims1988", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Reims2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.9529, + 3.50288 + ], + [ + 49.362, + 4.75391 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.REIMS2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Reims2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Roissy1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.9036, + 2.35194 + ], + [ + 49.0432, + 2.70222 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.ROISSY1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Roissy1965", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Roissy1987": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.9447, + 2.45202 + ], + [ + 49.035, + 2.65218 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.ROISSY1987", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Roissy1987", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Strasbourg1975": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.4078, + 7.31852 + ], + [ + 48.6563, + 7.93153 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.STRASBOURG1975", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Strasbourg1975", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Strasbourg1985": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.3995, + 7.46865 + ], + [ + 48.6232, + 7.894 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.STRASBOURG1985", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Strasbourg1985", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Strasbourg2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.0411, + 7.13087 + ], + [ + 48.8707, + 8.2568 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.STRASBOURG2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Strasbourg2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Toulon_hyeres1972": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.9696, + 5.74223 + ], + [ + 43.2163, + 6.33021 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.TOULON-HYERES1972", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Toulon_hyeres1972", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Toulouse1954": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.5618, + 1.23852 + ], + [ + 43.7247, + 1.55128 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.TOULOUSE1954", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Toulouse1954", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Valee_du_drac2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.7643, + 5.12922 + ], + [ + 45.0301, + 6.25515 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.VALEE-DU-DRAC2010", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Valee_du_drac2010", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Vannes_golfe_du_morbihan1970": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.4607, + -3.20264 + ], + [ + 47.7138, + -2.62716 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.VANNES-GOLFE-DU-MORBIHAN1970", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Vannes_golfe_du_morbihan1970", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Versailles1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.6067, + 1.98914 + ], + [ + 48.8789, + 2.32692 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.VERSAILLES1965", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Versailles1965", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Edugeo_Versailles1989": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.6315, + 1.87654 + ], + [ + 48.8789, + 2.33943 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.EDUGEO.VERSAILLES1989", + "name": "GeoportailFrance.Orthoimagery_Edugeo_Versailles1989", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2012": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3539, + -53.2686 + ], + [ + 50.6037, + 55.5544 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2012", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2012", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2013", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2013", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2014": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2014", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2014", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -37.8942, + -178.196 + ], + [ + 51.0283, + 77.6156 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2015", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2015", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2016": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.32, + -54.1373 + ], + [ + 50.6549, + 55.8441 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2016", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2016", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -63.1796 + ], + [ + 51.1117, + 55.8465 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2017", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2017", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4094, + -63.1702 + ], + [ + 51.0841, + 55.8649 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2018", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2018", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4094, + -63.1702 + ], + [ + 51.1117, + 55.8649 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2019", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2019", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -13.0169, + -63.1724 + ], + [ + 51.1117, + 45.3136 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2020", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2020", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -61.8234 + ], + [ + 51.13, + 55.8464 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2021", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2021", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -13.0259, + -61.6648 + ], + [ + 51.1117, + 45.3136 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2022", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2022", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 1.93254, + -63.1891 + ], + [ + 18.1429, + -51.5925 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2023", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2023", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 17.9802, + -63.1796 + ], + [ + 47.1589, + -56.0958 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2024", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2024", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3978, + 1.43481 + ], + [ + 49.247, + 55.8519 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2025", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_2025", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_Mayotte_2024_06": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -13.091, + 44.9299 + ], + [ + -12.5665, + 45.317 + ] + ], + "min_zoom": 4, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.MAYOTTE.2024-06", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_Mayotte_2024_06", + "TileMatrixSet": "PM_4_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Pleiades_Mayotte_2025_06": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -13.0168, + 44.9963 + ], + [ + -12.619, + 45.3096 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.PLEIADES.MAYOTTE.2025-06", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Pleiades_Mayotte_2025_06", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Rapideye_2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2014, + -5.80725 + ], + [ + 50.9218, + 10.961 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.RAPIDEYE.2010", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Rapideye_2010", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Rapideye_2011": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0227, + -5.80725 + ], + [ + 51.1752, + 10.961 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.RAPIDEYE.2011", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Rapideye_2011", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.8809, + 0.563585 + ], + [ + 50.3879, + 4.29191 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2013", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2013", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2014": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2014", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2014", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4104, + -61.8141 + ], + [ + 51.106, + 55.856 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2015", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2015", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2016": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4104, + -61.85 + ], + [ + 51.1123, + 55.8562 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2016", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2016", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4104, + -61.8534 + ], + [ + 51.1123, + 55.8562 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2017", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2017", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2593, + -5.57103 + ], + [ + 51.1123, + 10.7394 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2018", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2018", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2593, + -5.57103 + ], + [ + 51.1123, + 10.7394 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2019", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2019", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2593, + -5.57103 + ], + [ + 51.1123, + 10.7394 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2020", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2020", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2593, + -5.57103 + ], + [ + 51.1123, + 10.7394 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2021", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2021", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2593, + -5.57103 + ], + [ + 51.1123, + 10.7394 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2022", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2022", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 1.82643, + -54.709 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2023", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2023", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Ortho_sat_Spot_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0, + -5.18838 + ], + [ + 51.5, + 9.63 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHO-SAT.SPOT.2024", + "name": "GeoportailFrance.Orthoimagery_Ortho_sat_Spot_2024", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophos_Restrictedareas": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -47.0456, + -178.309 + ], + [ + 51.3121, + 168.298 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOS.RESTRICTEDAREAS", + "name": "GeoportailFrance.Orthoimagery_Orthophos_Restrictedareas", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_1950_1965": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -67.7214 + ], + [ + 51.0945, + 55.8464 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.1950-1965", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_1950_1965", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_1965_1980": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.0, + -6.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 3, + "max_zoom": 18, + "format": "image/png", + "style": "BDORTHOHISTORIQUE", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.1965-1980", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_1965_1980", + "TileMatrixSet": "PM_3_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_1980_1995": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.0, + -5.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 3, + "max_zoom": 18, + "format": "image/png", + "style": "BDORTHOHISTORIQUE", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.1980-1995", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_1980_1995", + "TileMatrixSet": "PM_3_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Bdortho": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.BDORTHO", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Bdortho", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Coast2000": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.301, + -5.21565 + ], + [ + 51.1233, + 2.60783 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.COAST2000", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Coast2000", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here", + "status": "broken" + }, + "Orthoimagery_Orthophotos_Geneve": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 46.1241, + 5.95007 + ], + [ + 46.3658, + 6.31198 + ] + ], + "min_zoom": 6, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.GENEVE", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Geneve", + "TileMatrixSet": "PM_6_20", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ilesdunord": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 17.8626, + -63.1986 + ], + [ + 18.1701, + -62.7828 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ILESDUNORD", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ilesdunord", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_express_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC-EXPRESS.2023", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_express_2023", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_express_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC-EXPRESS.2024", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_express_2024", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_express_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC-EXPRESS.2025", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_express_2025", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2012": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2012", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2012", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2013", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2013", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2014": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2014", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2014", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.3163, + -5.20863 + ], + [ + 51.0945, + 8.25674 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2015", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2015", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2016": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2016", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2016", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2017", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2017", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 2.10403, + -63.1702 + ], + [ + 51.1124, + 8.25765 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2018", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2018", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3125, + -3.74871 + ], + [ + 50.1928, + 9.66314 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2019", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2019", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2020", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2020", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2021", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2021", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2022", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2022", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2023", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2023", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Irc_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.IRC.2024", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Irc_2024", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Low_res_Crs84": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -86.0, + -180.0 + ], + [ + 84.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 12, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.LOW_RES.CRS84", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Low_res_Crs84", + "TileMatrixSet": "WGS84G_PO_0_12", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ncl": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.NCL", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ncl", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_asp_pac2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-ASP_PAC2020", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_asp_pac2020", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_asp_pac2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-ASP_PAC2021", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_asp_pac2021", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_asp_pac2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-ASP_PAC2022", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_asp_pac2022", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_asp_pac2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 3.73601, + -54.4984 + ], + [ + 50.1839, + 7.72339 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-ASP_PAC2024", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_asp_pac2024", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_asp_pac2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-ASP_PAC2025", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_asp_pac2025", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_express_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-EXPRESS.2023", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_express_2023", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_express_2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-EXPRESS.2024", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_express_2024", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Ortho_express_2025": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.ORTHO-EXPRESS.2025", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Ortho_express_2025", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Pre_Irma": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 17.8626, + -63.1986 + ], + [ + 18.1701, + -62.7828 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.PRE.IRMA", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Pre_Irma", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Rapideye": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0227, + -5.80725 + ], + [ + 51.1752, + 10.961 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.RAPIDEYE", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Rapideye", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Socle_asp_2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.5 + ], + [ + 75.0, + 179.5 + ] + ], + "min_zoom": 0, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.SOCLE-ASP.2018", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Socle_asp_2018", + "TileMatrixSet": "PM_0_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Spot5": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.9023, + -2.10938 + ], + [ + 46.0732, + 5.09766 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.SPOT5", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Spot5", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos_Urgence_Alex": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.8095, + 7.07917 + ], + [ + 44.1903, + 7.64199 + ] + ], + "min_zoom": 6, + "max_zoom": 20, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS.URGENCE.ALEX", + "name": "GeoportailFrance.Orthoimagery_Orthophotos_Urgence_Alex", + "TileMatrixSet": "PM_6_20", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2000": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.372, + -61.2472 + ], + [ + 49.0193, + 7.13497 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2000", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2000", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2000_2005": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2000-2005", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2000_2005", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2001": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 4.47153, + -61.2472 + ], + [ + 50.3765, + 7.23234 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2001", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2001", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2002": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 4.49867, + -61.2472 + ], + [ + 50.3765, + 9.68861 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2002", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2002", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2003": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -61.2472 + ], + [ + 50.3765, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2003", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2003", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2004": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2004", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2004", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2005": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2005", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2005", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2006": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2006", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2006", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2006_2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2006-2010", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2006_2010", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2007": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2007", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2007", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2008": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2008", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2008", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2009": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2009", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2009", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2010", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2010", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2011": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2011", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2011", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2011_2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.0945, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2011-2015", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2011_2015", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2012": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2012", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2012", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2013": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.091, + 55.8561 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2013", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2013", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2014": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.0945, + 55.8561 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2014", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2014", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2015": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.0945, + 55.8561 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2015", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2015", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2016": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -178.187 + ], + [ + 51.0945, + 55.8561 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2016", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2016", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2016_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2016-2020", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2016_2020", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2017": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4013, + -63.1607 + ], + [ + 50.3856, + 55.8464 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2017", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2017", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2018": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2018", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2018", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2019": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3125, + -3.74871 + ], + [ + 50.1928, + 9.66314 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2019", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2019", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.9454, + -2.68142 + ], + [ + 49.4512, + 7.74363 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2020", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2020", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2021": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2021", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2021", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2022": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2022", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2022", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2023", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2023", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Orthoimagery_Orthophotos2024": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -75.0, + -179.0 + ], + [ + 75.0, + 179.0 + ] + ], + "min_zoom": 6, + "max_zoom": 19, + "format": "image/jpeg", + "style": "normal", + "variant": "ORTHOIMAGERY.ORTHOPHOTOS2024", + "name": "GeoportailFrance.Orthoimagery_Orthophotos2024", + "TileMatrixSet": "PM_6_19", + "apikey": "your_api_key_here" + }, + "Parcs_et_jardins_2017_2020": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PARCS-ET-JARDINS.2017-2020", + "name": "GeoportailFrance.Parcs_et_jardins_2017_2020", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Parcs_et_jardins_2021_2023": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PARCS-ET-JARDINS.2021-2023", + "name": "GeoportailFrance.Parcs_et_jardins_2021_2023", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Parking_Sup_500": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PARKING.SUP.500", + "variant": "PARKING.SUP.500", + "name": "GeoportailFrance.Parking_Sup_500", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Part_Enr_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PART.ENR.COMMUNE", + "variant": "PART.ENR.COMMUNE", + "name": "GeoportailFrance.Part_Enr_Commune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Pcrs_Lamb93": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 40.0, + -5.0 + ], + [ + 52.0, + 10.0 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "PCRS.LAMB93", + "name": "GeoportailFrance.Pcrs_Lamb93", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here", + "status": "broken" + }, + "Pcrs_metropole_montpellier": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.4666, + 3.65671 + ], + [ + 43.767, + 4.06599 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "PCRS_Metropole_Montpellier", + "name": "GeoportailFrance.Pcrs_metropole_montpellier", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Pcrs_chantier_200m": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.5211, + -2.20895 + ], + [ + 48.7339, + -1.51488 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "PCRS_chantier_200m", + "name": "GeoportailFrance.Pcrs_chantier_200m", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Pcrs_chantier_d034": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.4357, + 1.41634 + ], + [ + 44.4632, + 1.45428 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "PCRS_chantier_D034", + "name": "GeoportailFrance.Pcrs_chantier_d034", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Pcrs_chantier_d46_test_sde22": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.4357, + 1.41634 + ], + [ + 44.4632, + 1.45428 + ] + ], + "min_zoom": 6, + "max_zoom": 22, + "format": "image/jpeg", + "style": "normal", + "variant": "PCRS_chantier_D46_test_SDE22", + "name": "GeoportailFrance.Pcrs_chantier_d46_test_sde22", + "TileMatrixSet": "2154_5cm_6_22", + "apikey": "your_api_key_here" + }, + "Planign_Lidar_Sursol": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "PLANIGN.LIDAR.SURSOL", + "name": "GeoportailFrance.Planign_Lidar_Sursol", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Planign_Lidar_Terrain": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "PLANIGN.LIDAR.TERRAIN", + "name": "GeoportailFrance.Planign_Lidar_Terrain", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Points_Injection_Biomethane": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "POINTS.INJECTION.BIOMETHANE", + "variant": "POINTS.INJECTION.BIOMETHANE", + "name": "GeoportailFrance.Points_Injection_Biomethane", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Potentiel_Eolien_Reglementaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "POTENTIEL.EOLIEN.REGLE", + "variant": "POTENTIEL.EOLIEN.REGLEMENTAIRE", + "name": "GeoportailFrance.Potentiel_Eolien_Reglementaire", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Potentiel_Geothermie": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.GEOTHERMIE", + "variant": "POTENTIEL.GEOTHERMIE", + "name": "GeoportailFrance.Potentiel_Geothermie", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Hydro": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.HYDRO", + "variant": "POTENTIEL.HYDRO", + "name": "GeoportailFrance.Potentiel_Hydro", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Reseau_Chaleur_Paca": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.RESEAU.CHALEUR.PACA", + "variant": "POTENTIEL.RESEAU.CHALEUR.PACA", + "name": "GeoportailFrance.Potentiel_Reseau_Chaleur_Paca", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Reseau_Chaud_Froid_Paca": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.RESEAU.CHAUD.FROID.PACA", + "variant": "POTENTIEL.RESEAU.CHAUD.FROID.PACA", + "name": "GeoportailFrance.Potentiel_Reseau_Chaud_Froid_Paca", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Reseau_Froid_Paca": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.RESEAU.FROID.PACA", + "variant": "POTENTIEL.RESEAU.FROID.PACA", + "name": "GeoportailFrance.Potentiel_Reseau_Froid_Paca", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Solaire_Batiment": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.SOLAIRE.BATIMENT", + "variant": "POTENTIEL.SOLAIRE.BATIMENT", + "name": "GeoportailFrance.Potentiel_Solaire_Batiment", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Solaire_Friche": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "POTENTIEL.SOLAIRE.FRICHE", + "variant": "POTENTIEL.SOLAIRE.FRICHE", + "name": "GeoportailFrance.Potentiel_Solaire_Friche", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Potentiel_Solaire_Parking500": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "POTENTIEL.SOLAIRE.PARKING500", + "variant": "POTENTIEL.SOLAIRE.PARKING500", + "name": "GeoportailFrance.Potentiel_Solaire_Parking500", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Potentiel_Solaire_Rrn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "POTENTIEL.SOLAIRE.RRN", + "variant": "POTENTIEL.SOLAIRE.RRN", + "name": "GeoportailFrance.Potentiel_Solaire_Rrn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Potentiel_Solaire_Sol": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.2843, + -63.0835 + ], + [ + 51.0571, + 55.6403 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "POTENTIEL.SOLAIRE.SOL", + "variant": "POTENTIEL.SOLAIRE.SOL", + "name": "GeoportailFrance.Potentiel_Solaire_Sol", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Prairies_Sensibles_Bcae": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "nolegend", + "variant": "PRAIRIES.SENSIBLES.BCAE", + "name": "GeoportailFrance.Prairies_Sensibles_Bcae", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Prod_Installation_Eolien": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PROD.INSTALLATION.EOLIEN", + "variant": "PROD.INSTALLATION.EOLIEN", + "name": "GeoportailFrance.Prod_Installation_Eolien", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Prod_Installation_Hydro": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PROD.INSTALLATION.HYDRO", + "variant": "PROD.INSTALLATION.HYDRO", + "name": "GeoportailFrance.Prod_Installation_Hydro", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Prod_Installation_Pv": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PROD.INSTALLATION.PV", + "variant": "PROD.INSTALLATION.PV", + "name": "GeoportailFrance.Prod_Installation_Pv", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Productible_Biomethane_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PRODUCTIBLE.BIOMETHANE.COMMUNE", + "variant": "PRODUCTIBLE.BIOMETHANE.COMMUNE", + "name": "GeoportailFrance.Productible_Biomethane_Commune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Productible_Eolien_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PRODUCTIBLE.EOLIEN.COMMUNE", + "variant": "PRODUCTIBLE.EOLIEN.COMMUNE", + "name": "GeoportailFrance.Productible_Eolien_Commune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Productible_Methanisation_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PRODUCTIBLE.METHANISATION.COMMUNE", + "variant": "PRODUCTIBLE.METHANISATION.COMMUNE", + "name": "GeoportailFrance.Productible_Methanisation_Commune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Productible_Photovoltaique_Commune": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PRODUCTIBLE.PHOTOVOLTAIQUE.COMMUNE", + "variant": "PRODUCTIBLE.PHOTOVOLTAIQUE.COMMUNE", + "name": "GeoportailFrance.Productible_Photovoltaique_Commune", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Protectedareas_Apb": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.APB", + "variant": "PROTECTEDAREAS.APB", + "name": "GeoportailFrance.Protectedareas_Apb", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Apg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.APG", + "name": "GeoportailFrance.Protectedareas_Apg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Aphn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.APHN", + "name": "GeoportailFrance.Protectedareas_Aphn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Aplg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "nolegend", + "variant": "PROTECTEDAREAS.APLG", + "name": "GeoportailFrance.Protectedareas_Aplg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Bios": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.BIOS", + "variant": "PROTECTEDAREAS.BIOS", + "name": "GeoportailFrance.Protectedareas_Bios", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Gp": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.GP", + "name": "GeoportailFrance.Protectedareas_Gp", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Inpg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.INPG", + "name": "GeoportailFrance.Protectedareas_Inpg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Mnhn_Cdl_Parcels": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.MNHN.CDL.PARCELS", + "variant": "PROTECTEDAREAS.MNHN.CDL.PARCELS", + "name": "GeoportailFrance.Protectedareas_Mnhn_Cdl_Parcels", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Mnhn_Cdl_Perimeter": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3955, + -63.1538 + ], + [ + 51.097, + 55.8522 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.MNHN.CDL.PERIMETER", + "name": "GeoportailFrance.Protectedareas_Mnhn_Cdl_Perimeter", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Mnhn_Conservatoires": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.MNHN.CONSERVATOIRES", + "name": "GeoportailFrance.Protectedareas_Mnhn_Conservatoires", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Mnhn_Rn_Perimeter": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.MNHN.RN.PERIMETER", + "name": "GeoportailFrance.Protectedareas_Mnhn_Rn_Perimeter", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Pn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.PN", + "variant": "PROTECTEDAREAS.PN", + "name": "GeoportailFrance.Protectedareas_Pn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Pnm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.PNM", + "name": "GeoportailFrance.Protectedareas_Pnm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Pnr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.PNR", + "variant": "PROTECTEDAREAS.PNR", + "name": "GeoportailFrance.Protectedareas_Pnr", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Prsf": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 17, + "format": "image/png", + "style": "POINT RENCONTRE SECOURS FORET", + "variant": "PROTECTEDAREAS.PRSF", + "name": "GeoportailFrance.Protectedareas_Prsf", + "TileMatrixSet": "PM_6_17", + "apikey": "your_api_key_here" + }, + "Protectedareas_Ramsar": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.RAMSAR", + "variant": "PROTECTEDAREAS.RAMSAR", + "name": "GeoportailFrance.Protectedareas_Ramsar", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Rb": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.RB", + "name": "GeoportailFrance.Protectedareas_Rb", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Ripn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.RIPN", + "name": "GeoportailFrance.Protectedareas_Ripn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Rn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.RN", + "variant": "PROTECTEDAREAS.RN", + "name": "GeoportailFrance.Protectedareas_Rn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Rnc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.RNC", + "variant": "PROTECTEDAREAS.RNC", + "name": "GeoportailFrance.Protectedareas_Rnc", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Rncf": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.RNCF", + "name": "GeoportailFrance.Protectedareas_Rncf", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Sic": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.SIC", + "variant": "PROTECTEDAREAS.SIC", + "name": "GeoportailFrance.Protectedareas_Sic", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Unesco": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.UNESCO", + "name": "GeoportailFrance.Protectedareas_Unesco", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Znieff1": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.ZNIEFF1", + "variant": "PROTECTEDAREAS.ZNIEFF1", + "name": "GeoportailFrance.Protectedareas_Znieff1", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Znieff1_Sea": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.ZNIEFF1.SEA", + "name": "GeoportailFrance.Protectedareas_Znieff1_Sea", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Znieff2": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.ZNIEFF2", + "variant": "PROTECTEDAREAS.ZNIEFF2", + "name": "GeoportailFrance.Protectedareas_Znieff2", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Znieff2_Sea": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "PROTECTEDAREAS.ZNIEFF2.SEA", + "name": "GeoportailFrance.Protectedareas_Znieff2_Sea", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Zpr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.6279, + -63.3725 + ], + [ + 51.3121, + 82.645 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.BIOS", + "variant": "PROTECTEDAREAS.ZPR", + "name": "GeoportailFrance.Protectedareas_Zpr", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedareas_Zps": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDAREAS.ZPS", + "variant": "PROTECTEDAREAS.ZPS", + "name": "GeoportailFrance.Protectedareas_Zps", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Protectedsites_Mnhn_Reserves_regionales": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "PROTECTEDSITES.MNHN.RESERVES-REGIONALES", + "variant": "PROTECTEDSITES.MNHN.RESERVES-REGIONALES", + "name": "GeoportailFrance.Protectedsites_Mnhn_Reserves_regionales", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Puissance_Installee_Biomethane": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PUISSANCE.INSTALLEE.METHANISATION.BIOMETHANE", + "variant": "PUISSANCE.INSTALLEE.BIOMETHANE", + "name": "GeoportailFrance.Puissance_Installee_Biomethane", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Puissance_Installee_Methanisation": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "PUISSANCE.INSTALLEE.METHANISATION.BIOMETHANE", + "variant": "PUISSANCE.INSTALLEE.METHANISATION", + "name": "GeoportailFrance.Puissance_Installee_Methanisation", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Pva_ign_zone-marais-de-virvee_1945": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.9109, + -0.473697 + ], + [ + 44.9958, + -0.353311 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/png", + "style": "BDORTHOHISTORIQUE", + "variant": "PVA_IGN_zone-marais-de-Virvee_1945", + "name": "GeoportailFrance.Pva_ign_zone-marais-de-virvee_1945", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Pva_ign_zone-marais-de-virvee_1956": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.943, + -0.459808 + ], + [ + 44.9831, + -0.400713 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/png", + "style": "BDORTHOHISTORIQUE", + "variant": "PVA_IGN_zone-marais-de-Virvee_1956", + "name": "GeoportailFrance.Pva_ign_zone-marais-de-virvee_1956", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Pva_ign_zone-marais-de-virvee_1976": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.9412, + -0.462614 + ], + [ + 44.9695, + -0.421769 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "PVA_IGN_zone-marais-de-Virvee_1976", + "name": "GeoportailFrance.Pva_ign_zone-marais-de-virvee_1976", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Pva_ign_zone-marais-de-virvee_1984": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.9204, + -0.479737 + ], + [ + 44.9712, + -0.403842 + ] + ], + "min_zoom": 0, + "max_zoom": 17, + "format": "image/png", + "style": "normal", + "variant": "PVA_IGN_zone-marais-de-Virvee_1984", + "name": "GeoportailFrance.Pva_ign_zone-marais-de-virvee_1984", + "TileMatrixSet": "PM_0_17", + "apikey": "your_api_key_here" + }, + "Patrinat_apb": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3781, + -109.438 + ], + [ + 50.9841, + 55.6872 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_APB", + "name": "GeoportailFrance.Patrinat_apb", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_apg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.918, + -2.56166 + ], + [ + 49.958, + 4.61007 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_APG", + "name": "GeoportailFrance.Patrinat_apg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_aphn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.1823, + -1.68188 + ], + [ + 50.2546, + 6.89156 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_APHN", + "name": "GeoportailFrance.Patrinat_aphn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_aplg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.6778, + -5.13928 + ], + [ + 50.1024, + 9.45655 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_APLG", + "name": "GeoportailFrance.Patrinat_aplg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_bios": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -16.6412, + -146.483 + ], + [ + 50.8555, + 8.9138 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_BIOS", + "name": "GeoportailFrance.Patrinat_bios", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_bpm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -52.0775, + -151.423 + ], + [ + 48.9465, + 167.652 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_BPM", + "name": "GeoportailFrance.Patrinat_bpm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_cdl": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.384, + -63.1449 + ], + [ + 51.0871, + 55.8344 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_CDL", + "name": "GeoportailFrance.Patrinat_cdl", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_cen": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.9114, + -2.37011 + ], + [ + 50.9004, + 8.7204 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_CEN", + "name": "GeoportailFrance.Patrinat_cen", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_geoparc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.6587, + -4.6447 + ], + [ + 48.7093, + 6.86482 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_GEOPARC", + "name": "GeoportailFrance.Patrinat_geoparc", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_inpg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3841, + -61.79 + ], + [ + 51.0908, + 55.8369 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_INPG", + "name": "GeoportailFrance.Patrinat_inpg", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_pn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3863, + -62.018 + ], + [ + 48.1066, + 55.8367 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_PN", + "name": "GeoportailFrance.Patrinat_pn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_pnm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -14.5314, + -62.8104 + ], + [ + 50.8177, + 46.6711 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_PNM", + "name": "GeoportailFrance.Patrinat_pnm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_pnr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 3.9057, + -61.229 + ], + [ + 50.9625, + 9.48876 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_PNR", + "name": "GeoportailFrance.Patrinat_pnr", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_pprnn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 14.4077, + -60.8371 + ], + [ + 14.4217, + -60.8275 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_PPRNN", + "name": "GeoportailFrance.Patrinat_pprnn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_ramsar": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -49.7844, + -149.928 + ], + [ + 50.8421, + 166.999 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RAMSAR", + "name": "GeoportailFrance.Patrinat_ramsar", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_rb": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3768, + -61.5181 + ], + [ + 50.7622, + 55.8053 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RB", + "name": "GeoportailFrance.Patrinat_rb", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_ripn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.987, + 4.9386 + ], + [ + 48.0329, + 6.81356 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RIPN", + "name": "GeoportailFrance.Patrinat_ripn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_rnc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2918, + 8.53417 + ], + [ + 43.0279, + 9.51855 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RNC", + "name": "GeoportailFrance.Patrinat_rnc", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_rncfs": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.6048, + -2.90555 + ], + [ + 48.9675, + 8.23355 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RNCFS", + "name": "GeoportailFrance.Patrinat_rncfs", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_rnn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -53.2258, + -63.0583 + ], + [ + 51.0775, + 81.811 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RNN", + "name": "GeoportailFrance.Patrinat_rnn", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_rnr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 4.56312, + -61.2334 + ], + [ + 51.0233, + 7.68631 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_RNR", + "name": "GeoportailFrance.Patrinat_rnr", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_sic": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2576, + -9.98215 + ], + [ + 51.3127, + 9.62075 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_SIC", + "name": "GeoportailFrance.Patrinat_sic", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_znieff1": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3875, + -63.0559 + ], + [ + 51.0908, + 55.8367 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZNIEFF1", + "name": "GeoportailFrance.Patrinat_znieff1", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_znieff1_mer": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3912, + -61.8038 + ], + [ + 50.9672, + 55.8443 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZNIEFF1_MER", + "name": "GeoportailFrance.Patrinat_znieff1_mer", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_znieff2": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3898, + -61.7163 + ], + [ + 51.0646, + 55.8362 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZNIEFF2", + "name": "GeoportailFrance.Patrinat_znieff2", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_znieff2_mer": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3929, + -54.0155 + ], + [ + 50.3056, + 55.8418 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZNIEFF2_MER", + "name": "GeoportailFrance.Patrinat_znieff2_mer", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_zpr": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -51.5947, + -2.70339 + ], + [ + 48.5264, + 81.5278 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZPR", + "name": "GeoportailFrance.Patrinat_zpr", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Patrinat_zps": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2576, + -10.0 + ], + [ + 51.3127, + 9.61923 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "Patrinat_ZPS", + "name": "GeoportailFrance.Patrinat_zps", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Rapideye_pyr-jpeg_wld_wm_2010": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2014, + -5.80725 + ], + [ + 50.9218, + 10.961 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "RAPIDEYE_PYR-JPEG_WLD_WM_2010", + "name": "GeoportailFrance.Rapideye_pyr-jpeg_wld_wm_2010", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Rapideye_pyr-jpeg_wld_wm_2011": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.0227, + -5.80725 + ], + [ + 51.1752, + 10.961 + ] + ], + "min_zoom": 0, + "max_zoom": 15, + "format": "image/jpeg", + "style": "normal", + "variant": "RAPIDEYE_PYR-JPEG_WLD_WM_2011", + "name": "GeoportailFrance.Rapideye_pyr-jpeg_wld_wm_2011", + "TileMatrixSet": "PM_0_15", + "apikey": "your_api_key_here" + }, + "Repartition_Potentiel_Methanisation_2050": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "REPARTITION.POTENTIEL.METHANISATION.2050", + "variant": "REPARTITION.POTENTIEL.METHANISATION.2050", + "name": "GeoportailFrance.Repartition_Potentiel_Methanisation_2050", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Rpg2012_pyr-png_wld_edugeo_20170126": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 0, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "RPG2012_PYR-PNG_WLD_EDUGEO_20170126", + "name": "GeoportailFrance.Rpg2012_pyr-png_wld_edugeo_20170126", + "TileMatrixSet": "PM_0_16", + "apikey": "your_api_key_here" + }, + "Scan-edugeo_pyr-png_fxx_wm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.2805, + -0.125103 + ], + [ + 49.6868, + 0.625515 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "SCAN-EDUGEO_PYR-PNG_FXX_WM", + "name": "GeoportailFrance.Scan-edugeo_pyr-png_fxx_wm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Securoute_Te_1te": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "RESEAU ROUTIER 1TE", + "variant": "SECUROUTE.TE.1TE", + "name": "GeoportailFrance.Securoute_Te_1te", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_2te48": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "RESEAU ROUTIER 2TE48", + "variant": "SECUROUTE.TE.2TE48", + "name": "GeoportailFrance.Securoute_Te_2te48", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_All": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "TOUS LES FRANCHISSEMENTS", + "variant": "SECUROUTE.TE.ALL", + "name": "GeoportailFrance.Securoute_Te_All", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Oa": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "AUTRES FRANCHISSEMENTS", + "variant": "SECUROUTE.TE.OA", + "name": "GeoportailFrance.Securoute_Te_Oa", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Pn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "FRANCHISSEMENTS PASSAGE A NIVEAU", + "variant": "SECUROUTE.TE.PN", + "name": "GeoportailFrance.Securoute_Te_Pn", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Pnd": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "FRANCHISSEMENTS PASSAGE A NIVEAU DIFFICILE", + "variant": "SECUROUTE.TE.PND", + "name": "GeoportailFrance.Securoute_Te_Pnd", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Te120": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "RESEAU ROUTIER TE120", + "variant": "SECUROUTE.TE.TE120", + "name": "GeoportailFrance.Securoute_Te_Te120", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Te72": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "RESEAU ROUTIER TE94", + "variant": "SECUROUTE.TE.TE72", + "name": "GeoportailFrance.Securoute_Te_Te72", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Securoute_Te_Te94": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 17, + "format": "image/png", + "style": "RESEAU ROUTIER TE94", + "variant": "SECUROUTE.TE.TE94", + "name": "GeoportailFrance.Securoute_Te_Te94", + "TileMatrixSet": "PM_7_17", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Biogaz": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.BIOGAZ", + "variant": "SITE.PRODUCTION.CHALEUR.BIOGAZ", + "name": "GeoportailFrance.Site_Production_Chaleur_Biogaz", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Cogeneration": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.COGENERATION", + "variant": "SITE.PRODUCTION.CHALEUR.COGENERATION", + "name": "GeoportailFrance.Site_Production_Chaleur_Cogeneration", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Dechets": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.DECHETS", + "variant": "SITE.PRODUCTION.CHALEUR.DECHETS", + "name": "GeoportailFrance.Site_Production_Chaleur_Dechets", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Methanisaton": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.METHANISATON", + "variant": "SITE.PRODUCTION.CHALEUR.METHANISATON", + "name": "GeoportailFrance.Site_Production_Chaleur_Methanisaton", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Rc": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.RC", + "variant": "SITE.PRODUCTION.CHALEUR.RC", + "name": "GeoportailFrance.Site_Production_Chaleur_Rc", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Rc_Bretagne": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 47.2719, + -5.15012 + ], + [ + 48.9064, + -1.00687 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.RC.BRETAGNE", + "variant": "SITE.PRODUCTION.CHALEUR.RC.BRETAGNE", + "name": "GeoportailFrance.Site_Production_Chaleur_Rc_Bretagne", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Rc_Paca": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 42.9758, + 4.22277 + ], + [ + 45.1331, + 7.72777 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.RC.PACA", + "variant": "SITE.PRODUCTION.CHALEUR.RC.PACA", + "name": "GeoportailFrance.Site_Production_Chaleur_Rc_Paca", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Rcf_Lineaire": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.RCF.LINEAIRE", + "variant": "SITE.PRODUCTION.CHALEUR.RCF.LINEAIRE", + "name": "GeoportailFrance.Site_Production_Chaleur_Rcf_Lineaire", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Site_Production_Chaleur_Rcf_Point": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.15047 + ], + [ + 51.0991, + 9.57054 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "SITE.PRODUCTION.CHALEUR.RCF.POINT", + "variant": "SITE.PRODUCTION.CHALEUR.RCF.POINT", + "name": "GeoportailFrance.Site_Production_Chaleur_Rcf_Point", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Spot-edugeo_pyr-png_wld_wm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.6754, + -1.12593 + ], + [ + 45.5582, + 0.125103 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "SPOT-EDUGEO_PYR-PNG_WLD_WM", + "name": "GeoportailFrance.Spot-edugeo_pyr-png_wld_wm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Spot5_pyr-jpeg_wld_wm": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.9023, + -2.10938 + ], + [ + 46.0732, + 5.09766 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "SPOT5_PYR-JPEG_WLD_WM", + "name": "GeoportailFrance.Spot5_pyr-jpeg_wld_wm", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Test_pbe_le_havre": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -89.0, + -180.0 + ], + [ + 89.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "TEST_PBE_LE_HAVRE", + "name": "GeoportailFrance.Test_pbe_le_havre", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Thr_Orthoimagery_Orthophotos": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -80.0, + -180.0 + ], + [ + 80.0, + 180.0 + ] + ], + "min_zoom": 6, + "max_zoom": 21, + "format": "image/jpeg", + "style": "normal", + "variant": "THR.ORTHOIMAGERY.ORTHOPHOTOS", + "name": "GeoportailFrance.Thr_Orthoimagery_Orthophotos", + "TileMatrixSet": "PM_6_21", + "apikey": "your_api_key_here" + }, + "Tn_Roadtransportnetwork_Roadlink": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "inspire_common:DEFAULT", + "variant": "TN.RoadTransportNetwork.RoadLink", + "name": "GeoportailFrance.Tn_Roadtransportnetwork_Roadlink", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Tourbieres_zones_humides_Bcae": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.3998, + -63.1614 + ], + [ + 51.0991, + 55.8465 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "TOURBIERES_ZONES-HUMIDES.BCAE", + "name": "GeoportailFrance.Tourbieres_zones_humides_Bcae", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Traces_Rando_Hivernale": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 44.1893, + 5.44835 + ], + [ + 46.4052, + 7.20036 + ] + ], + "min_zoom": 6, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "TRACES.RANDO.HIVERNALE", + "name": "GeoportailFrance.Traces_Rando_Hivernale", + "TileMatrixSet": "PM_6_16", + "apikey": "your_api_key_here" + }, + "Transportnetwork_Commontransportelements_Markerpost": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 8, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORK.COMMONTRANSPORTELEMENTS.MARKERPOST", + "name": "GeoportailFrance.Transportnetwork_Commontransportelements_Markerpost", + "TileMatrixSet": "PM_8_18", + "apikey": "your_api_key_here" + }, + "Transportnetwork_Commontransportelements_Markerpost_visu": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 8, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORK.COMMONTRANSPORTELEMENTS.MARKERPOST_VISU", + "name": "GeoportailFrance.Transportnetwork_Commontransportelements_Markerpost_visu", + "TileMatrixSet": "PM_8_18", + "apikey": "your_api_key_here" + }, + "Transportnetworks_Railways": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORKS.RAILWAYS", + "name": "GeoportailFrance.Transportnetworks_Railways", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Transportnetworks_Roads": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORKS.ROADS", + "name": "GeoportailFrance.Transportnetworks_Roads", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Transportnetworks_Roads_Direction": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 15, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORKS.ROADS.DIRECTION", + "name": "GeoportailFrance.Transportnetworks_Roads_Direction", + "TileMatrixSet": "PM_15_18", + "apikey": "your_api_key_here" + }, + "Transportnetworks_Runways": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4969, + -63.9692 + ], + [ + 71.5841, + 55.9644 + ] + ], + "min_zoom": 6, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTNETWORKS.RUNWAYS", + "name": "GeoportailFrance.Transportnetworks_Runways", + "TileMatrixSet": "PM_6_18", + "apikey": "your_api_key_here" + }, + "Transports_Drones_Restrictions": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -44.6281, + -63.7846 + ], + [ + 51.2159, + 67.5485 + ] + ], + "min_zoom": 3, + "max_zoom": 15, + "format": "image/png", + "style": "normal", + "variant": "TRANSPORTS.DRONES.RESTRICTIONS", + "name": "GeoportailFrance.Transports_Drones_Restrictions", + "TileMatrixSet": "PM_3_15", + "apikey": "your_api_key_here" + }, + "Utilityandgovernmentalservices_All": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 71.5841, + 55.9259 + ] + ], + "min_zoom": 10, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "UTILITYANDGOVERNMENTALSERVICES.ALL", + "name": "GeoportailFrance.Utilityandgovernmentalservices_All", + "TileMatrixSet": "PM_10_18", + "apikey": "your_api_key_here" + }, + "Wmts_beziers-colombiers_2022110638503087": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.2771, + 3.08618 + ], + [ + 43.3849, + 3.23436 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "WMTS_BEZIERS-COLOMBIERS_2022110638503087", + "name": "GeoportailFrance.Wmts_beziers-colombiers_2022110638503087", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Zones-a-prospecter-forets-subnaturelles": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.3252, + -5.1505 + ], + [ + 51.0991, + 9.5705 + ] + ], + "min_zoom": 4, + "max_zoom": 16, + "format": "image/png", + "style": "normal", + "variant": "ZONES-A-PROSPECTER-FORETS-SUBNATURELLES", + "name": "GeoportailFrance.Zones-a-prospecter-forets-subnaturelles", + "TileMatrixSet": "PM_4_16", + "apikey": "your_api_key_here" + }, + "Zzz_le_havre_3_canaux_sortie_3c_deflate_tiled": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4331, + 0.0285308 + ], + [ + 49.616, + 0.171565 + ] + ], + "min_zoom": 14, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "ZZZ_Le_Havre_3_canaux_sortie_3c_deflate_tiled", + "name": "GeoportailFrance.Zzz_le_havre_3_canaux_sortie_3c_deflate_tiled", + "TileMatrixSet": "2154_5cm_14_20", + "apikey": "your_api_key_here" + }, + "Zzz_le_havre_3_canaux_sortie_3c_deflate_tiled_jpeg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4331, + 0.0285308 + ], + [ + 49.616, + 0.171565 + ] + ], + "min_zoom": 14, + "max_zoom": 20, + "format": "image/jpeg", + "style": "normal", + "variant": "ZZZ_Le_Havre_3_canaux_sortie_3c_deflate_tiled_jpeg", + "name": "GeoportailFrance.Zzz_le_havre_3_canaux_sortie_3c_deflate_tiled_jpeg", + "TileMatrixSet": "2154_5cm_14_20", + "apikey": "your_api_key_here" + }, + "Zzz_le_havre_3_canaux_sortie_3c_jpeg_tiled_jpeg": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4331, + 0.0285308 + ], + [ + 49.616, + 0.171565 + ] + ], + "min_zoom": 14, + "max_zoom": 20, + "format": "image/jpeg", + "style": "normal", + "variant": "ZZZ_Le_Havre_3_canaux_sortie_3c_jpeg_tiled_jpeg", + "name": "GeoportailFrance.Zzz_le_havre_3_canaux_sortie_3c_jpeg_tiled_jpeg", + "TileMatrixSet": "2154_5cm_14_20", + "apikey": "your_api_key_here" + }, + "Zzz_le_havre_3_canaux_srce": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4331, + 0.0285308 + ], + [ + 49.616, + 0.171565 + ] + ], + "min_zoom": 14, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "ZZZ_Le_Havre_3_canaux_srce", + "name": "GeoportailFrance.Zzz_le_havre_3_canaux_srce", + "TileMatrixSet": "2154_5cm_14_20", + "apikey": "your_api_key_here" + }, + "Zzz_le_havre_4_canaux_sortie_4c_deflate_tiled": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 49.4331, + 0.0285308 + ], + [ + 49.616, + 0.171565 + ] + ], + "min_zoom": 14, + "max_zoom": 20, + "format": "image/png", + "style": "normal", + "variant": "ZZZ_Le_Havre_4_canaux_sortie_4c_deflate_tiled", + "name": "GeoportailFrance.Zzz_le_havre_4_canaux_sortie_4c_deflate_tiled", + "TileMatrixSet": "2154_5cm_14_20", + "apikey": "your_api_key_here" + }, + "Zzz_score_pol_lumi_chiro_atelier3_sdk": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.5656, + 2.0879 + ], + [ + 49.0722, + 2.79035 + ] + ], + "min_zoom": 12, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "ZZZ_Score_pol_lumi_chiro_Atelier3_SDK", + "name": "GeoportailFrance.Zzz_score_pol_lumi_chiro_atelier3_sdk", + "TileMatrixSet": "PM_12_18", + "apikey": "your_api_key_here" + }, + "Adminexpress-kdep-jpb-test-raster_wmts": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4215, + -61.875 + ], + [ + 51.2711, + 55.8984 + ] + ], + "min_zoom": 0, + "max_zoom": 11, + "format": "image/jpeg", + "style": "normal", + "variant": "adminexpress-kdep-jpb-test-raster_wmts", + "name": "GeoportailFrance.Adminexpress-kdep-jpb-test-raster_wmts", + "TileMatrixSet": "PM_0_11", + "apikey": "your_api_key_here" + }, + "Hedge_Hedge": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + -21.4756, + -63.3725 + ], + [ + 51.3121, + 55.9259 + ] + ], + "min_zoom": 7, + "max_zoom": 18, + "format": "image/png", + "style": "normal", + "variant": "hedge.hedge", + "name": "GeoportailFrance.Hedge_Hedge", + "TileMatrixSet": "PM_7_18", + "apikey": "your_api_key_here" + }, + "Orthophoto_1947_calvados": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7508, + -1.16113 + ], + [ + 49.4308, + 0.447995 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "transparent", + "variant": "orthophoto_1947_calvados", + "name": "GeoportailFrance.Orthophoto_1947_calvados", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthophoto_1955_calvados": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7517, + -1.15977 + ], + [ + 49.4299, + 0.446633 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "transparent", + "variant": "orthophoto_1955_calvados", + "name": "GeoportailFrance.Orthophoto_1955_calvados", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthophoto_1972_calvados": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7508, + -1.16113 + ], + [ + 49.4308, + 0.447995 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "transparent", + "variant": "orthophoto_1972_calvados", + "name": "GeoportailFrance.Orthophoto_1972_calvados", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthophoto_1984_calvados": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7508, + -1.16113 + ], + [ + 49.4308, + 0.447995 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "transparent", + "variant": "orthophoto_1984_calvados", + "name": "GeoportailFrance.Orthophoto_1984_calvados", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Orthophoto_1991_calvados": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 48.7508, + -1.16113 + ], + [ + 49.4308, + 0.447995 + ] + ], + "min_zoom": 0, + "max_zoom": 18, + "format": "image/png", + "style": "transparent", + "variant": "orthophoto_1991_calvados", + "name": "GeoportailFrance.Orthophoto_1991_calvados", + "TileMatrixSet": "PM_0_18", + "apikey": "your_api_key_here" + }, + "Scan1000_corse_jbn": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 41.2349, + 8.35477 + ], + [ + 43.0475, + 9.75281 + ] + ], + "min_zoom": 0, + "max_zoom": 10, + "format": "image/jpeg", + "style": "normal", + "variant": "scan1000_corse_jbn", + "name": "GeoportailFrance.Scan1000_corse_jbn", + "TileMatrixSet": "PM_0_10", + "apikey": "your_api_key_here" + }, + "Test_mamp_pcrs": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3964, + 5.0246 + ], + [ + 43.4236, + 5.06254 + ] + ], + "min_zoom": 8, + "max_zoom": 21, + "format": "image/png", + "style": "normal", + "variant": "test_mamp_pcrs", + "name": "GeoportailFrance.Test_mamp_pcrs", + "TileMatrixSet": "2154_5cm_8_21", + "apikey": "your_api_key_here" + }, + "Test_mamp_pcrs_f_jp2": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.3964, + 5.0246 + ], + [ + 43.4236, + 5.06254 + ] + ], + "min_zoom": 8, + "max_zoom": 21, + "format": "image/png", + "style": "normal", + "variant": "test_mamp_pcrs_f_jp2", + "name": "GeoportailFrance.Test_mamp_pcrs_f_jp2", + "TileMatrixSet": "2154_5cm_8_21", + "apikey": "your_api_key_here" + }, + "Test_mamp_pcrs_marseille": { + "url": "https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&STYLE={style}&TILEMATRIXSET={TileMatrixSet}&FORMAT={format}&LAYER={variant}&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}", + "html_attribution": "Geoportail France", + "attribution": "Geoportail France", + "bounds": [ + [ + 43.2636, + 5.36513 + ], + [ + 43.3179, + 5.40422 + ] + ], + "min_zoom": 8, + "max_zoom": 21, + "format": "image/png", + "style": "normal", + "variant": "test_mamp_pcrs_marseille", + "name": "GeoportailFrance.Test_mamp_pcrs_marseille", + "TileMatrixSet": "2154_5cm_8_21", + "apikey": "your_api_key_here" + } + }, + "OneMapSG": { + "Default": { + "url": "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png", + "variant": "Default", + "min_zoom": 11, + "max_zoom": 18, + "bounds": [ + [ + 1.56073, + 104.11475 + ], + [ + 1.16, + 103.502 + ] + ], + "html_attribution": " New OneMap | Map data © contributors, Singapore Land Authority", + "attribution": "![](https://docs.onemap.sg/maps/images/oneMap64-01.png) New OneMap | Map data (C) contributors, Singapore Land Authority", + "name": "OneMapSG.Default" + }, + "Night": { + "url": "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png", + "variant": "Night", + "min_zoom": 11, + "max_zoom": 18, + "bounds": [ + [ + 1.56073, + 104.11475 + ], + [ + 1.16, + 103.502 + ] + ], + "html_attribution": " New OneMap | Map data © contributors, Singapore Land Authority", + "attribution": "![](https://docs.onemap.sg/maps/images/oneMap64-01.png) New OneMap | Map data (C) contributors, Singapore Land Authority", + "name": "OneMapSG.Night" + }, + "Original": { + "url": "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png", + "variant": "Original", + "min_zoom": 11, + "max_zoom": 18, + "bounds": [ + [ + 1.56073, + 104.11475 + ], + [ + 1.16, + 103.502 + ] + ], + "html_attribution": " New OneMap | Map data © contributors, Singapore Land Authority", + "attribution": "![](https://docs.onemap.sg/maps/images/oneMap64-01.png) New OneMap | Map data (C) contributors, Singapore Land Authority", + "name": "OneMapSG.Original" + }, + "Grey": { + "url": "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png", + "variant": "Grey", + "min_zoom": 11, + "max_zoom": 18, + "bounds": [ + [ + 1.56073, + 104.11475 + ], + [ + 1.16, + 103.502 + ] + ], + "html_attribution": " New OneMap | Map data © contributors, Singapore Land Authority", + "attribution": "![](https://docs.onemap.sg/maps/images/oneMap64-01.png) New OneMap | Map data (C) contributors, Singapore Land Authority", + "name": "OneMapSG.Grey" + }, + "LandLot": { + "url": "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png", + "variant": "LandLot", + "min_zoom": 11, + "max_zoom": 18, + "bounds": [ + [ + 1.56073, + 104.11475 + ], + [ + 1.16, + 103.502 + ] + ], + "html_attribution": " New OneMap | Map data © contributors, Singapore Land Authority", + "attribution": "![](https://docs.onemap.sg/maps/images/oneMap64-01.png) New OneMap | Map data (C) contributors, Singapore Land Authority", + "name": "OneMapSG.LandLot" + } + }, + "USGS": { + "USTopo": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}", + "max_zoom": 20, + "html_attribution": "Tiles courtesy of the U.S. Geological Survey", + "attribution": "Tiles courtesy of the U.S. Geological Survey", + "name": "USGS.USTopo" + }, + "USImagery": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer/tile/{z}/{y}/{x}", + "max_zoom": 20, + "html_attribution": "Tiles courtesy of the U.S. Geological Survey", + "attribution": "Tiles courtesy of the U.S. Geological Survey", + "name": "USGS.USImagery" + }, + "USImageryTopo": { + "url": "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryTopo/MapServer/tile/{z}/{y}/{x}", + "max_zoom": 20, + "html_attribution": "Tiles courtesy of the U.S. Geological Survey", + "attribution": "Tiles courtesy of the U.S. Geological Survey", + "name": "USGS.USImageryTopo" + } + }, + "WaymarkedTrails": { + "hiking": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "hiking", + "name": "WaymarkedTrails.hiking" + }, + "cycling": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "cycling", + "name": "WaymarkedTrails.cycling" + }, + "mtb": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "mtb", + "name": "WaymarkedTrails.mtb" + }, + "slopes": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "slopes", + "name": "WaymarkedTrails.slopes" + }, + "riding": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "riding", + "name": "WaymarkedTrails.riding" + }, + "skating": { + "url": "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png", + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors | Map style: © waymarkedtrails.org (CC-BY-SA)", + "attribution": "Map data: (C) OpenStreetMap contributors | Map style: (C) waymarkedtrails.org (CC-BY-SA)", + "variant": "skating", + "name": "WaymarkedTrails.skating" + } + }, + "OpenAIP": { + "url": "https://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.{ext}", + "html_attribution": "openAIP Data (CC-BY-NC-SA)", + "attribution": "openAIP Data (CC-BY-NC-SA)", + "ext": "png", + "min_zoom": 4, + "max_zoom": 14, + "tms": true, + "detectRetina": true, + "subdomains": "12", + "name": "OpenAIP" + }, + "OpenSnowMap": { + "pistes": { + "url": "https://tiles.opensnowmap.org/{variant}/{z}/{x}/{y}.png", + "min_zoom": 9, + "max_zoom": 18, + "html_attribution": "Map data: © OpenStreetMap contributors & ODbL, © www.opensnowmap.org CC-BY-SA", + "attribution": "Map data: (C) OpenStreetMap contributors & ODbL, (C) www.opensnowmap.org CC-BY-SA", + "variant": "pistes", + "name": "OpenSnowMap.pistes" + } + }, + "AzureMaps": { + "MicrosoftImagery": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "apiVersion": "2.0", + "variant": "microsoft.imagery", + "subscriptionKey": "", + "language": "en-US", + "name": "AzureMaps.MicrosoftImagery" + }, + "MicrosoftBaseDarkGrey": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "apiVersion": "2.0", + "variant": "microsoft.base.darkgrey", + "subscriptionKey": "", + "language": "en-US", + "name": "AzureMaps.MicrosoftBaseDarkGrey" + }, + "MicrosoftBaseRoad": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "apiVersion": "2.0", + "variant": "microsoft.base.road", + "subscriptionKey": "", + "language": "en-US", + "name": "AzureMaps.MicrosoftBaseRoad" + }, + "MicrosoftBaseHybridRoad": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "apiVersion": "2.0", + "variant": "microsoft.base.hybrid.road", + "subscriptionKey": "", + "language": "en-US", + "name": "AzureMaps.MicrosoftBaseHybridRoad" + }, + "MicrosoftTerraMain": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details.", + "apiVersion": "2.0", + "variant": "microsoft.terra.main", + "subscriptionKey": "", + "language": "en-US", + "name": "AzureMaps.MicrosoftTerraMain" + }, + "MicrosoftWeatherInfraredMain": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&timeStamp={timeStamp}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details.", + "apiVersion": "2.0", + "variant": "microsoft.weather.infrared.main", + "subscriptionKey": "", + "language": "en-US", + "timeStamp": "2021-05-08T09:03:00Z", + "name": "AzureMaps.MicrosoftWeatherInfraredMain" + }, + "MicrosoftWeatherRadarMain": { + "url": "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&timeStamp={timeStamp}&language={language}&subscription-key={subscriptionKey}", + "html_attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details.", + "attribution": "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details.", + "apiVersion": "2.0", + "variant": "microsoft.weather.radar.main", + "subscriptionKey": "", + "language": "en-US", + "timeStamp": "2021-05-08T09:03:00Z", + "name": "AzureMaps.MicrosoftWeatherRadarMain" + } + }, + "SwissFederalGeoportal": { + "NationalMapColor": { + "url": "https://wmts.geo.admin.ch/1.0.0/ch.swisstopo.pixelkarte-farbe/default/current/3857/{z}/{x}/{y}.jpeg", + "html_attribution": "swisstopo", + "attribution": "\u00a9 swisstopo", + "bounds": [ + [ + 45.398181, + 5.140242 + ], + [ + 48.230651, + 11.47757 + ] + ], + "min_zoom": 2, + "max_zoom": 18, + "name": "SwissFederalGeoportal.NationalMapColor" + }, + "NationalMapGrey": { + "url": "https://wmts.geo.admin.ch/1.0.0/ch.swisstopo.pixelkarte-grau/default/current/3857/{z}/{x}/{y}.jpeg", + "html_attribution": "swisstopo", + "attribution": "\u00a9 swisstopo", + "bounds": [ + [ + 45.398181, + 5.140242 + ], + [ + 48.230651, + 11.47757 + ] + ], + "min_zoom": 2, + "max_zoom": 18, + "name": "SwissFederalGeoportal.NationalMapGrey" + }, + "SWISSIMAGE": { + "url": "https://wmts.geo.admin.ch/1.0.0/ch.swisstopo.swissimage/default/current/3857/{z}/{x}/{y}.jpeg", + "html_attribution": "swisstopo", + "attribution": "\u00a9 swisstopo", + "bounds": [ + [ + 45.398181, + 5.140242 + ], + [ + 48.230651, + 11.47757 + ] + ], + "min_zoom": 2, + "max_zoom": 19, + "name": "SwissFederalGeoportal.SWISSIMAGE" + }, + "JourneyThroughTime": { + "url": "https://wmts.geo.admin.ch/1.0.0/ch.swisstopo.zeitreihen/default/{time}/3857/{z}/{x}/{y}.png", + "html_attribution": "swisstopo", + "attribution": "\u00a9 swisstopo", + "bounds": [ + [ + 45.398181, + 5.140242 + ], + [ + 48.230651, + 11.47757 + ] + ], + "min_zoom": 2, + "max_zoom": 18, + "time": 18641231, + "name": "SwissFederalGeoportal.JourneyThroughTime" + } + }, + "TopPlusOpen": { + "Color": { + "url": "http://sgx.geodatenzentrum.de/wmts_topplus_open/tile/1.0.0/{variant}/default/WEBMERCATOR/{z}/{y}/{x}.png", + "max_zoom": 18, + "html_attribution": "Map data: © dl-de/by-2-0", + "attribution": "Map data: (C) dl-de/by-2-0", + "variant": "web", + "name": "TopPlusOpen.Color" + }, + "Grey": { + "url": "http://sgx.geodatenzentrum.de/wmts_topplus_open/tile/1.0.0/{variant}/default/WEBMERCATOR/{z}/{y}/{x}.png", + "max_zoom": 18, + "html_attribution": "Map data: © dl-de/by-2-0", + "attribution": "Map data: (C) dl-de/by-2-0", + "variant": "web_grau", + "name": "TopPlusOpen.Grey" + } + }, + "Gaode": { + "Normal": { + "url": "http://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}", + "max_zoom": 19, + "attribution": "© Gaode.com", + "html_attribution": "© Gaode.com", + "name": "Gaode.Normal" + }, + "Satellite": { + "url": "http://webst01.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}", + "max_zoom": 19, + "attribution": "© Gaode.com", + "html_attribution": "© Gaode.com", + "name": "Gaode.Satellite" + } + }, + "Strava": { + "All": { + "url": "https://heatmap-external-a.strava.com/tiles/all/hot/{z}/{x}/{y}.png", + "max_zoom": 15, + "attribution": "Map tiles by Strava 2021", + "html_attribution": "Map tiles by Strava 2021", + "name": "Strava.All" + }, + "Ride": { + "url": "https://heatmap-external-a.strava.com/tiles/ride/hot/{z}/{x}/{y}.png", + "max_zoom": 15, + "attribution": "Map tiles by Strava 2021", + "html_attribution": "Map tiles by Strava 2021", + "name": "Strava.Ride" + }, + "Run": { + "url": "https://heatmap-external-a.strava.com/tiles/run/bluered/{z}/{x}/{y}.png", + "max_zoom": 15, + "attribution": "Map tiles by Strava 2021", + "html_attribution": "Map tiles by Strava 2021", + "name": "Strava.Run" + }, + "Water": { + "url": "https://heatmap-external-a.strava.com/tiles/water/blue/{z}/{x}/{y}.png", + "max_zoom": 15, + "attribution": "Map tiles by Strava 2021", + "html_attribution": "Map tiles by Strava 2021", + "name": "Strava.Water" + }, + "Winter": { + "url": "https://heatmap-external-a.strava.com/tiles/winter/hot/{z}/{x}/{y}.png", + "max_zoom": 15, + "attribution": "Map tiles by Strava 2021", + "html_attribution": "Map tiles by Strava 2021", + "name": "Strava.Winter" + } + }, + "OrdnanceSurvey": { + "Road": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Road_3857/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "min_zoom": 7, + "max_zoom": 16, + "max_zoom_premium": 20, + "bounds": [ + [ + 49.766807, + -9.496386 + ], + [ + 61.465189, + 3.634745 + ] + ], + "name": "OrdnanceSurvey.Road" + }, + "Road_27700": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Road_27700/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "crs": "EPSG:27700", + "min_zoom": 0, + "max_zoom": 9, + "max_zoom_premium": 13, + "bounds": [ + [ + 0, + 0 + ], + [ + 700000, + 1300000 + ] + ], + "name": "OrdnanceSurvey.Road_27700" + }, + "Outdoor": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Outdoor_3857/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "min_zoom": 7, + "max_zoom": 16, + "max_zoom_premium": 20, + "bounds": [ + [ + 49.766807, + -9.496386 + ], + [ + 61.465189, + 3.634745 + ] + ], + "name": "OrdnanceSurvey.Outdoor" + }, + "Outdoor_27700": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Outdoor_27700/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "crs": "EPSG:27700", + "min_zoom": 0, + "max_zoom": 9, + "max_zoom_premium": 13, + "bounds": [ + [ + 0, + 0 + ], + [ + 700000, + 1300000 + ] + ], + "name": "OrdnanceSurvey.Outdoor_27700" + }, + "Light": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Light_3857/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "min_zoom": 7, + "max_zoom": 16, + "max_zoom_premium": 20, + "bounds": [ + [ + 49.766807, + -9.496386 + ], + [ + 61.465189, + 3.634745 + ] + ], + "name": "OrdnanceSurvey.Light" + }, + "Light_27700": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Light_27700/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "crs": "EPSG:27700", + "min_zoom": 0, + "max_zoom": 9, + "max_zoom_premium": 13, + "bounds": [ + [ + 0, + 0 + ], + [ + 700000, + 1300000 + ] + ], + "name": "OrdnanceSurvey.Light_27700" + }, + "Leisure_27700": { + "url": "https://api.os.uk/maps/raster/v1/zxy/Leisure_27700/{z}/{x}/{y}.png?key={key}", + "html_attribution": "Contains OS data © Crown copyright and database right 2025", + "attribution": "Contains OS data (C) Crown copyright and database right 2025", + "key": "", + "crs": "EPSG:27700", + "min_zoom": 0, + "max_zoom": 5, + "max_zoom_premium": 9, + "bounds": [ + [ + 0, + 0 + ], + [ + 700000, + 1300000 + ] + ], + "name": "OrdnanceSurvey.Leisure_27700" + } + }, + "UN": { + "ClearMap": { + "url": "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebTopo/MapServer/tile/{z}/{y}/{x}", + "name": "UN.ClearMap", + "html_attribution": "© United Nations contributors", + "attribution": "United Nations" + } + } +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 1e18c57..3c97795 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -11,6 +11,26 @@ }, "problemMatcher": [] }, + { + "label": "Bootstrap: Create .venv310 (py -3.10)", + "type": "shell", + "command": "py", + "args": ["-3.10", "-m", "venv", ".venv310"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Setup: Install CI deps (.venv310)", + "type": "process", + "command": ".\\.venv310\\Scripts\\python.exe", + "args": ["-m", "pip", "install", "-U", "pip", "-r", "requirements-ci.txt"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, { "label": "Setup: Install deps + quick checks", "type": "process", @@ -36,6 +56,32 @@ "clear": true } }, + { + "label": "Pytest (py310, no capture)", + "type": "process", + "command": ".\\.venv310\\Scripts\\python.exe", + "args": [ + "-m", + "pytest", + "tests", + "-v", + "--rootdir", + "${workspaceFolder}", + "-c", + "${workspaceFolder}/pytest.ini", + "--capture=no" + ], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "test", + "presentation": { + "reveal": "always", + "panel": "shared", + "clear": true + }, + "problemMatcher": [] + }, { "label": "Pytest (repo, no capture)", "type": "process", diff --git a/requirements-dev.txt b/requirements-dev.txt index bb1c0bb..fa66e59 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,5 +6,5 @@ mypy>=1.0.0 pytest>=7.0.0 pytest-cov>=4.0.0 pre-commit>=3.0.0 -isort>=6.0.0 -bandit>=1.7.0 \ No newline at end of file +isort>=5.12.0 +bandit>=1.7.0 diff --git a/requirements-geo.txt b/requirements-geo.txt new file mode 100644 index 0000000..97f19c0 --- /dev/null +++ b/requirements-geo.txt @@ -0,0 +1,4 @@ +## Optional heavy geospatial stack +## Install only if you need GeoDataFrame workflows / advanced spatial joins. + +geopandas>=0.14.0 diff --git a/requirements.txt b/requirements.txt index b632027..f932246 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,8 +9,8 @@ geopy>=2.3.0 h3>=3.7.0 geohash2>=1.1 -# Heavier geospatial stack (may require native wheels on some platforms) -geopandas>=0.14.0 +# Heavier geospatial stack (optional; may require native wheels on some platforms) +# Install separately if you need GeoDataFrame workflows: `pip install -r requirements-geo.txt` ## Visualization / Dashboard folium>=0.14.0 diff --git a/src/models/SpeedTest.py b/src/models/SpeedTest.py index 26fedb5..c101a6a 100644 --- a/src/models/SpeedTest.py +++ b/src/models/SpeedTest.py @@ -70,7 +70,14 @@ def calculate_stability(self) -> float: # Reduce score based on obstruction (for satellite connections) # Obstruction penalty: configurable via OBSTRUCTION_WEIGHT - obstruction_penalty = self.obstruction * self.OBSTRUCTION_WEIGHT + # Some upstream sources provide obstruction as a fraction (0.0-1.0) + # while others provide a percent (0.0-100.0). Treat values in (0, 1] + # as a fraction and convert to percent. + obstruction = float(self.obstruction or 0.0) + if 0.0 < obstruction <= 1.0: + obstruction *= 100.0 + + obstruction_penalty = obstruction * self.OBSTRUCTION_WEIGHT score -= obstruction_penalty # Ensure score is between 0 and 100