मेरा संगठन बहुत सारे पर्यावरण निगरानी डेटा (धारा प्रवाह, जल रसायन आदि) एकत्र करता है, जिनमें से अधिकांश वर्तमान में एक्सेल में संग्रहीत हैं। मैं एक डेटाबेस में सब कुछ प्राप्त करना चाहता हूं - शायद PostGIS - लेकिन मुझे डेटा को डेटाबासिंग सिद्धांतों (कोई SQL या ऐसा कुछ भी नहीं) के ज्ञान के साथ लोगों के लिए सुलभ होने की आवश्यकता है।
मैं अपने डेटाबेस के लिए किसी प्रकार का साधारण फ्रंट-एंड रखना चाहता हूं, जहां उपयोगकर्ता रुचि का एक निगरानी स्टेशन, चर प्रकार (जैसे स्ट्रीम नाइट्रेट एकाग्रता) और एक समय अंतराल का चयन करता है। डेटाबेस तब सीएसवी प्रारूप में अनुरोधित डेटा को वापस कर देगा, जिसे उपयोगकर्ता अपने कंप्यूटर पर डाउनलोड कर सकता है। एक आदर्श दुनिया में फ्रंट-एंड सभी मॉनिटरिंग स्टेशनों का क्लिक करने योग्य नक्शा प्रदर्शित करता है, लेकिन अगर यह आसान है तो उपलब्ध साइटों की एक ड्रॉप-डाउन सूची के साथ शुरू करना ठीक होगा। मुझे लगता है कि यह फ्रंट-एंड शायद एक वेबसाइट होगी, लेकिन यह होना जरूरी नहीं है।
यह कितना मुश्किल है, कृपया, और मेरे विभिन्न विकल्प क्या हैं? मैं किसी भी तरह से एक डेटाबेसिंग विशेषज्ञ नहीं हूं, लेकिन मेरे पास डेस्कटॉप जीआईएस में एक ठोस पृष्ठभूमि है और मैं सरल पायथन स्क्रिप्ट लिखने और पोस्टजीआईएस, स्पैटियालाइट और ईएसआरआई पर्सनल जियोडैट डेटाबेस के साथ खेल रहा हूं। मैंने कभी कोई वेब डेवलपमेंट या वेब जीआईएस नहीं किया है, लेकिन मैं सीखने के लिए उत्सुक हूं।
मैंने कल कुछ उत्कृष्ट OpenGeo ट्यूटोरियल्स की खोज में भाग लिया । यह दृष्टिकोण आशाजनक लगता है, और कम से कम अब मैं देख सकता हूं कि किसी वेबसाइट पर मेरे डेटा को कैसे प्रदर्शित किया जाए। मेरे लिए यह कम स्पष्ट नहीं है कि मैं उपयोगकर्ता को डेटाबेस को क्वेरी करने और परिणाम वापस कैसे लाऊं।
मेरा प्रश्न: मुझे इस तरह की परियोजना के लिए किस तरह की सॉफ़्टवेयर संरचना के बारे में सोचना चाहिए? जैसे
PostGIS + GeoServer + Something else?
अन्य कौन से विकल्प उपलब्ध हैं जिन्हें मुझे शोध करना चाहिए?
एक सरल लेकिन कार्यात्मक समाधान को प्रारंभिक रूप से पसंद किया जाएगा: यदि मैं एक मूल प्रोटोटाइप को एक साथ रख सकता हूं तो मैं इसका उपयोग कर सकता हूं कि चीजों को "ठीक से" करने के लिए सीखने में अधिक समय खर्च करने का औचित्य साबित करने के लिए। ओपन सोर्स भी एक आवश्यकता है क्योंकि मेरे पास इसके लिए कोई बजट नहीं है जब तक कि मैं कुछ लाभों को साबित नहीं कर सकता।
बहुत बहुत धन्यवाद!