Bonjour,
Je suis débutant avec mapproxy et j'essaie en vain de configurer un yaml pour utiliser le flux IGN orthophotos en lambert93 (https://wxs.ign.fr/lambert93/geoport...etCapabilities)
Note : j'ai déjà un yaml qui fonctionne en utilisant le flux bdortho avec la clé "pratique" mais ce flux est en mercator et j'ai besoin d'utiliser celui en lambert93.

Pour définir la grille, J'ai récupéré à partir du xml de GetCapabilities :
  • le srs (EPSG:2154)
  • les coordonnées de la bounding box
  • les échelles


Pour le reste j'ai copié le yaml qui fonctionne et fait quelques adaptations mais vraisemblablement ça ne suffit pas.

Voici le contenu de mon fichier yaml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
services:
  demo:
  tms:
  kml:
  wmts:
     capabilities: http://localhost:8080/wmts/1.0.0/WMTSCapabilities.xml
  wms:

layers:
- name: PyramideBDOrthoL93
  title: Pyramide BDOrtho en L93
  sources:
  - ign_cache
caches:
  ign_cache:
    grids:
    - ign_grid
    sources:
    - ign_source
sources:
  ign_source:
    type: tile
    grid: ign_grid
    url: https://wxs.ign.fr/lambert93/geoportail/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=ORTHOIMAGERY.ORTHOPHOTOS.BDORTHO.L93&STYLE=normal&FORMAT=image/jpeg&TILEMATRIXSET=LAMB93&TILEMATRIX=%(z)s&TILEROW=%(y)s&TILECOL=%(x)s
    http:
      ssl_no_cert_checks: true

grids:
  ign_grid:
    srs: EPSG:2154
    bbox: [-7.1567, 40.6712, 11.578, 51.9948]
    bbox_srs: EPSG:4326
    origin: nw
    res: [
    373497230.5353357571875677,
    186705472.6921089404495433,
    93341025.2806978682347108,
    46667469.2207142901243060,
    23332959.3004053602435306,
    11666284.0159382160591122,
    5833092.8735621436167094,
    2916534.1249500003143567,
    1458263.9809885714915936,
    729131.2196817857459905,
    364565.4170828571558332,
    182282.6603450000154965,
    91141.3181225000130965,
    45570.6560485714301016,
    22785.3272714285733418,
    11392.6634475000012445,
    5696.3316767857149872,
    2848.1658267857144691,
    1424.0829103571428959,
    712.0414546428572171,
    356.0207275000000519,
    178.0103635714285826]
Quand je l'utilise dans QGIS j'ai cette erreur qui apparaît pour chaque tentative de récupération d'une tuile :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
[2023-08-29 15:24:14,395] mapproxy.source.request - INFO - GET https://wxs.ign.fr/lambert93/geoportail/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=ORTHOIMAGERY.ORTHOPHOTOS.BDORTHO.L93&STYLE=normal&FORMAT=image/jpeg&TILEMATRIXSET=LAMB93&TILEMATRIX=18&TILEROW=2&TILECOL=0 404 - 1198
[2023-08-29 15:24:14,395] mapproxy.source.tile - WARNING - could not retrieve tile: HTTP Error (see logs for URL and reason).
[info] 127.0.0.1 - - [29/Aug/2023 15:24:14] "GET /wmts/PyramideBDOrthoL93/ign_grid/18/0/2.png HTTP/1.1" 500 -
Quelqu'un a-t-il une idée ?