मैं सोच रहा हूं कि क्या वहाँ पाइथन ओपन-सोर्स जीआईएस लिबास है, जिसके पास दूसरे जीआईएस सर्वर (जैसे, जियोसेवर) से कॉल डब्ल्यूएमएस / डब्ल्यूएफएस का समर्थन करने के लिए एपीआई है और फिर चित्रों के माध्यम से प्रतिक्रिया डेटा (डब्ल्यूएमएस बासमाप और डब्ल्यूएफएस परत) को बचाएं।
कोई सिफारिशें?
किसी भी जानकारी के लिए धन्यवाद!
अद्यतन :
मैं जो करने की कोशिश कर रहा हूं वह एक मैप प्रिंटिंग सेवा है, OpenLayers को फ्रंट-एंड के रूप में और सर्वर के रूप में Django का उपयोग करके; क्लाइंट उपयोगकर्ता सीमा और परतें निर्धारित करते हैं और फिर प्रिंट अनुरोध (जो मापदंडों, अर्थात मानचित्र की सीमा, परतों के नाम) को सर्वर को भेजते हैं, तब सर्वर इस अनुरोध को लेता है और अनुरोध पैरामीटर का उपयोग करके फिर से WMS / WFS को कॉल करता है, बचाएं पीडीएफ के रूप में प्रतिक्रिया, इस पीडीएफ लिंक को ग्राहक को निर्यात करें।
मुश्किल हिस्सा यह है कि कैसे सर्वर WMS / WFS को कॉल करते हैं और इन प्रतिक्रियाओं को एक साथ जोड़ते हैं / ओवरले करते हैं (यानी, इन मैप्स / लेयर्स को एक साथ रखें, क्योंकि WMS आमतौर पर बेस मैप है, WFS फीचर लेयर्स की ओर इशारा करता है), आखिरकार इस संयुक्त ऑब्जेक्ट को सेव करें। छवि के रूप में।
वर्तमान उत्तरों में, urllib एक अच्छा लगता है, लेकिन मुझे यकीन नहीं है कि इन प्रतिक्रियाओं (WMS, WFS) को एक साथ कैसे जोड़ा जाए; OWSLib भी एक और अच्छा विकल्प लगता है, लेकिन यह इंगित करता है कि यह एक क्लाइंट प्रोग्रामिंग टूल है, मैं थोड़ा भ्रमित हूं कि क्या यह मेरे लिए उपयुक्त है ...
किसी भी अन्य जानकारी ???
सराहना!