sgupdt
Table of Contents
Packages
Classes
- LayerDef
- Définit les couches std et spéciales, permet de savoir à laquelle un GéoTiff appartient
- ShomGt
- construction progressive du futur contenu de layers.yaml ; un objet ShomGT décrit un géoTiff
- Lock
- Verrou d'utilisation pour garantir que le script n'est pas utilisé plusieurs fois simultanément.
- UpdtMaps
- stocke les informations téléchargées de $SERVER_URL/maps.json
- ShomGtDelZone
- lit dans le fichier layers.yaml les zones effacées et permet de les comparer par mapnum avec celles à effacer de mapcat.yaml
Constants
- CMDE_VERBOSE = 1
- SGSERVER_VERSION = '4'
Functions
- obsoleteMaps() : array<int, string>
- Lecture dans maps.json de la liste des nums des cartes obsolètes.
- findCurrentMapVersion() : string
- Renvoit le libellé de la version courante de la carte $mapnum ou '' si la carte n'existe pas
- expand() : void
- expanse une carte téléchargée comme 7z au path indiqué
- dlExpandInstallMap() : string
- télécharge la carte, l'expanse et l'installe dans le répertoire courant, retourne le libellé du code http
- error() : never
- affiche le message d'erreur puis met fin au script avec un code 1
Constants
CMDE_VERBOSE
public
mixed
CMDE_VERBOSE
= 1
SGSERVER_VERSION
public
mixed
SGSERVER_VERSION
= '4'
Functions
obsoleteMaps()
Lecture dans maps.json de la liste des nums des cartes obsolètes.
obsoleteMaps() : array<int, string>
Return values
array<int, string>findCurrentMapVersion()
Renvoit le libellé de la version courante de la carte $mapnum ou '' si la carte n'existe pas
findCurrentMapVersion(string $MAPS_DIR_PATH, string $mapnum) : string
Parameters
- $MAPS_DIR_PATH : string
- $mapnum : string
Return values
stringexpand()
expanse une carte téléchargée comme 7z au path indiqué
expand(string $map7zpath) : void
Parameters
- $map7zpath : string
dlExpandInstallMap()
télécharge la carte, l'expanse et l'installe dans le répertoire courant, retourne le libellé du code http
dlExpandInstallMap(string $SERVER_URL, string $MAPS_DIR_PATH, string $TEMP, string $mapnum) : string
Parameters
- $SERVER_URL : string
- $MAPS_DIR_PATH : string
- $TEMP : string
- $mapnum : string
Return values
stringerror()
affiche le message d'erreur puis met fin au script avec un code 1
error(string $message) : never
Parameters
- $message : string