← Retour au catalogue pycsw · managé par DINAO

Votre catalogue de métadonnées géospatiales

🔒 VPS uniquement

Publiez et exposez vos métadonnées géospatiales aux standards OGC (CSW, OGC API – Records), conformes INSPIRE. Installé et maintenu par DINAO sur nos serveurs français, conforme RGPD.

Hébergé en FranceOGC CSW & API RecordsINSPIRE · ISO 19139Conforme RGPDImage éditeur officielle
Présentation

Qu'est-ce que pycsw ?

pycsw est un serveur de catalogue géospatial open source écrit en Python, qui implémente les standards de l'Open Geospatial Consortium (OGC) pour la découverte et l'exposition de métadonnées de données géographiques. C'est un projet officiel de l'OSGeo (Open Source Geospatial Foundation).

Il implémente intégralement la norme OGC CSW (Catalogue Service for the Web) en versions 2.0.2 et 3.0, ainsi que l'OGC API – Records. pycsw prend en charge de nombreux schémas de métadonnées — ISO 19139, Dublin Core, FGDC, DIF, Atom — et le profil INSPIRE, indispensable pour les acteurs publics européens. Il offre filtres OGC, requêtes CQL et moissonnage de catalogues distants.

Léger et performant, pycsw peut servir de très grands catalogues avec une empreinte mémoire minimale et s'appuie sur des backends variés : PostGIS, SQLite/SpatiaLite, MySQL ou Elasticsearch pour la recherche full-text. Il s'intègre nativement avec QGIS, GeoNode et GeoNetwork, et se déploie facilement via Docker.

Offres compatibles

Hébergez pycsw chez DINAO

Paliers de ressources compatibles avec les pré-requis de pycsw (1 vCPU / 512 Mo / 2 Go minimum). Hébergé en France, infogéré.

Application disponible sur VPS dédié

Cette application requiert un accès privilégié à la machine hôte, incompatible avec l'hébergement mutualisé managé. Elle s'installe sur un serveur VPS dédié où vous gardez le contrôle complet — infogéré par DINAO.

Raison technique : bind-mount d'un chemin hôte (volumes nommés uniquement en managé).

Découvrir le VPS Docker →

Pré-requis de pycsw : 1 vCPU, 512 Mo, 2 Go. Le forfait VPS Docker à 11 € HT/mois les couvre.

Sous le capot

Détails techniques

vCPU
1 vCPU
idéal : 2 vCPU
Mémoire
512 Mo
idéal : 2 Go
Disque
2 Go
idéal : 10 Go
Image : geopython/pycsw:3.0.0-beta3 Registre : docker.io Services : pycsw Ports : 8000:8000
Questions fréquentes

Vous vous demandez…

pycsw est-il compatible INSPIRE ?

Oui. pycsw prend en charge le profil de métadonnées INSPIRE, ce qui en fait un choix adapté pour les collectivités et organismes publics tenus de publier leurs données géographiques selon cette directive européenne.

Avec quels outils SIG s'interface-t-il ?

pycsw expose les standards ouverts OGC CSW et OGC API – Records : il s'intègre avec QGIS, GeoNode, GeoNetwork et tout client conforme aux normes OGC. Il peut aussi moissonner des catalogues distants.

Quel backend de stockage choisir ?

SQLite/SpatiaLite convient aux petits catalogues, PostGIS aux volumes de production, et Elasticsearch apporte une recherche full-text rapide pour les très grands catalogues. DINAO vous conseille selon vos volumes.

Où sont hébergées les données ?

Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Vos métadonnées et catalogues ne quittent pas le territoire.

Faut-il des compétences techniques ?

DINAO installe, configure le backend et gère les mises à jour. L'administration et l'import de métadonnées requièrent une compétence SIG côté client ; nous accompagnons la mise en route.