أكثر

العمود GeoServer و PostgreSQL JSON

العمود GeoServer و PostgreSQL JSON


لدي جدول قاعدة بيانات مع مخطط ديناميكي تم تنفيذه عبر عمود JSON يسمى "خصائص".

حاليًا لا يتعرف GeoServer على عمود JSON الخاص بي.

هل هناك طريقة ما لجعل Geoserver يتعرف على العمود؟

أو ربما إذا لم يعمل مع JSON ، فهل هناك طريقة ما لجعله يعمل مع HSTore؟

أحتاج إلى عرض خصائص عمود JSON في خصائص استجابة WFS ، كما أحتاج إلى تطبيق العديد من CQL_FILTER الديناميكي على عمود "الخصائص".


لا يدعم GeoServer أيًا منهما ، فهناك مناقشة جارية حول كيفية تنفيذ دعم HSTORE هنا: http://osgeo-org.1560.x6.nabble.com/Re-Geoserver-Question-about-PostgreSQL-and-JSON-or- HStore-td5218145.html

سيكون دعم أعمدة JSON أكثر تعقيدًا بعض الشيء.


لأولئك الذين يتساءلون ، في الإصدار 2.13.0 ، بدأ GeoServer في دعم أعمدة HStore و JSON لمخازن بيانات PostGIS. يقول الموقع:

يحتوي مخزن بيانات PostGIS الآن على دعم بسيط لأعمدة HStore و JSON. يتم إرجاع HStore كخريطة وسيتم عرضه كحقل سلسلة بتنسيق JSON في تنسيقات إخراج WFS الشائعة ، بينما تتم قراءة JSON كسلسلة ويتم عرضها كما هي. في كلتا الحالتين ، لم تتم إضافة دعم خاص للاستعلام عن هذين النوعين (ولكننا سنكون سعداء للغاية إذا كان هناك شخص ما سيعمل أو يرعى هذه الوظيفة أيضًا).


شاهد الفيديو: Lessons on GDB and Interactive Maps No. 2. Getting, installing and configuring PostGIS PostgreSQL.