Deprecated: Return type of YDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/ydata.inc.php on line 428
Deprecated: Return type of YamlDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/yamldata.inc.php on line 295
ydclasses CswServer
CswServer - serveur CSW
Les documents de cette classe doivent respecter le schéma YamlDoc/schema.yaml (json)
La classe est définie dans le fichier cswserver.inc.php
Documentation de la classe
La classe CswServer expose différentes méthodes utilisant un serveur CSW.
Outre les champs de métadonnées, le document doit définir les champs suivants:
- cswUrl: fournissant l'URL du serveur à compléter avec les paramètres,
Il peut aussi définir les champs suivants:
- referer: définissant le referer à transmettre à chaque appel du serveur.
Le document http://localhost/yamldoc/?doc=geocats/sigloirecsw permet de tester cette classe.