أكثر

كيفية إضافة طبقة WFS إلى طبقة OSM الأساسية من GeoServer


أنا آسف إذا كنت أكرر ما تم طرحه عدة مرات!

أنا مبتدئ في OpenLayers و JavaScript ، من فضلك هل يمكن لأحد أن يخبرني أين أرتكب خطأ ، فيما يلي الكود الذي استخدمته لإضافة خريطتي الأساسية وطبقة المتجه ، وأنا أستخدم OpenLayers الإصدار 2.13.1 ، و لقد فهمت الخطأ:

ReferenceError: لم يتم تعريف OpenLayers

مع:

var WGS84 = OpenLayers.Project جديد ("EPSG: 4326") ؛

ومع:

OpenLayers.Layer.OSM.Mapnik = OpenLayers.Class (OpenLayers.Layer.OSM ، {

من فضلك هل يمكن لأحد أن يساعدني في هذا.

    وثيقة         

يتضمن هذا الإصدار دعمًا لإسقاط Krova North Orientated. بالإضافة إلى هذه الميزات الجديدة ، تم تضمين بعض التحسينات الملحوظة:

    .
  • يمكن لـ SLDService الآن تحديد الحد الأقصى للقيم الفريدة لبيانات متجه تصنيف الفترات الفريد (لتجنب إنشاء عدد كبير جدًا من القواعد).
  • تسجيل أفضل في إدارة القفل ومستخرج المعلمات

الإصلاحات المتضمنة في هذا الإصدار:

    صفحة محرر نمط الهروب إدخال المستخدم إعادة تسمية البرنامج الإضافي schemaless-mongo إلى صفحة العرض التوضيحي Escape SRS إدخال المستخدم إصلاح حالات الحافة في محلل الارتفاع ، يطرح مخطط الميزات ذات الاسم المختلف عن مجموعة mongo استثناءً لميزات Schemaless-features mongoDB غير موجودة في إمكانيات WMS ، يفقد GWC حدود GridSets عند استيراد البيانات من خلال البرنامج المساعد المستورد. تفشل عملية التقديم إذا تم استخدام خيار البائع sortByGroup

لمزيد من التفاصيل ، تحقق من ملاحظات الإصدار 2.18.4.


الخدمات الجغرافية المكانية

توفر بعض مراكز الأرشيف النشطة الموزعة (DAACs) لنظام مراقبة الأرض التابع لناسا (EOSDIS) خدمات جغرافية مكانية على وجه التحديد ، وخدمات خرائط الويب (WMS) ، وخدمات ميزات الويب (WFS) ، وخدمات تغطية الويب (WCS) ، مما يوفر الوصول إلى مجموعة متنوعة من مجموعات البيانات الجاهزة لنظم المعلومات الجغرافية. العديد من عناوين URL اللازمة للوصول إلى البيانات خاصة بـ DAAC ، وفي بعض الحالات خاصة بمجموعة البيانات. توفر الأقسام أدناه مجموعات البيانات المتاحة لهذا الموضوع المحدد و DAAC المسؤولة عن الخدمة الجغرافية المكانية.

أجواء

خدمة تصفح الصور العالمية (GIBS)

مجموعات البيانات المقدمة: العمق البصري للهباء الجوي / السماكة (AOD / AOT) ، السحب ، الكيمياء (ثاني أكسيد النيتروجين ، أول أكسيد الكربون ، ثاني أكسيد الكبريت ، الأوزون ، بخار الماء ، الميثان) ، سرعة الرياح ، الغبار ، الرطوبة ، درجة حرارة الهواء ، الإشعاع ، التدفق ، البرق ، التبخر ، علم المناخ ، البيدو ، مادة الجسيمات

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

المحيط الحيوي

GIBS

مجموعات البيانات المقدمة: الثراء البرمائي / الثديي ، مؤشر الغطاء النباتي (NDVI) ، مؤشر الغطاء النباتي المحسن (EVI) ، الكلوروفيل ، الإشعاع النشط ضوئيًا (FPAR) ، الإنتاجية الأولية ، مؤشر مساحة الأوراق (LAI)

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

مركز الأرشيف النشط الموزع لعمليات الأراضي (LP DAAC)

مجموعات البيانات المقدمة: مقياس الطيف التصويري ذو الدقة المعتدلة (MODIS) انعكاس السطح ، فهرس الغطاء النباتي (NDVI) ، MODIS ، مؤشر مساحة الأوراق (LAI) ، MODIS الإنتاجية الأولية الإجمالية ، الغطاء الأرضي MODIS

يمكن الوصول إلى مجموعات البيانات مباشرة داخل برنامج GIS ، عن طريق إضافة طبقة WMS مثل: https://lpdaacgis.cr.usgs.gov/arcgis/services/WMS/INSERT_DATASET/ImageServer/WMSServer؟
تتضمن مجموعات البيانات:

مجموعة البيانات رمز INSERT_DATASET
انعكاس السطح MODIS MOD09A1_006_Surface_Reflectance
MODIS NDVI MOD13Q1_006_250m_16_days_NDVI
فهرس مساحة الورقة MODIS MOD15A2H_006_Lai_500 م
MODIS GPP MOD17A2H_006_Gpp_500m
غطاء شجرة MODIS في المئة MOD44B_006_Percent_Tree_Cover
نوع الغطاء الأرضي MODIS MCD12Q1_006_LC_Type1

مختبر أوك ريدج الوطني DAAC (ORNL DAAC)

مجموعات البيانات المقدمة: مؤشر مساحة الأوراق (LAI) ، الكتلة الحيوية فوق الأرض في الولايات المتحدة ، الانبعاثات الإجمالية للغابات في الولايات المتحدة ، تجمع الكربون لفضلات الغابات في الولايات المتحدة ، كربون الحطام الخشبي / الكربون الجذري الناعم ، مؤشر الغطاء النباتي للاختلاف الطبيعي (NDVI) ، توزيع عمر الغابات ، مساحة الغابات ، الغابة الكتلة الحيوية ، جزء من الإشعاع النشط ضوئيًا (FPAR) ، وفيات الأشجار (من خنافس اللحاء والحرائق)

يمكن الوصول إلى مجموعات بيانات ORNL DAAC مباشرة داخل برنامج GIS ، عن طريق إضافة WMS أو طبقة WCS.

جليد

GIBS

مجموعات البيانات المقدمة: الجليد البحري ، عمق / غطاء الثلج ، مكافئ مياه الثلج ، تجميد / ذوبان الجليد ، البيدو ، درجة حرارة سطح الجليد ، مدى الثلج

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

المركز القومي لبيانات الجليد والثلوج DAAC (NSIDC DAAC)

يمكن الوصول إلى مجموعات بيانات NSIDC DAAC مباشرة داخل برنامج GIS ، عن طريق إضافة طبقة WMS مثل https://nsidc.org/api/mapservices/NSIDC/ows؟version=1.3.0.
خاص بالأنهار الجليدية: http://www.glims.org/mapservice/

المحيط المائي

GIBS

مجموعات البيانات المقدمة: درجة حرارة سطح الأرض ، هطول الأمطار / الأمطار ، درجة حرارة سطح البحر ، بخار الماء ، رطوبة التربة ، السدود والخزانات ، التجميد / الذوبان ، الكلوروفيل ، الأعاصير / مخاطر الفيضانات ، تيارات سطح البحر ، ملوحة سطح البحر ، ارتفاع سطح البحر

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

علم المحيطات الفيزيائية DAAC (PO.DAAC)

مجموعات البيانات المقدمة: الجاذبية الجيوديسية ، دوران المحيطات ، درجة حرارة المحيط ، رياح المحيط ، الملوحة / الكثافة ، تضاريس سطح البحر

خادم بيانات خدمات البيانات البيئية الموزعة في الوقت الحقيقي المواضيعي (THREDDS) هو خادم ويب يوفر الوصول إلى البيانات الوصفية والبيانات لمجموعات بيانات علم المحيطات العلمية ، باستخدام مجموعة متنوعة من بروتوكولات الوصول إلى البيانات عن بُعد ، بما في ذلك WMS. يمكن العثور على قائمة بمجموعات البيانات الجاهزة GIS في كتالوج TDS. قم بالتنقيب في المنطقة التي تهمك وسيتم توفير WMS وعنوان URL لـ WCS.

ORNL DAAC

مجموعات البيانات المقدمة: مدى المياه السطحية (المناطق الشمالية) ، هطول الأمطار / الأراضي الرطبة في الأمازون ، هطول الأمطار ، تردد يوم الرطب ، البحيرات ، آخر يوم للثلوج في الربيع ، المياه المفتوحة الجزئية على سطح الأرض ، علم المناخ في النهار

يمكن الوصول إلى مجموعات بيانات ORNL DAAC مباشرة داخل برنامج GIS ، عن طريق إضافة WMS أو طبقة WCS.

GIBS

مجموعات البيانات المقدمة: الارتفاع ، ورطوبة التربة ، وانعكاس السطح ، ودرجة حرارة سطح الأرض ، والشذوذ الحراري والحرائق ، والغطاء الأرضي / استخدام الأرض ، والجفاف ، والانهيارات الأرضية / مخاطر البركان

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

LP DAAC

يمكن الوصول إلى مجموعات البيانات مباشرة داخل برنامج GIS ، عن طريق إضافة طبقة WMS مثل: https://lpdaacgis.cr.usgs.gov/arcgis/services/WMS/INSERT_DATASET/ImageServer/WMSServer؟
تتضمن مجموعات البيانات:

مجموعة البيانات رمز INSERT_DATASET
انعكاس السطح MODIS MOD09A1_006_Surface_Reflectance
MODIS درجة حرارة سطح الأرض MOD11A2_006_LST_Day_1 كيلومتر
قناع النار MODIS (الثقة بالنار) MOD14A2_006_FireMask
نوع الغطاء الأرضي MODIS MCD12Q1_006_LC_Type1

ORNL DAAC

مجموعات البيانات المقدمة: تردد الصقيع الأرضي ، الأحواض الفرعية للجريان السطحي ، الغطاء الأرضي ، سطح الأرض شهريًا ، التبخر ، النتح ، أنواع التربة ، متوسط ​​درجة الحرارة / النهار ، درجة حرارة سطح الجلد ، البياض الخالي من الثلج ، نسبة الاحتراق العادية

يمكن الوصول إلى مجموعات بيانات ORNL DAAC مباشرة داخل برنامج GIS ، عن طريق إضافة WMS أو طبقة WCS.

الأبعاد البشرية

GIBS

مجموعات البيانات المقدمة: الزراعة ، السكان ، المدى الحضري ، البصمة البشرية ، من صنع الإنسان ، الاستيطان المبني ، الأعاصير / الجفاف / مخاطر الفيضانات ، محطات الطاقة ، الأضواء الليلية

عنوان URL الأساسي لـ GIBS WMS هو: https://gibs.earthdata.nasa.gov/wms/INSERT_PROJECTION/best/wms.cgi؟SERVICE=WMS&VERSION=INSERT_VERSION&REQUEST=INSERT_REQUEST

  • يدعم GIBS التوقعات التالية لقيمة INSERT_PROJECTION:
    تنبؤرمز INSERT_PROJECTION
    WGS 84 / جيوغرافيك - EPSG: 4326epsg4326
    ويب مركاتور - EPSG: 3857epsg3857
    القطب الشمالي المجسم - EPSG: 3413epsg3413
    القطب الجنوبي المجسم - EPSG: 3031epsg3031
  • يدعم GIBS 1.1.1 و 1.3.0 لقيمة INSERT_VERSION
  • يدعم GIBS GetCapabilities و GetMap للقيمة INSERT_REQUEST

للحصول على قائمة كاملة بمنتجات الصور ، راجع منتجات الصور المتوفرة في GIBS.

ORNL DAAC

يمكن الوصول إلى مجموعات بيانات ORNL DAAC مباشرة داخل برنامج GIS ، عن طريق إضافة WMS أو طبقة WCS.


تم إصدار GeoServer 2.18.0

يسر مجتمع GeoServer مشاركة توفر GeoServer 2.18.0 Release. تتوفر التنزيلات (zip and war) جنبًا إلى جنب مع الوثائق وأكثر من 40 امتدادًا.

تم عمل إصدار GeoServer هذا بالتزامن مع GeoTools 24.0 و GeoWebCache 1.18.0.

نود أن نشكر كل من ساهم في هذا الإصدار وساعد في اختباره.

بفضل Jukka Rahkonen و Jody Garnett و Brad Hards للاختبار الأولي لهذا الإصدار. تم تنفيذ هذا الإصدار بواسطة Ian Turton من Astun Technology وبدعم من المكتب الهيدروغرافي في المملكة المتحدة.

حركة حياة السود مهمة

يعد الاستخدام العرضي لكلمة "عبد" في برامج الكمبيوتر إشارة غير ضرورية إلى تجربة إنسانية مؤلمة لا تزال تؤثر على المجتمع.

  • غيّر إلى استخدام النسخة الأساسية / المتماثلة في وصف GeoServer jms-clustering
  • التغيير لاستخدام قائمة السماح / قائمة الرفض
  • تم التغيير لاستخدام كلمة مرور مخزن المفاتيح
  • ستتم جدولة تغيير مستودعنا إلى فرع "رئيسي" عندما تقوم كل من أداة سطر أوامر git والبنية التحتية لمستودع GitHub بإطلاق التحسينات المخطط لها من أجل انتقال سلس.

عمل David Blasby (GeoCat) على هذه المشكلة كجزء من OSGeo Bolsena 2020 Work-from-home code sprint.

وسائل الراحة مخلوق واجهة المستخدم

يُحدث تغييران صغيران ولكن مهمان لواجهة مستخدم GeoServer فرقًا كبيرًا في كيفية تفاعلك مع التطبيق ومدى سهولة نشر بياناتك.

استغرقت Andrea Aime (GeoSolutions) وقتًا لإضافة وظيفة "تطبيق" إلى معظم الصفحات ، والتأكد من احتواء كل شاشة على أزرار متسقة:

  • تطبيق (جديد): تُستخدم لتطبيق الإعدادات الخاصة بك ، قم بتغيير التطبيق قيد التشغيل حتى تتمكن من تجربتها ، وترك الصفحة مفتوحة حتى تتمكن من تجربة تطبيق إعدادات مختلفة لمعرفة التأثير.
  • يحفظ: يحفظ تغيير الإعداد الخاص بك ، والعودة إلى صفحة الترحيب الأولية.
  • يلغي: يعود إلى صفحة الترحيب ، والتخلي عن التغييرات التي تم إجراؤها وتحديدها.

أزرار حفظ وتطبيق وإلغاء متسقة للصفحات

تستخدم بعض أنشطة التكوين ، مثل أمان WPS ، الصفحات المتداخلة لتحرير الإعدادات التفصيلية. تستخدم هذه الصفحات الآن بشكل ثابت:

  • نعم: تعديل الإعدادات ، والعودة إلى الصفحة التي يتم تحريرها حتى يمكن حفظها.
  • يلغي: التخلي عن أي تغييرات والعودة إلى الصفحة التي يتم تحريرها.

متسقة موافق ، إلغاء الأزرار للصفحات المتداخلة

أخيرًا ، رتب ميشيل جابرييل (GeoCat) هذه الأزرار لتطفو لتظل مرئية عند التمرير عبر الصفحات الطويلة.

يوفر الجمع بين أسماء الأزرار المتسقة ، في موقع ثابت ، مع زر تطبيق تجربة محسنة عند تكوين GeoServer.

تدعم نصوص Jiffle الآن مخرجات متعددة النطاقات

تُستخدم لغة البرمجة النصية Jiffle لتشغيل الجبر النقطي على طبقة أو أكثر من طبقات الإدخال النقطية. أضفنا في هذا الإصدار القدرة على إنشاء مخرجات متعددة النطاقات ، في حين أن الإصدارات السابقة من Jiffle يمكن أن تولد مخرجات أحادية النطاق فقط.

فيما يلي مثال مثير للاهتمام حول كيف يمكن أن يكون هذا مفيدًا. لنأخذ صورة فسيفساء ذات بُعد زمني ، ونضبط وضع إنشائها على "تكديس". سيؤدي هذا إلى جعل الفسيفساء تستخدم كل صورة تطابق الطلب كحزمة إخراج. بعد ذلك ، دعنا نطلب WMS مرتين ، وبالتالي ، يتم إنشاء صورة بنطاقين ، مما يسمح بإجراء مقارنة قبل / بعد ، واستخدام النمط التالي ، والإبلاغ في الإخراج قبل ، وبعد ، والفرق ، باستخدام Jiffle تحويل التحويل:

والنتيجة هي خريطة رمز اللون تظهر اللون الأحمر عندما يكون التغيير سالبًا ، والأخضر حيث يكون إيجابيًا. كمكافأة ، سيؤدي تشغيل طلب GetFeatureInfo على الخريطة إلى إرجاع جميع القيم الثلاث ، قبل ، وبعد ، والاختلاف.

خرائط المصدر متاحة أيضًا للرجوع إليها:

توقعات الخريطة الإخبارية

يأتي هذا الإصدار مع دعم Homolosine المتقطع من Goode ، بما في ذلك كل من الإسقاط نفسه ، وآلية معالجة الإسقاط المتقدمة للتعامل مع تشريح بيانات مصدر الطيران.

هذا يعني أنه يمكن للمرء استخدام بيانات خريطة مشتركة ، مثل الأرض الطبيعية أو الكتل الأرضية والبحار OSM ، واستخدامها دون أي إعداد ، والحصول على ما يلي:

لا نزال في قسم دعم الإسقاطات ، يمكننا الإبلاغ عن:

  • دعم للعلبة الكروية Polyconic
  • تحسينات في دعم Azimuthal Equidistant ، مع معالجة أفضل لتقطيع المصدر عندما يكون CRS له أصول خاطئة.

الخريطة التالية هي خريطة متساوية الأبعاد قطبية ، ذات أصول خاطئة ، تم إنشاؤها من البيانات الموجودة أصلاً في مركاتور الويب (ومن هنا جاءت الفتحة في القارة القطبية الجنوبية):

تحسينات المربعات المتجهة

يمكن أن يعمل امتداد تجانب المتجهات الآن جنبًا إلى جنب مع مخزن البيانات المعمم مسبقًا ، مما يسرع بشكل كبير من إنشاء MVTs من مجموعة بيانات كبيرة. مثال نموذجي لهذه الحالة هو إنشاء مربعات متجهة من استيراد OpenStreetMap يتم إجراؤه عبر imposm3 ، جنبًا إلى جنب مع الجداول المعممة.

دعم لغة أنماط GL في Map-box

يستمر دعم MBStyle في التحسن مع دعم التعبيرات الديناميكية التي تسمح بتضمين كل من سمات الميزة ومعلومات "الكاميرا" مثل مستوى التكبير / التصغير.

مثال على تعبير نمط Mapbox

يواصل GeoServer دعم منهج "إيقاف الوظيفة" السابق للتوافق مع الغالبية العظمى من الأمثلة عبر الإنترنت.

وحدات المجتمع

يخصص مشروع GeoServer مساحة لأنشطة البحث والتطوير المجتمعية.

  • تشهد وحدة مجتمع GeoPackage طفرة في الإبداع مع مجموعة من الوظائف الرائعة التي تمت إضافتها بواسطة Andrea Aime (GeoSolutions).
    • أصبح تفريغ GeoPackage باستخدام تنسيقات إخراج WPS أو WFS الآن أسرع بشكل ملحوظ ، وذلك بفضل إدخال التجميع والتحسين المحسن للإعدادات / pragma أثناء إنشاء قاعدة بيانات SQLite.
    • يمكن لمخرجات GeoPackage WPS الآن ربط البيانات الوصفية المضمنة وإضافة سياقات OWS للطلب والبيانات ، مما يوفر معلومات المصدر الكاملة.
    • يمكن أن يتضمن إخراج GeoPackage WPS الآن أنماطًا ، بناءً على امتداد النمط التجريبي جنبًا إلى جنب مع التعليقات التوضيحية الدلالية التي تربط الأنماط بالبيانات.
    • النشاط مستمر لإضافة امتداد جداول معمم ، على غرار المتجر المعمم مسبقًا ، ولكنه مدمج في GeoPackage نفسها.

    إذا كنت مهتمًا برؤية أي من هذا العمل مدرج في خريطة طريق GeoServer ، فاتصل بالمطور لمعرفة كيفية المشاركة أو تمويل النشاط.

    و اكثر

    تشمل الإصلاحات والتحسينات الأخرى ما يلي:

    • يسرد LayerGroups الآن نمطًا افتراضيًا في مستند القدرات من أجل توافق أكبر مع العميل
    • إصلاح أداء وحدة CSW عند ترحيل الإخراج
    • قدم Josh Fix اقتراحًا للمساعدة في تحديد أنواع كائنات GridCoverageReader للمساعدة في العمل مع صور Cloud Optimized GeoTIFF.
    • تم تحسين المستورد مع تسجيل أفضل ورسائل خطأ
    • تسمح REST API بتغيير الاسم ومساحة العمل لمخزن البيانات
    • أحدث إصدار من JTS 1.17.1
    • يسمح MetadataLinkInfo بتحرير المزيد من أنواع البيانات الوصفية ، بما في ذلك الحقل الاختياري
    • يمكن لقوالب GetFeatureInfo الآن استدعاء أساليب ثابتة ، مثل وظائف الرياضيات ، مما يوفر تحكمًا إضافيًا.
    • يوفر محرر الأنماط الآن مربع حوار اختيار صورة لتعيين صورة مفتاح الرسم
    • يمكن أن يتضمن إخراج PDF الآن زخارف WMS

    أضف لوحة خدمة WMS

    باستخدام خدمة WMS ، من الممكن مشاركة البيانات عبر الخوادم كملفات صور. يتيح ذلك مشاركة أكثر كفاءة للخرائط التي تم إنشاؤها على الخادم باستخدام بيانات المتجه والبيانات النقطية وإرسالها استجابة لبرامج الطرف الثالث.

    أثناء إضافة خدمة WMS في برنامج GISLayer ، يكفي ملء ملف اسم طبقة WMS و عنوان URL لخادم WMS الحقول إذا لم يكن جدار الحماية يحمي الخادم قويًا. إذا كان المستخدم قد أنشأ طبقة أكثر تحديدًا ويريد الوصول إلى البيانات ، فيجب عليه ملء جميع الحقول. إذا حددنا اللوحة لفترة وجيزة

    1. عنوان Url لخادم WMS: أدخل عنوان URL لخادم WMS
    2. اسم طبقة WFS: استخدم اسم الطبقة المحدد في الخدمة المستخدمة
    3. اسم طبقة WMS على الخادم: اسم طبقة WMS في الخدمة
    4. نوع خدمة WMS: يجب عليك اختيار برامج الطرف الثالث المستخدمة
    5. نوع صورة البلاط: يمكن تحديد نوع الصورة بتنسيق png أو jpg أو gif. يفضل تحديد png لأنه يوفر صورة شفافة
    6. نوع استخدام البلاط: يتم عرض ما إذا كانت الصور معروضة ككل أو على هيئة تجانب 256 × 256 بكسل للمستخدم.
    7. العتامة: يمكن ضبط عتامة الطبقة
    8. اسم مستخدم الطبقة: إذا كانت الطبقة محمية أو تم تقييد الوصول ، يتم إدخال اسم المستخدم مع إذن الوصول للعرض
    9. كلمة مرور مستخدم الطبقة: إذا كانت الطبقة محمية أو تم تقييد الوصول إليها ، فسيتم إدخال كلمة المرور لاسم المستخدم
    10. مرشح Cql: يمكن إدخال معلمة مختلفة أو معلومات apikey.
    11. قائمة الإسقاط: يُطلب منك تحديد نظام الإسقاط.
    12. قائمة EPSG: يتم سرد أنظمة العرض القابلة للتعيين وتحديدها (يستخدم GISLayer EPSG: 3857 كقيمة افتراضية)
    13. أضف إلى الخريطة: يضيف خدمة WMS إلى الخريطة

    الحقول التي حددناها أعلاه في اللوحة موضحة في لقطة الشاشة أدناه.

    إذا كنت ترغب في ذلك ، يمكنك سرد الطبقات في عنوان URL بالنقر فوق زر البحث بعد كتابة عنوان URL. وبالتالي ، يتم ملء بيانات الطبقة التي حددتها تلقائيًا في الأماكن المطلوبة.

    تتم إضافة خدمة WMS التي حددها المستخدم إلى "Layer Box" وعرضها على الخريطة بعد إدخال المعلومات المطلوبة في اللوحة والنقر على زر اضف إليه خريطة زر.


    حل

    ستضيف هذه الميزة القدرة للمساهمين على تحديد "Add GeoService Layer" ثم توفير عنوان URL لخدمة ArcGIS REST أو طبقة المعالم (على سبيل المثال http://maps2.dcgis.dc.gov/dcgis/rest/services/DCGIS_DATA / Transportation_WebMercator / MapServer / 5). قبل التحميل ، سيتمكن المساهم من تحديد ما إذا كان يجب تعيين سمات معينة من الطبقة المصدر إلى علامات OSM محددة ، أو ما إذا كان يجب إضافة أي علامات ثابتة أخرى إلى جميع الميزات. سيقوم محرر iD بتحميل ميزات المتجه لمدى الخريطة الحالي ككائنات مؤقتة في نافذة المتصفح (لم يتم إرسالها فورًا كتحريرات إلى OSM).

    يمكن للمساهم بعد ذلك تحديد الكائنات المُنشأة من طبقة ArcGIS وفحص أي قيم علامات أو أشكال هندسية وتغييرها وإرسالها كتحرير إلى OSM (إضافات أو بدائل للمعالم). يمكنهم بعد ذلك حفظ مجموعة التغييرات الخاصة بهم ، والمساهمة بهذه الكائنات الجديدة في OpenStreetMap عبر وظائف iD الحالية.


    4.3.2. عرض معلومات المبنى عند اختيار الميزة¶

    سيكمل هذا القسم تمرين المكافأة المقترح على نهجك الأول لبيانات متجه OpenLayers.

    يمكننا استخدام أحداث الطبقة للرد على اختيار المعالم. هذا مفيد لعرض معلومات ميزة معينة للمستخدم. يتم تشغيل الحدث المحدد للمعالم على طبقة متجه في كل مرة يتم فيها تحديد معلم. نضيف هنا مستمعًا لهذا الحدث الذي سيعرض معلومات الميزة أسفل الخريطة.

    نحتاج أولاً إلى إضافة عنصر لعرض معلومات الميزة. افتح map.html في محرر النصوص وأدخل الترميز التالي في & ltbody & gt بصفحتك.

    بعد ذلك نضيف بعض إعلانات الأنماط بحيث لا يكون ناتج معلومات الميزة & # 8217t أعلى شريط المقياس. امنح عنصر الإخراج الخاص بك بعض الهامش ، عن طريق إضافة ما يلي داخل العنصر & ltstyle & gt:

    أخيرًا ، قمنا بإنشاء مستمع للحدث المحدد بالميزات والذي سيعرض معلومات الميزة في عنصر الإخراج. أدخل ما يلي في كود تهيئة الخريطة بعد إنشاء طبقة المعالم:

    انظر كيف نحصل على المنطقة من كائن الهندسة. نظرًا لأننا نتعامل مع الإحداثيات الجغرافية ، توفر OpenLayers منطقة getGeodesicArea. عندما نعمل مع الإحداثيات المسقطة ، يجب أن نستخدم طريقة getArea بدلاً من ذلك.

    احفظ التغييرات وقم بتحديث صفحة map.html في متصفحك: http: // localhost: 8082 / ol_workshop / map.html

    عرض معلومات المبنى على اختيار الميزة.

    خذ بعض الوقت واستخدم أدوات مطور Chrome لوضع نقطة توقف على هذه الوظيفة وفحص كائن الحدث الذي يلف الميزة المحددة.

    & نسخ حقوق الطبع والنشر 2014 ، Boundless and Prodevelop.
    تم إنشاؤه باستخدام Sphinx 1.3.4.


    أضف طبقات OGC WFS

    عند إضافة طبقات OGC WFS إلى الخريطة ، يجب عليك اختيار طبقة واحدة في كل مرة. لإضافة المزيد من الطبقات ، كرر الخطوات لإضافة الطبقة. يمكنك أيضًا تحديد خيارات التكوين المتقدمة عند إضافة طبقة WFS إلى الخريطة. يمكنك تغيير الحد الأقصى للميزة أو اختيار عكس إحداثيات x و y. إذا كانت طبقة WFS تحتوي على معالم معقدة ، فيجب عليك أيضًا تحديد نوع المعالم المراد عرضها: النقاط أو الخطوط أو المضلعات.

    عند إضافة طبقة OGC WFS إلى خريطتك ، يكون لديك خيار تحديد معلمات مخصصة لإلحاقها بالطلبات المقدمة إلى WFS. على سبيل المثال ، إذا كانت الخدمة تتطلب مفتاح وصول ، فيمكن تضمين المفتاح كمعامل مخصص للطلبات المقدمة إلى WFS. عند تحديد المعلمات المخصصة ، يتم تطبيقها تلقائيًا على جميع الطلبات المقدمة إلى مؤتمر القمة العالمي للأغذية. لا يتم دعم المعلمات المخصصة الخاصة بالطبقة مثل العوامل المكانية.

    عند إضافة طبقة WFS إلى الخريطة ، يجب أن تكون خريطة الأساس متوافقة مع النظام الإحداثي لطبقة WFS.


    18.8 طبقة متجهة

    يتم تعريف طبقة المتجه باستخدام ol.layer.Vector constructor ، عندما يتم تقديم بيانات المتجه من جانب العميل. يوضح المثال التالي كيفية تجسيد طبقة متجه بتنسيق GeoJSON. في المثال ، يتم استخدام خاصية zIndex لتعيين تسلسل عرض الطبقة على الخريطة. يتم تقديم خريطة OSM كقاعدة ، ثم يتم إعطاء طبقة WMS ، وأخيراً توزيع محطات الطقس. يتم استيراد المحطات كطبقة نقطية بتنسيق GeoJSON ، باستخدام مُنشئ ol.layer.Vector. في هذه الحالة ، تم أخذ البيانات مباشرة من رابط WFS ، ولكن يمكن تسليمها بشكل عام كملف محلي من القرص أو مباشرة ككائن JavaScript. يُعطى أسلوب الطبقة المتجهية في خاصية ol.style.Style. يتم إعطاء نتيجة الكود في الشكل 18.8.

    الشكل 18.8: طبقة المتجهات مع WMS والطبقات الأساسية.


    طبقات في خدمات NFHL GIS العامة:

    استخدم الأرقام الموضحة أدناه عند الإشارة إلى الطبقات بالرقم.

        0. توافر NFHL
        1. لومرس
        2. LOMAs
        3. لوحات FIRM
        4. مؤشر القاعدة
        5. PLSS
        6. مناطق الثقة الموضوعية المنخفضة
        7. ريفر مايل ماركرز
        8. نقاط تحويل المسند
        9. ساحات ساحلية
        10. عربات
        11. العقد
        12. علامات ارتفاع المياه
        13. نقاط بداية المحطة
        14. المقاطع العرضية
        15. المقاطع الساحلية
        16. ارتفاعات قاعدية فيضان
        17. خطوط الأساس الشخصية
        18. خطوط الأساس العرضية
        19. حد الموجة المعتدلة
        20. خطوط المياه
        21. منطقة نظام موارد الحواجز الساحلية
        22- الاختصاصات السياسية
        23. ليفيس
        24- الهياكل العامة
        25. الكثبان الأمامية الأمامية
        26. الامتداد الهيدرولوجي
        27. حدود مخاطر الفيضانات
        28. مناطق مخاطر الفيضانات
        29. تقديم المعلومات
        30. مراوح الغرينية
        31. Subbasins
        32. مناطق المياه

      ال *شفاف* تحدد المعلمة ما إذا كان يجب تمييز مناطق الخريطة التي لم يتم رسمها بطريقة أخرى على أنها شفافة في صورة الاستجابة. لاحظ أن معيار JPEG لا يدعم وحدات البكسل الشفافة ، لذلك سيتم تجاهل هذه المعلمة للطلبات ذات العلامة *صيغة* تم ضبط المعلمة على "image / jpeg".

      هناك // // معلمات أخرى سيتعامل معها WMS. للاطلاع على القائمة الكاملة ، اقرأ مواصفات WMS.

      تغيير الطلب

      عند إنشاء الخرائط ، من الواضح أنك تريد تغيير ما تعرضه الخريطة من وقت لآخر.

      توضح الأمثلة أدناه بالضبط كيفية تغيير كل معلمة. نقترح عليك مراجعة هذه الأمثلة بتعمق لمعرفة كيفية عمل طلب WMS.