MapMetadata
in package
construit les MD synthétiques d'une carte à partir des MD ISO dans le 7z
Table of Contents
Methods
- extractFromIso19139() : array<string, string>
- ganWeek2iso() : string
- getFrom7z() : array<string, string>
- retoune les MD simplifiées extraites d'une archive 7z.
- test() : void
Methods
extractFromIso19139()
public
static extractFromIso19139(string $mdpath) : array<string, string>
Parameters
- $mdpath : string
Return values
array<string, string>ganWeek2iso()
public
static ganWeek2iso(string $ganWeek) : string
Parameters
- $ganWeek : string
Return values
stringgetFrom7z()
retoune les MD simplifiées extraites d'une archive 7z.
public
static getFrom7z(string $pathOf7z[, string|null $mdName = null ]) : array<string, string>
SI $mdName n'est pas défini et le fichier XML standard existe ALORS retourne les MD ISO à partir du nom d'entrée standard des MD // MD d'une carte normale SINON_SI $mdName est défini ALORS retourne les MD ISO à partir du fichier $mdName // cas où je veux les MD d'un cartouche d'une carte normale SINON // carte spéciale S''il existe un et un seul fichier XML ALORS retourne les MD ISO à partir de ce fichier XML // cas d'une carte spéciale ayant des MD XML SINON // MD limitées construites avec un .tif/.pdf présent dans l'archive et servant de version S'il existe un seul .tif ou pas de .tif et un seul .pdf ALORS retourne MD dégradées carte spéciale à partir du .tif ou du .pdf SINON retourne [] // ERREUR
Parameters
- $pathOf7z : string
- $mdName : string|null = null
Return values
array<string, string>test()
public
static test(string $PF_PATH) : void
Parameters
- $PF_PATH : string