जियोसर्वर में पारदर्शी रैस्टर


10

यह एक शुरुआती सवाल है, जो मुझे लगता है, लेकिन मुझे अभी तक कहीं भी स्पष्ट उत्तर नहीं मिला है ...

मेरे पास एक अनुमानित उपग्रह छवि है (गदल के माध्यम से ताना) और कोई डेटा पिक्सेल को पारदर्शी मूल्य पर सेट करना चाहेगा ताकि जब मेरे (छवि) कवरेज की wms परत मेरे मानचित्र पर जोड़े जाए तो केवल अनुमानित छवि प्रदर्शित होती है (और नहीं चारों ओर बाल्क क्षेत्र)।

यह मेरी परत के लिए sld में है? यह wms मापदंडों में है? क्या मुझे एक आरजीबीए छवि प्रारूप की आवश्यकता है? आदि ... किसी भी संकेत अत्यधिक सराहना की जाएगी!

जवाबों:


3

आपको पारदर्शी होने के लिए सेट की गई SLD फ़ाइल में बिना डेटा मान के एक ColorMap प्रविष्टि जोड़ने की आवश्यकता है। अधिक विवरण के लिए https://docs.geoserver.org/latest/en/user/styling/css/cookbook/raster.html देखें ।


2
जवाब के लिए धन्यवाद। क्या आप थोड़ा विकास कर सकते हैं? ColorMap का उपयोग करने के लिए मेरे सभी प्रयास विफल। यह आम तौर पर मैं क्या कर रहा हूं: ColorMap के साथ एक रेखापुंज शैली बनाएँ <ColorMap> <ColorMapEntry color="#000000" quantity="1" opacity="0"/> </ColorMap>और फिर मैं इसे रास्टर परत पर लागू करता हूं।
थॉमस

1
ठीक है मैंने इसे निम्नलिखित के साथ काम किया: <ChannelSelection> <RedChannel> <SourceChannelName>1</SourceChannelName> </RedChannel> </ChannelSelection> <ColorMap> <ColorMapEntry color="#000000" quantity="1" opacity="0"/> <ColorMapEntry color="#000000" quantity="2" opacity="1"/> <ColorMapEntry color="#FFFFFF" quantity="256" opacity="1"/>
थॉमस

नोट: मल्टीबैंड छवियों के लिए यह विधि काम नहीं करती है। पोस्ट देखें gis.stackexchange.com/questions/41472/…
xandriksson

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.