बेंटलेमैप से ओरेकल स्पेसियल एक्सेस करें
निम्नलिखित एक कार्यात्मकता का एक उदाहरण है जिसे माइक्रोसास्टेशन बंटलेमैप का उपयोग करके एक ऑरेकलसिपिटियल डेटाबेस से जानकारी प्रबंधित करने के लिए किया जा सकता है।
ओरेकल क्लाइंट स्थापित करें
कंप्यूटर पर ओरेकल को स्थापित करना आवश्यक नहीं है। केवल क्लाइंट, इस मामले में मैं 11g R2 का उपयोग कर रहा हूं। इसके विपरीत जब इसका इस्तेमाल किया गया था माइक्रोसाइटेशन भौगोलिक, यह क्लाइंट पर एक कनेक्शन स्ट्रिंग को परिभाषित करने के लिए आवश्यक नहीं है, क्योंकि इसमें ओडीबीसी कनेक्टर का उपयोग करके अधिक कुशलता से काम किया गया था। बेंटलेपप के मामले में, कनेक्शन स्ट्रिंग को VBA में परिभाषित किया गया है ताकि इसे दर्ज नहीं किया जा रहा है, इसे xml फ़ाइल में सहेजा जाता है या कनेक्शन बनाते समय इसे पैनल में दर्ज किया जाता है।
डेटाबेस से कनेक्ट करें
इस के लिए किया जाना:
फ़ाइल> नक्शा इंटरप्रिबिलिटी
यह साइड पैनल में एक टैब बनाता है, जो हमें विभिन्न स्रोतों से डेटा बनाने के लिए अनुमति देता है। बेंटलेपप के मामले में, आप यहां से Oracle कनेक्शन, SQL सर्वर और WFS सेवाओं का उपयोग कर सकते हैं।
बहुत बुरा है कि पोस्टजीआईएस से कोई संबंध नहीं है
कनेक्शन फ़ोल्डर में, राइट क्लिक करें और नई ऑरेकल कनेक्शन का चयन करें ...
यह एक पैनल दिखाई देता है, जहां हमें उपयोगकर्ता, कुंजी और सेवा पता दर्ज करना होगा।
एक बंदरगाह के माध्यम से पहुंच के मामले में, जो आमतौर पर 1521 है, साथ ही मेजबान और दूरस्थ सेवा जहां इसे प्रकाशित किया जाता है।
एक कनेक्शन के गुणों को विस्तार करने के लिए xax फाइल एक्सटेंशन orax, sqlx या wfsx के रूप में बचाया जा सकता है बिना खेतों में प्रवेश करने के लिए।
जानकारी देखें और संपादित करें
कनेक्शन बन जाने के बाद, परियोजना में उपलब्ध परतें प्रदर्शित की जाती हैं, जिन्हें एक व्यवस्थित ढंग से प्रकार, या में परिभाषित विशेषता श्रेणी में देखा जा सकता है। भू-स्थानिक प्रशासक.
डेटा से परामर्श करने के लिए, आइकन का उपयोग चश्मा के रूप में किया जाता है, यह जानकारी को तालिका रूप में या एक XML संरचना के रूप में प्रदर्शित करने की अनुमति देता है।
माउस के दाहिने बटन में बार की समान कार्यक्षमताएं स्थानिक उपकरण प्रदर्शित होती हैं:
- क्वायर का उपयोग डेटा की एक क्वेरी बनाने के लिए किया जाता है, या तो दृश्य (देखें) या किसी विशिष्ट क्वेरी से, या स्थानिक स्कीमा के सभी मौजूदा डेटा से।
- पोस्ट को ज्यामिति में किए गए परिवर्तनों को सहेजने के लिए उपयोग किया जाता है।
- परिवर्तन करने की संभावना को सक्षम करने के लिए लॉक / अनलॉक करें
- कैश्ड इंस्टेंसेस मिटा दें दृश्य डेटा को साफ करता है
यदि आप एक विशिष्ट क्वेरी बनाना चाहते हैं, तो आप उसे फ़ील्ड में रख सकते हैं कहां क्लॉजजानकारी के अनुसार कि वस्तु शामिल है। इस मामले में, मैं केवल कैडस्ट्राल पार्सल चाहता हूं, जो सक्रिय स्थिति में हैं और जो विभाग 0006 और नगर पालिका 08 के सेक्टर 01 से संबंधित हैं। प्रश्न यह होगा:
हटाया गया = 0 और CODEDEPARTAMENTO = 08 और CODMUNICIPIO = 01 और सेक्टर = 0006
यह समझना महत्वपूर्ण है कि बेंटलेपैप मूल रूप से संपादन करता है, इसलिए आपदाओं की संभावना सुरक्षा नियंत्रण की कमी में है। गलती से हटाए गए जानकारी के लिए संस्करण और नियंत्रण विकल्पों के नियंत्रण में, उपयोगकर्ताओं की भूमिका को स्पष्ट रूप से स्थापित करना आवश्यक है। आम तौर पर लोग शरारती होते हैं और भ्रमित करते हैं कि अनलॉक के साथ लॉक क्या है।
अन्यथा, यह एक चमत्कार है, यह देखते हुए कि इसमें सीएडी सॉफ्टवेयर की सभी क्षमताएं हैं। अभ्यास कहता है आपको करना है VBA का उपयोग करने के लिए उपकरणों के बेहतर प्रबंधन और लेनदेन प्रबंधन के लिए