कई चीजें हैं जो आप जियोस्वर रेस्ट एपीआई के साथ कर सकते हैं जो विशेष रूप से प्रलेखित नहीं हैं और इसके लिए कोड उदाहरण नहीं हैं। यहां उन लोगों से निपटने की रणनीति है।
सबसे पहले, प्रलेखन में उदाहरणों के साथ शुरू करें । सुनिश्चित करें कि आप परिचित हैं कि आप XML या JSON के साथ HTTP POST का उपयोग करके एक सरल नई परत या कार्यक्षेत्र कैसे बना सकते हैं।
फिर, जियोस्वर यूआई के माध्यम से, मैन्युअल रूप से उस वस्तु को बनाएं जिसकी आपको आवश्यकता है, जिसके लिए कोई दस्तावेज नहीं है (इस मामले में, एक सुविधा प्रकार)।
अंत में, मैन्युअल रूप से GeoServer REST इंडेक्स ( http://your-server/rest
या http://your-server/geoserver/rest
) में ब्राउज़ करें । अनुक्रमणिका के माध्यम से ब्राउज़ करें जब तक कि आप उस सुविधा प्रकार को न खोज लें जो आपने अभी बनाया था। इस संसाधन के URL पर ".xml" या ".json" जोड़ें, और आपको इसका XML या JSON प्रतिनिधित्व दिखाई देगा।
यह प्रतिनिधित्व है कि एपीआई के माध्यम से फीचर प्रकार बनाने के लिए आपको POST की क्या आवश्यकता होगी। प्रतिनिधित्व का URL वह URL है जिसे आपको पोस्ट करने की आवश्यकता होगी (उदाहरण के लिए http://your-server/geoserver/rest/..../myFeatureTypeName.json
)।
आप इस रणनीति का उपयोग यह पता लगाने के लिए कर सकते हैं कि कैसे जियोसेवर में किसी भी संसाधन को प्रोग्रामेटिक रूप से बनाया या कॉन्फ़िगर किया जाए।