Suite

Colonnes manquantes sur WFS (GeoServer/MongoDB)


Nous vérifions actuellement GeoServer sur MongoDB sur notre environnement de développement. Nous avons quelques difficultés : nous avons une collection, contenant différents documents qui répondent à la même structure ("schema-like"). Lors de l'interrogation d'un service WFS à partir de GeoServer, certaines colonnes sont manquantes. Nous avons découvert que si l'une des "colonnes" de l'un des documents contient une valeur nulle, la colonne entière n'apparaît pas dans la réponse à la requête.

Y a-t-il une configuration qui nous manque sur le GeoServer pour renvoyer des valeurs nulles sur la réponse WFS ?

Même si une instance d'une valeur d'attribut est égale à null, la colonne entière est manquante. Je ne vois pas comment DescribeFeatureType peut aider autant de questions/réponses déjà suggérées sur le Web.


J'ai eu un problème similaire, lorsque mes données contenaient des nulls geoserver ne chargeait pas du tout les données. Je n'ai pu résoudre ce problème qu'en remplaçant les valeurs nulles par "null" (convertir en chaîne) avant de le charger dans mongodb.


Voir la vidéo: WMS or WFS in QGIS (Octobre 2021).