أكثر

معاينة الطبقة على GeoServer بدلاً من تنزيل ملف WMS؟

معاينة الطبقة على GeoServer بدلاً من تنزيل ملف WMS؟


أنا جديد في Geoserver 2.8.0. لقد قمت للتو بتثبيته ومررت بعض الطبقات من PostGIS.

لقد استخدمت الافتراضي الحالياستشهدمساحة العمل ، ثم تمت إضافة ملفمشروعيمخزن من النوعPostGIS. لقد قمت بتحميل الطبقات وضبط ملفالمربعات المحيطة، لقد مكنترؤوس ذاكرة التخزين المؤقت للاستجابة، اضبط بعض الأنماط الافتراضية واضبط الحد الأدنى / الحد الأقصى لمستويات التكبير من 0 إلى 6.

في واجهة Geoserver الجديدة هذه ، كيف يمكنني تعيين أو على الأقل التحقق من نوع الطبقة هذه؟ هل هيWMS، أWFS؟ طبقات PostGIS الخاصة بي هي بعض بيانات OSM ، التي قمت بتحويلها وحفظها على PostGIS

سؤالي الرئيسي هو أنه يمكنني معاينة ملفPlan_osm_line,الكوكب_ العالم_الطريقوplanet_osm_pointولكن ليس الالكوكب_ العالم_المضلع. عندما أضغط على OpenLayers لمعاينته في Geoserver ، بدلاً من فتح علامة تبويب جديدة باستخدام OpenLayers ، فإنه يقوم تلقائيًا بتنزيل ملفwmsملف.

كيف يمكنني حل هذه المشكلة؟ هل هناك خطأ ما في إعداداتي؟


نعم ، user30184 محق. لقد فتحت للتو ملفwmsملف ويقول

java.io.IOException: لا يوجد مثل هذا المورد: generic.sld

لا يوجد مثل هذا المورد: generic.sld

لذلك عدت إلى Geoserver وقمت بتغيير النمط الافتراضي للطبقة من "عام" إلى "عملاق_المضلع" ، أو أي شيء يناسبك

قم بتسجيل الدخول إلى الخادم الجغرافي ، وانقر فوق الطبقات ، واختر الطبقة التي بها مشكلة ، وحدد بطاقة "النشر" ثم قم بتغيير النمط من القائمة المنسدلة للنمط الافتراضي

شكرا


شاهد الفيديو: GeoServer and Web Mapping