मेरे पास जियोसेवर की स्थिति है। मैंने JAI इंस्टॉल किया है लेकिन jai द्वारा उपयोग की जाने वाली मेमोरी 0 है और wms के लिए इमेज रेंडरिंग बहुत धीमी है।
क्या यह स्मृति आवंटन के साथ समस्या है? मैं Sql सर्वर 2008 का उपयोग कर रहा हूं।
मेरे पास जियोसेवर की स्थिति है। मैंने JAI इंस्टॉल किया है लेकिन jai द्वारा उपयोग की जाने वाली मेमोरी 0 है और wms के लिए इमेज रेंडरिंग बहुत धीमी है।
क्या यह स्मृति आवंटन के साथ समस्या है? मैं Sql सर्वर 2008 का उपयोग कर रहा हूं।
जवाबों:
इस पेज से :
विशेष रूप से, मूल JAI को स्थापित करना सभी रेखापुंज प्रसंस्करण के लिए महत्वपूर्ण है, जिसका उपयोग डब्ल्यूएमएस और डब्ल्यूसीएस दोनों में चूहों को बचाने, काटने और पुन: उत्पन्न करने के लिए दोनों में भारी उपयोग किया जाता है। देशी JAI को स्थापित करना सभी रास्टर पढ़ने और लिखने के लिए भी महत्वपूर्ण है, जो WMS और WCS दोनों को प्रभावित करता है। अंत में, यदि कोई रेखापुंज डेटा शामिल नहीं है, तो भी मूल JAI बहुत उपयोगी है, क्योंकि WMS आउटपुट एन्कोडिंग के लिए PNG / GIF / JPEG चित्र लिखने की आवश्यकता होती है, जो कि स्वयं रिस्ते हैं।
इसलिए यदि आप वेक्टर डेटा सेट की WMS टाइलें खींच रहे हैं, तो आपको देशी JAI का उपयोग करने से कुछ गति दिखाई देगी, लेकिन शायद ज्यादा नहीं, अगर आपका नक्शा एक कवरेज / रैस्टर डेटासेट (उपग्रह इमेजरी या एरियल फोटो) है तो आपको एक गति दिखाई देगी देशी JAI का उपयोग करके।
यदि आपके पास वेक्टर स्रोत से धीमी गति से आने वाली पीढ़ी है, तो सबसे अधिक संभावना यह है कि आपके पास yyour डेटा स्रोत पर स्थानिक सूचकांक नहीं है, बहुत अधिक डेटा खींचने की कोशिश कर रहे हैं या आप इसे स्टाइल कर रहे हैं (या एक अक्षम SLL फ़ाइल का उपयोग कर रहे हैं) )।
काम करने के लिए संभावित चीजों की अधिक जानकारी के लिए देखें http://www.slideshare.net/mobile/geosolutions/geoserver-n-weoids
जैसा कि सुझाया गया @iant है, अपने शेपफाइल में एक इंडेक्स जोड़ने का प्रयास करें।
जियोसर्वर के लिए कमान है:
java -cp .:gt-shapefile-2.7.3.jar org.geotools.data.shapefile.indexed.ShapeFileIndexer /path/to/your/shapefile.shp
और इसे जियोसर्वर / WEB-INF / lib डायरेक्टरी से उपयोगकर्ता के रूप में चलाया जाना चाहिए, जो शेपफायर डायरेक्टरी में पढ़ / लिख सकता है। आपके जियोसर्वर संस्करण के आधार पर आपको जार संस्करण संख्याओं को बदलना पड़ सकता है।
मैंने पहली बार इसका उल्लेख यहां देखा, जहां सूचकांक बनाने के अन्य तरीकों का हवाला दिया गया है।