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 Geocat

Geocat - document définissant un géocatalogue

Les documents de cette classe doivent respecter le schéma YamlDoc/schema.yaml (json)
La classe est définie dans le fichier geocat.inc.php

Documentation de la classe

La classe Geocat étend CswServer et expose différentes méthodes utilisant un géocatalogue.

Outre les champs de métadonnées, le document doit définir les champs suivants:

Il peut aussi définir les champs suivants:

Un objet Geocat peut contenir les différents sous-documents suivants dont l'accès est effectué au travers du Geocat:

Les documents geocats/sigloire, geocats/sextant et geocats/geoide permettent de tester cette classe.

A FAIRE: - limiter l'indexation en restreignant les champs indexables