أكثر

كيف أستخدم متغيرات معلمات env في مخطط ألوان SLD؟

كيف أستخدم متغيرات معلمات env في مخطط ألوان SLD؟


لدينا بيانات يتم تمثيلها بواسطة خريطة الألوان المنسوخة أدناه. أحتاج إلى استخدام متغيرات env لتغيير خطوات اللون المشفرة الثابتة إلى أي مدخلات لمعلمات url. أعلم أنه يمكنك استخداملسحب القيم المتغيرة من عنوان url ولكني لست متأكدًا حقًا من كيفية استخدام ذلك لاستبدال القيم المشفرة الثابتة. الألوان لا تتغير ، فقط قيم الكمية. سيحتوي عنوان url الخاص بـ getMap على شيء مثل& env = step1: 1.0؛ step2: 1.5؛إلخ…

 1       

حاولت فعل ما اقترحه http://docs.geoserver.org/latest/en/user/styling/sld-reference/rastersymbolizer.html باستخدام

لكن هذا لم ينجح. رميات Geoserver

IllegalArgumentexception: يجب ألا تكون الوسيطة "quantityString" خالية.

وهو أمر منطقي.

لذلك لا يبدو أن تعبير CQL يعمل كما كنت أتمنى. كيف يمكنني تشغيل ذلك أو استخدام وظيفة ogc؟

باستخدام Geoserver 2.7.


تمت إضافته منذ 2.7.1.

انظر مذكرة الإصدار هنا. هنا تقرير JIRA.

سيمون.


شاهد الفيديو: ما هو المتغير المستقل والمتغير التابع