जियोसर्वर: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 77: Line 77:
<references/>
<references/>
== बाहरी संबंध ==
== बाहरी संबंध ==
* {{Official website}}
* [https://geoserver.org/ Official Website]
[[Category: जावा में प्रोग्राम किया गया मुफ़्त सॉफ़्टवेयर (प्रोग्रामिंग भाषा)]] [[Category: भौगोलिक प्रौद्योगिकी]] [[Category: निःशुल्क जीआईएस सॉफ्टवेयर]]  


 
[[Category:CS1 English-language sources (en)]]
 
[[Category: Machine Translated Page]]
[[Category:Created On 26/07/2023]]
[[Category:Created On 26/07/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Official website missing URL]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors|Short description/doc]]
[[Category:Portal templates with redlinked portals]]
[[Category:Short description with empty Wikidata description]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]

Latest revision as of 17:09, 8 August 2023

GeoServer
Developer(s)Boundless Spatial, GeoSolutions, Refractions Research
Initial release2001 (2001)[1]
Stable release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.; Error: first parameter cannot be parsed as a date or time. (Script error: The module returned a nil value. It is supposed to return an export table.)
Written inJava
Operating systemLinux, MS-Windows, macOS, POSIX compliant systems
TypeGeographic information system
LicenseGPL
Websitehttp://geoserver.org

कम्प्यूटिंग में, जियोसर्वर (GeoServer) एक ओपन सोर्स सॉफ्टवेयर है | जावा (प्रोग्रामिंग लैंग्वेज) में लिखा गया ओपन-सोर्स सर्वर जो उपयोगकर्ताओं को भौगोलिक सूचना प्रणाली को साझा करने, संसाधित करने और संपादित करने की अनुमति देता है। अंतरसंचालनीयता के लिए डिज़ाइन किया गया, यह ओपन स्टैंडर्ड्स का उपयोग करके किसी भी प्रमुख स्थानिक डेटा स्रोत से डेटा प्रकाशित करता है। जियोसर्वर उपस्थित जानकारी को गूगल एअर्थ और नासा वर्ल्ड विंड जैसे वर्चुअल (आभासी) ग्लोब के साथ-साथ ओपेनलयेर्स (OpenLayers), लीफलेट (सॉफ़्टवेयर), गूगल मैप्स और बिंग मैप्स जैसे वेब-आधारित मैपरों से जोड़ने का एक आसान तरीका बन गया है। जियोसर्व ओपेन जिओस्पेशल कंसोर्टियम खोलें वेब फ़ीचर सर्विस मानक के संदर्भ कार्यान्वयन के रूप में कार्य करता है, और वेब मैप सर्विस, वेब कवरेज सर्विस और वेब प्रोसेसिंग सर्विस विनिर्देशों को भी लागू करता है।[2]


लक्ष्य

जियोसर्वर का लक्ष्य एक स्वतंत्र और ओपन स्पाटिअल डेटा अवसंरचना के भीतर एक नोड के रूप में काम करना है। जिस तरह अपाचे HTTP सर्वर ने HTML प्रकाशित करने के लिए एक मुफ़्त और ओपेन वेब सर्वर की प्रस्तुति की है, जियोसर्वर का लक्ष्य भू-स्थानिक डेटा के लिए भी ऐसा ही करना है।

विशेषताएँ

जियोसर्वर विभिन्न प्रकार के डेटा प्रारूपों को पढ़ता है,[3] सम्मिलित:

मानक प्रोटोकॉल के माध्यम से यह कीहोल मार्कअप लैंग्वेज , भूगोल मार्कअप लैंग्वेज, शेपफाइल, जियोआरएसएस, संवहन दस्तावेज़ स्वरूप , जियोजसन, जेपीईजी, GIF , स्केलेबल वेक्टर ग्राफिक्स, पोर्टेबल नेटवर्क ग्राफ़िक्स और बहुत कुछ तैयार करता है। इसके अलावा, कोई भी वेब फ़ीचर सर्विस#ट्रांज़ैक्शन (डब्ल्यूएफएस-टी) के माध्यम से डेटा संपादित कर सकता है।[4] जियोसर्वर में डेटा परतों का पूर्वावलोकन करने के लिए एक एकीकृत ओपनलेयर्स क्लाइंट सम्मिलित है।

