مواصفات Open Geospatial Consortium (OGC) خدمة خريطة الويب (WMS) هي مواصفات دولية لخدمة واستهلاك الخرائط الديناميكية على الويب. إذا قمت بنشر طبقة صورة خريطة مع تمكين WMS، سيتم إنشاء خدمة WMS إضافية في مؤسستك.
تُعكس خصائص خدمة WMS في ملفات قدراتها. عند نشر خدمة WMS باستخدام ملفات قدرات مُولَّدة من النظام (الوضع الافتراضي)، يُفضل تعبئة خصائص WMS. يمكنك أيضًا تعيين الخصائص باستخدام ملف قدرات خارجي. يمكنك إدارة خصائص WMS والعمليات المدعومة في ArcGIS Server Manager أو من خلال البوابة الإلكترونية.
تكوين العمليات المدعومة لخدمة WMS
لتمكين أو تعطيل العمليات المدعومة لخدمات WMS، اتبع هذه الخطوات:
- سجّل الدخول إلى المؤسسة بوصفك مالك العنصر بامتيازات النشر أو مسؤولًا.
- افتح صفحة تفاصيل العنصر الخاصة بالعنصر.
- انقر على علامة تبويب إعدادات.
- قم بالتمرير إلى قسم WMS وقم بتوسيع عنوان التكوين.
تتوفر العمليات التالية:
- الحصول على القدرات—يُرجع معلومات القدرات إلى العميل كاستجابة لطلب GetCapabilities.
- الحصول على الخريطة—يُرجع صورة الخريطة إلى العميل كاستجابة لطلب GetMap.
- الحصول على معلومات المعلم—يُرجع المعالم إلى العميل كاستجابة لطلب GetFeatureInfo.
- الحصول على رسومات مفتاح الخريطة—يُرجع صورة مفتاح الخريطة إلى العميل كاستجابة لطلب GetLegendGraphic.
- الحصول على الأنماط—يُرجع معلومات الأنماط المتاحة إلى العميل كاستجابة لطلب GetStyles.
- الحصول على ملحق البيانات—يُرجع المخطط إلى العميل كاستجابة لطلب GetSchemaExtension.
- قم بتحديد خانات الاختيار لتشغيل أو إيقاف تشغيل عمليات الحصول على معلومات المعلم، والحصول على رسومات مفتاح الخريطة، والحصول على الأنماط، والحصول على ملحق المخطط.
لا يمكن إيقاف تشغيل عمليات الحصول على القدرات والحصول على الخريطة. يجب تمكين هذه العمليات، على الأقل، للامتثال الكامل لمواصفات OGC WMS.
- انقر حفظ.
أدخل خصائص WMS
لملء أو تعديل خصائص خدمة WMS من البوابة الإلكترونية، اتبع هذه الخطوات:
- سجّل الدخول إلى المؤسسة بوصفك مالك العنصر بامتيازات النشر أو مسؤولًا.
- افتح صفحة تفاصيل العنصر الخاصة بالعنصر.
- انقر على علامة تبويب إعدادات.
- قم بالتمرير إلى قسم WMS وقم بتوسيع عنوان التكوين.
- أسفل الخصائص، اختر إدخال خصائص الخدمة.
قم بتعبئة أو تحديد الخصائص التالية:
الخاصية الوصف الاسم
نوع خدمة اتحاد المعلومات المكانية المفتوحة OGC. يتم تعبئة هذه الخاصية تلقائيًا ويجب ألا يتم تعديلها.
العنوان
اسم الخريطة أو خدمة الصورة التي تم استخدامها لإنشاء خدمة WMS. يتم تعبئة هذه الخاصية تلقائيًا ويجب ألا يتم تعديلها.
الخلاصة
وصف سردي يقدم معلومات إضافية حول خدمة WMS. على سبيل المثال:
خدمة WMS تُدار بواسطة شركة Acme. جهة الاتصال: webmaster@wmt.acme.com. خريطة عالية الجودة تظهر عشش النسور وأماكن العش المحتملة.
الكلمات الأساسية
قائمة من الكلمات الرئيسية أو عبارات الكلمات الرئيسية التي تصف خدمة WMS وتساعد في البحث في الفهرس. على سبيل المثال:
خريطة، طائر، نسر، عش، موقع
الموارد المتصلة بالإنترنت
خاصية الموارد عبر الإنترنت تقوم بسرد عنوان URL لخدمة WMS. إنها ضرورية للسماح لعميل WMS بالتواصل بشكل صحيح مع خدمة WMS الخاصة بك. يتم تعبئة هذه الخاصية تلقائيًا بواسطة ArcGIS Server ويجب ألا يتم تعديلها.
اتصال بالشخص
جهة الاتصال الرئيسية لخدمة WMS. على سبيل المثال:
جون سميث
موضع جهة الاتصال
المسمى الوظيفي لجهة الاتصال لخدمة WMS. على سبيل المثال:
محلل تكنولوجيا المعلومات
جهة اتصال المؤسسة
المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
NASA
نوع العنوان
نوع العنوان المستخدم بواسطة المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
بريدي
العنوان
عنوان المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
380 شارع نيويورك
مدينة
المدينة التي تقع فيها المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
Redlands
الولاية/المقاطعة
الولاية التي تقع فيها المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
كاليفورنيا
الرمز البريدي
الرمز البريدي المحدد للمؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
92373
دولة
البلد الذي تقع فيه المؤسسة التي أنشأت خدمة WMS. على سبيل المثال:
USA
الهواتف
رقم الهاتف الخاص بجهة الاتصال الرئيسية لخدمة WMS الذي يمكن الاتصال به. على سبيل المثال:
+1 909 793-2853
الفاكس
رقم الفاكس الخاص بجهة الاتصال الرئيسية لخدمة WMS الذي يمكن الاتصال به. على سبيل المثال:
+1 123 456-7890
البريد الإلكتروني
عنوان البريد الإلكتروني الخاص بجهة الاتصال الرئيسية لخدمة WMS الذي يمكن المراسلة عليه. على سبيل المثال:
user@host.com
رسوم
نص يصف الرسوم المفروضة عند الوصول إلى خدمة WMS. على سبيل المثال:
لا شيء
قيود الوصول
نص يصف القيود والمتطلبات القانونية للوصول إلى خدمة WMS واستخدامها.
للاستخدام الداخلي فقط. لا تقم بالتوزيع.
مسار SLD أو عنوان URL
المسار أو عنوان URL لملف Styled Layer Descriptor (SLD).
أنظمة الإسناد المكاني الإضافية
يمكن استخدام هذه الخاصية لإضافة أنظمة الإسناد المكاني إلى خدمات WMS. افتراضيًا، تقوم خدمات WMS بسرد نظامي الإسناد المكاني فقط: EPSG:4326 (أو CSR:84 لـ WMS 1.3.0) والإسناد المكاني لخدمة الخريطة التي تم تمكين خدمة WMS عليها.
لسرد أنظمة الإسناد المكاني الإضافية، افصل بين أنظمة الإسناد المكاني بواسطة فاصلة (،). على سبيل المثال، EPSG:4267,EPSG:4269,EPSG:102113. يجب فصل مساحة الاسم EPSG (على سبيل المثال، EPSG) ومعرف EPSG (على سبيل المثال، 4267) بواسطة النقطتين (:)، وإلا سيتم تجاهل الإسناد المكاني من قبل الخادم.
أنظمة الإسناد المكاني المخصصة
تسمح هذه الخاصية listCustomCRS بتعريف إسقاط مخصص أو تمثيل نص معروف جيدًا (WKT) لإسقاط في خدمة WMS. وهذا يعني أنه يمكن لمُنشئي ومستهلكي WMS القيام بالتالي:
- تخصيص معرفات للإسقاطات المخصصة والإعلان عنها من خلال ملف قدرات WMS.
- استبدال إسقاط موجود بسلسلة WKT.
- طلب خريطة في إسقاط معين بالتحديد عن طريق تحديد النص المعروف جيدًا.
تحديد السماحية (بالبكسل)
هذه الخاصية تسمح لك بتحديد السماحية (بالبكسل) يتم خلالها إرجاع عملية معلومات المعلم إلى العميل عندما يقومون بالنقر على الشاشة. على سبيل المثال، إذا قمت بتحديد السماحية بالبكسل قدرها 10 لخدمة WMS الخاصة بك، سيتم إرجاع المعلومات إلى العميل طالما أنهم يقومون بالنقر داخل 10 بكسل من المعلم على الشاشة.
استخدام أسماء الطبقات من مستند الخريطة
افتراضيًا، هذا الخيار غير محدد، مما يعني أن الطبقات في خدمة WMS ستكون ممثلة بأعداد صحيحة تبدأ من الصفر، مما يشير إلى موقعها في جدول المحتويات من الأعلى إلى الأسفل.
ابتداءً من الإصدار 10.8، لا توجد قيود على الأحرف التي يمكن استخدامها في اسم الطبقة، وسيقوم خادم WMS بإنشاء معرف فريد للاسم عند الضرورة.
ملاحظة:
لن يؤثر الاسم المُخصص من قبل الخادم على العنوان.
سيقوم خادم WMS بتخصيص اسم فريد عن طريق استبدال الأحرف (بشرطة سفلية) ومن خلال إضافة لاحقة رقمية. سيحدث ذلك في الحالات التالية:
- تحتوي الخريطة على طبقتين أو أكثر بنفس الاسم.
- اسم الطبقة يبدأ برقم.
- تحتوي اسم الطبقة على مسافات أو أحرف خاصة، بما في ذلك ?,&,=,+,`,#,%,^,{},[],<>,,,|,"
ملاحظة:
الرقم المضاف هو قيمة محسوبة استنادًا إلى السلسلة الأصلية وليس عشوائيًا. وبالتالي، سيظل نفس الشيء طالما أن اسم الطبقة لا يتم تعديله. على سبيل المثال، إذا كان هناك طبقتين بأسماء الطبقة 1 والطبقة [1]، سيتم تحويلهما جميعًا إلى Layer__1_. للتفريق بينهما، سيتم إلحاق رقم فريد كلاحقة للسلسلة التي تم تعديلها. في هذا المثال، ستكون أسماء الطبقات المعدلة Layer__1_1234 وLayer__1_1256، على التوالي.
فرض توافق الخريطة بناءً على العرض والارتفاع
تحدد هذه الخاصية ما إذا كانت الخريطة ستُعاد انعكاسها. افتراضيًا، هذا الخيار غير محدد، مما يعني أن البكسلات التي تمثل منطقة الخريطة ستتمدد لتناسب الارتفاع والعرض الذي يُطلبه عملاء WMS.
إذا تم تحديد هذا الخيار، ستبقى نسبة ارتفاع وعرض البكسل ثابتة. عندما يُطلب الخريطة على نطاق كامل، قد لا تملأ منطقة العرض بأكملها.
ملاحظة:
لا يمكن تضمين الأحرف التالية في أي من خصائص الطبقة: &، <، >، "، '. لمعرفة المزيد، راجع الأحرف الخاصة في خصائص الخدمة.
- انقر حفظ.
يتم تطبيق التعديلات فورًا.
تكوين خدمة WMS لاستخدام ملفات قدرات خارجية
لتكوين خدمة WMS الخاصة بك لاستخدام ملفات قدرات خارجية، ستحتاج إلى تحديث الخدمة للإشارة إلى عنوان URL لملفات القدرات الخاصة بك. للقيام بذلك من البوابة الإلكترونية، اتبع هذه الخطوات:
- سجّل الدخول إلى المؤسسة بوصفك مالك العنصر بامتيازات النشر أو مسؤولًا.
- افتح صفحة تفاصيل العنصر الخاصة بالعنصر.
- انقر على علامة تبويب إعدادات.
- قم بالتمرير إلى قسم WMS وقم بتوسيع عنوان التكوين.
- أسفل خصائص، اختر استخدام ملفات القدرات الخارجية.
- في مربع النص تحديد الموقع، قم بتحديد عنوان URL للمجلد الذي وضعت فيه ملفات القدرات الخاصة بك بالإضافة إلى البادئة المشتركة التي استخدمتها للملفات.
- انقر حفظ.
يتم تطبيق التعديلات فورًا.