أكثر

نص WFS Leaflet لا يعمل

نص WFS Leaflet لا يعمل


يفتح هذا بشكل جيد في المتصفح ويبدو أن الخادم يستجيب بشكل إيجابي لطلب WFS ، ولكن لا يتم تحميل أي شيء. هل يمكن لأحد أن يساعدني هنا؟

 نشرة الاختبار       

إذا ألقيت نظرة على GetCapabilities-Response لخادمك الجغرافي ، فسوف تدرك أنه لا توجد قائمة طبقات. لذلك إما أنه ليس لديك طبقات منشورة أو لا تعلن عنها في مستند القدرات ومعاينة الطبقة:

http://130.239.124.215:8080/geoserver/geonode/ows؟Service=WFS&Request=GetCapabilities

http://130.239.124.215:8080/geoserver/web/؟wicket:bookmarkablePage=:org.geoserver.web.demo.MapPreviewPage

لذلك من الصعب تحديد ما إذا كانت هذه الطبقة "geonode: Isleif2015-1>" موجودة بالفعل. كما في سؤالك الآخر (طلب WFS يعمل في Geoserver لكن الخادم يُرجع الخطأ) هنا يبدو أيضًا أنه حرف غير ضروري ">" في الاسم العادي.

بعد إلقاء نظرة على مثيل Geoserver لسؤالك الآخر ، رأيت أن هناك طبقة "Isleif2015-1" ، فربما تكون قد خلطت مع Geoservers؟

هذا واحد يعمل:

var owsrootUrl = 'http://130.239.57.16:8080/geoserver/ows' ؛ var defaultParameters = {service: 'WFS'، version: '1.0'، request: 'GetFeature'، typeName: 'Survey: Isleif2015-1'، outputFormat: 'text / javascript'، format_options: 'callback: getJson'، SrsName: 'EPSG: 4326'، MaxFeatures: 200} ؛

http://jsfiddle.net/fss5x8sa/