You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,9 @@
1
+
## 1.5.2
2
+
3
+
### [Added]
4
+
5
+
* Outil TMSIZER : possibilité de préciser une aire prédéinie à la place de la bbox et un niveau à la place des dimensions pour l'écriture d'une heatmap (une tuile du niveau correspondra à un pixel)
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| COUNT || Compte le nombre de GetTile dans les URLs en entrée utilisant le TMS pivot et les éventuels niveaux et couches fournies |
168
-
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| HEATMAP |**`bbox=<xmin>,<ymin>,<xmax>,<ymax>`**, **`dimensions=<width>x<height>`**| Génère une carte de chaleur des tuiles interrogées sur la zone demandée et sur les éventuels niveau et couche fournis|
168
+
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| HEATMAP |**`bbox=<xmin>,<ymin>,<xmax>,<ymax> or area=<id>`**, **`dimensions=<width>x<height> or level=<id>`**| Génère une carte de chaleur des tuiles interrogées sur la zone demandée et sur les éventuels niveaux et couches fournies. Si un niveau est fourni en sortie, on calera la bbox et les résolutions pour avoir un pixel correpondant à l'étendue d'une tuile du niveau. Certaines aires sont prédéfinies pour certaines projections du TMS|
169
169
| GEOMETRY |**`format=<WKT\|GeoJSON\|WKB>`**,**`level=<id>`**| GETTILE_PARAMS || Génére les paramètres de requête GetTile des tuiles du niveau fourni intersectant les géométries en entrée |
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| COUNT || Count the GetTiles requests using the pivot TMS and optionnally the provided level and layer |
167
-
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| HEATMAP |**`bbox=<xmin>,<ymin>,<xmax>,<ymax>`**, **`dimensions=<width>x<height>`**| Create an heat map of requested tiles on the provided area, optionnaly filtering with provided level and layer |
167
+
| GETTILE_PARAMS |*`levels=<id>[,<id> ...]`*,*`layers=<id>[,<id> ...]`*| HEATMAP |**`bbox=<xmin>,<ymin>,<xmax>,<ymax> or area=<id>`**, **`dimensions=<width>x<height> or level=<id>`**| Create an heat map of requested tiles on the provided area, optionnaly filtering with provided level and layer |
168
168
| GEOMETRY |**`format=<WKT\|GeoJSON\|WKB>`**,**`level=<id>`**| GETTILE_PARAMS || Generate GetTile query parameters for tiles intersecting input geometries for the provided level |
raiseValueError(f"Area '{options['area']}' is not available for the TMS coordinates system ({self.tms.srs}): available areas are {', '.join(self.areas[self.tms.srs].keys())}")
132
+
else :
133
+
raiseValueError(f"No defined areas for the TMS coordinates system ({self.tms.srs})")
134
+
else:
135
+
raiseKeyError(f"Option 'bbox' or 'area' is required for a heatmap processing")
returnf"HeatmapProcessor : {self._processed} hits on image with dimensions {self.__dimensions} and bbox {self.__bbox}"
245
+
returnf"HeatmapProcessor : {self._processed} hits on image with dimensions {self.__dimensions} and bbox {self.__bbox} (resolutions {self.__resolutions})"
0 commit comments