diff --git a/2.2.2/404.html b/2.2.2/404.html deleted file mode 100644 index 9bbb18a..0000000 --- a/2.2.2/404.html +++ /dev/null @@ -1,460 +0,0 @@ - - - -
- - - - - - - - - - - - - - -storage
: il est possible de l'utiliser sans avoir la librairie GDAL : seule la fonction get_osgeo_path
pour du S3 ne sera pas disponiblestorage
: le cache de lecture est configurable en taille (avec ROK4_READING_LRU_CACHE_SIZE) et en temps de rétention (avec ROK4_READING_LRU_CACHE_TTL)Raster
-Pyramid
-Storage
-compute_bbox
et compute_format
compute_format
, qui écrasait une fonction du noyau python.Lecture par système de fichier virtuel avec GDAL
-get_osgeo_path
permettant de configurer le bon sytème de fichier virtuel en fonction du chemin fourni, et retourne celui à utiliser dans le Open de gdal ou ogr__get_s3_client
) permet de récupérer le client, l'hôte, les clés d'accès et secrète, ainsi que le nom du bucket sans l'éventuel hôte du clusterNotImplementedError
est une exceptions nativeis_in_limits
: ses indices sont ils dans les limites du niveau ?FormatError
get_tile_indices
accepte en entrée un système de coordonnées : c'est celui des coordonnées fournies et permet de faire une reprojection si celui ci n'est pas le même que celui des données dans la pyramidereproject_bbox
: on détecte des systèmes identiques en entrée ou quand seul l'ordre des axes changent, pour éviter le calculreproject_point
: on détecte des systèmes identiques en entrée ou quand seul l'ordre des axes changent, pour éviter le calculbbox_to_geometry
: on ne fournit plus de système de coordonnées, la fonction se content de créer la géométrie OGR à partir de la bbox, avec éventuellement une densification en points des bordsupdate_limits
-> set_limits_from_bbox
. Le but est d'être plus explicite sur le fonctionnement de la fonction (on écrase les limites, on ne les met pas juste à jour par union avec la bbox fournie)Ajout de fonctionnalités de lecture de donnée d'une pyramide et suivi des recommandations PyPA pour la gestion du projet.
-Exceptions : NotImplementedError permet de préciser qu'une fonctionnalité n'a pas été implémentée pour tous les cas. Ici, on ne gère pas la décompression des données raster pour les compressions packbit et LZW
-Ajout de la publication PyPI dans la CI GitHub
-TileMatrixSet : quelque soit le système de coordonnées, on ne gère que un ordre des axes X,Y ou Lon,Lat. Cependant, les fonctions de calcul de ou à partir de bbox respectent l'ordre du système dans ces dernières.
-Passage de la configuration du projet dans le fichier pyproject.toml
Ajout de la librairie de lecture de données vecteur, de tests unitaires et ajout de fonctionnalité pour le stockage. Amélioration de la gestion du projet et de l'intégration continue.
-pyproject.toml
et __init__.py
(définition de la variable __version__
)Ajout des librairies pour l'utilitaire make-layer.py
-Librairie Storage : complétion des tests unitaires
-Librairie Pyramid :
-Ajout de getter sur les niveaux du haut et du bas
-Ajout de la librairie de gestion d'une couche Layer :
-Écriture des tests unitaires
-Ajout d'une librairie d'utilitaires Utils
-Écriture des tests unitaires
-Configuration de l'outil coverage pour voir la couverture des tests unitaires
-Prise en charge de plusieurs clusters S3 de stockage.
-Initialisation des librairies Python utilisées par les outils python à venir du dépôt pytools.
-Merci d'envisager de contribuer à ce projet !
-Nous utilisons les git hooks via pre-commit pour appliquer et vérifier automatiquement certaines "règles". Veuillez l'installer avant de pousser un commit.
-Voir le fichier de configuration correspondant : .pre-commit-config.yaml
.
Le titre de la PR est utilisé pour constituer automatiquement les notes de release. Vous pouvez préciser en commentaire de votre PR des détails qui seront ajoutés dans le fichier CHANGELOG.md
par les mainteneurs du projet.
Le formalisme du changelog est le suivant, en markdown :
-### [Added]
-
-Liste de nouvelles fonctionnalités.
-
-### [Changed]
-
-Liste de fonctionnalités existantes modifiées.
-
-### [Deprecated]
-
-Liste de fonctionnalités dépréciées.
-
-### [Removed]
-
-Liste de foncitonnalités retirées.
-
-### [Fixed]
-
-Liste de corrections fonctionnelles.
-
-### [Security]
-
-Liste de corrections de sécurité.
-
-Les parties vides, sans élément à lister, peuvent être ignorées.
- - - - - - - - - - - - - - - - - - -