phpDocumentor

view

Table of Contents

Classes

GtMaps
classe regroupant qqs méthodes statiques de gestion de l'API maps
WmsShomGt
classe implémentant le serveur WMS de ShomGt.
WmsvShomGt
classe implémentant le serveur WMS-Vecteur de ShomGt.

Constants

NB_SECONDS_IN_CACHE  = 0.5 * 24 * 60 * 60
nb secondes en cache pour le navigateur si <> 0
SERVER_TILECACHE  = \true
mise en cache des tuiles sur le serveur

Functions

error()  : never
affiche un message et termine le script avec un code retour de 1
coordDM()  : string
affichage en degrés minutes décimales avec 2 chiffres significatifs
latLonDM()  : string
affichage lat,lon dans le format de l'exemple
cornersOfRects()  : array<int, TGeoJsonFeature>
extraction des coins des rectangles englobants définis dans un array de Features GeoJSON, renvoit un array de Features
shomGTVersion()  : int
indique la version ShomGT
findCurrentMapVersionV4()  : string
Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V4).
findCurrentMapVersionV3()  : string
Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V3).
findCurrentMapVersion()  : string
Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V3 ou V4).
logRecord()  : void
enregistrement d'un log temporaire pour afficher des infos, par ex. estimer les performances

Constants

NB_SECONDS_IN_CACHE

nb secondes en cache pour le navigateur si <> 0

public mixed NB_SECONDS_IN_CACHE = 0.5 * 24 * 60 * 60

SERVER_TILECACHE

mise en cache des tuiles sur le serveur

public mixed SERVER_TILECACHE = \true

Functions

error()

affiche un message et termine le script avec un code retour de 1

error(string $message) : never
Parameters
$message : string
Return values
never

coordDM()

affichage en degrés minutes décimales avec 2 chiffres significatifs

coordDM(float $coord) : string
Parameters
$coord : float
Return values
string

latLonDM()

affichage lat,lon dans le format de l'exemple

latLonDM(TPos $pos) : string
Parameters
$pos : TPos
Return values
string

cornersOfRects()

extraction des coins des rectangles englobants définis dans un array de Features GeoJSON, renvoit un array de Features

cornersOfRects(string $lyrname, array<int, TGeoJsonFeature$rects) : array<int, TGeoJsonFeature>
Parameters
$lyrname : string
$rects : array<int, TGeoJsonFeature>
Return values
array<int, TGeoJsonFeature>

shomGTVersion()

indique la version ShomGT

shomGTVersion() : int
Return values
int

findCurrentMapVersionV4()

Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V4).

findCurrentMapVersionV4(string $MAPS_DIR_PATH, string $mapnum) : string

Retourne '' si la carte n'existe pas ou 'undefined' si aucun fichier de MD n'est trouvé

Parameters
$MAPS_DIR_PATH : string
$mapnum : string
Return values
string

findCurrentMapVersionV3()

Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V3).

findCurrentMapVersionV3(string $MAPS_DIR_PATH, string $mapnum) : string

Retourne '' si la carte n'existe pas ou 'undefined' si aucun fichier de MD n'est trouvé

Parameters
$MAPS_DIR_PATH : string
$mapnum : string
Return values
string

findCurrentMapVersion()

Retourne le libellé de la version courante de la carte $mapnum (Code en ShomGT V3 ou V4).

findCurrentMapVersion(string $MAPS_DIR_PATH, string $mapnum) : string

Retourne '' si la carte n'existe pas ou 'undefined' si aucun fichier de MD n'est trouvé

Parameters
$MAPS_DIR_PATH : string
$mapnum : string
Return values
string

logRecord()

enregistrement d'un log temporaire pour afficher des infos, par ex. estimer les performances

logRecord(array<string|int, mixed> $log) : void
Parameters
$log : array<string|int, mixed>

        
On this page

Search results