जियोसर्वर अतिरिक्त रूप से KML का उपयोग करके नेटवर्क लिंक के उपयोग के माध्यम से गूगल एअर्थ पर भू-स्थानिक डेटा के कुशल प्रकाशन का समर्थन करता है। गूगल एअर्थ आउटपुट के लिए उन्नत सुविधाओं में अनुकूलित पॉप-अप, समय और ऊंचाई विज़ुअलाइज़ेशन और सुपर-ओवरले के लिए टेम्पलेट सम्मिलित हैं।

जियोसर्वर एक भौगोलिक सूचना प्रणाली जीआईएस लाइब्रेरी, जियोटूल्स पर निर्भर करता है।[5]

उपयोग

आर्किटेक्चर

जियोसर्वर स्प्रिंग फ्रेमवर्क का उपयोग करता है, जो ओजीसी सर्विस को लागू करने वाले मॉड्यूल के लिए अनुरोध प्रेषण आर्किटेक्चर प्रदान करता है। वेब प्रशासन एप्लिकेशन विकेट का उपयोग करता है, जिससे एक्सटेंशन अतिरिक्त कॉन्फ़िगरेशन स्क्रीन का योगदान कर सकते हैं। एप्लिकेशन स्प्रिंग फ्रेमवर्क#मॉडल-व्यू-कंट्रोलर फ्रेमवर्क|स्प्रिंग-एमवीसी-फ्रेमवर्क का उपयोग करके कार्यान्वित एक REST API प्रदान करता है।

जियोसर्वर एक वेब एप्लिकेशन है, जो किसी भी सामान्य जावा सर्वलेट कंटेनर का समर्थन करता है (एक एम्बेडेड सर्वर के रूप में जेट्टी (वेब ​​​​सर्वर) के साथ एक स्टैंडअलोन वितरण उपलब्ध है)। जियोवेब कैश/GeoWebCache, टाइल कैश/TileCache के समान एक जावा-आधारित कैशिंग घटक, जियो सर्वर के साथ बंडल किया गया है, लेकिन अलग से उपलब्ध है।[6] इसी तरह, जियोसर्वर जियोटूल्स को जावा लाइब्रेरी के रूप में पैकेज करता है, लेकिन यह अलग से भी उपलब्ध है।[7]

जियोसर्वर एक दीर्घकालिक अनुप्रयोग है और इसमें कई (आर्किटेक्चरल) वास्तुशिल्प परिवर्तन हुए हैं। जियोसर्वर 1.0 को स्ट्रट्स फ्रेमवर्क के आसपास बनाया गया था, जिसमें जियोसर्वर 2.0 के लिए स्प्रिंग और विकेट का माइग्रेशन हो रहा था। REST API के प्रारंभिक संस्करणों में स्प्रिंग फ्रेमवर्क मॉडल-व्यू-कंट्रोलर फ्रेमवर्क स्प्रिंग-एमवीसी-फ्रेमवर्क में माइग्रेशन से पहले रेस्टलेट का उपयोग किया गया था।

यह भी देखें

  • ओपन जिओस्पेशल कंसोर्टियम
  • वेब फ़ीचर सर्विस
  • वेब मैप सर्विस
  • वेब कवरेज सर्विस
  • मैपसर्वर - C में लिखा गया एक ओपन-सोर्स सर्वर
  • मैपनिक

संदर्भ

  1. "History — GeoServer 2.21.x User Manual". Retrieved 31 March 2022.
  2. "जियोसर्वर". geoserver.org. Retrieved 2018-08-02.
  3. "जियोसर्वर". geoserver.org. Retrieved 2018-08-02.
  4. "WFS reference — GeoServer 2.14.x User Manual". docs.geoserver.org (in English). Retrieved 2018-08-02.
  5. "के बारे में - जियोसर्वर". geoserver.org. Retrieved 2018-08-02.
  6. "जियोवेब कैश". Archived from the original on 2010-04-05.
  7. "GeoTools".

बाहरी संबंध