Microstation भौगोलिक, डाटाबेस से कनेक्ट करें

Geographics बेंटले की विरासत संस्करण है, वहीं Benley मानचित्र और कडेस्टर रहने के लिए आ गया है के बाद, यहाँ मैं कौन के लिए एक डेटाबेस एक Geographics परियोजना नक्शे कनेक्ट करना चाहते हैं एक छात्र के लिए कुछ नोट संक्षेप में प्रस्तुत।

पिछले विषयों से

कुछ पोस्ट में मैंने समझाया था कि भौगोलिक काम की कुछ हिम्मत कैसे हुई, लगभग 15 प्रविष्टियों का यह सारांश दिखाता है कि मुझे इसका मज़ा आया।

  1. सुविधा पुस्तक
  2. विषयगत करने के लिए
  3. टोपोलॉजिकल सफाई
  4. कनेक्ट लाइनें
  5. टोपोलॉजिकल विश्लेषण
  6. एक स्थानीय परियोजना से कनेक्ट करें
  7. आकृति फ़ाइलों से आयात करें
  8. समन्वय जाल बनाएं
  9. कुछ मतभेद बेंटले मानचित्र के साथ
  10. VBA के साथ विकास
  11. साइन इन के साथ अंतर
  12. बेंटले मैप में माइग्रेट करें
  13. जी के साथ स्मोक्ड! उपकरण
  14. प्रेरणादायक उदाहरण

क्या होता है कि भौगोलिक हमेशा ऐसा ही था, एक सॉफ्टवेयर जिसे प्रशासक स्तर पर लागू करने के लिए धूम्रपान करने वाली चीजों को जानना था। हालांकि उपयोगकर्ताओं को इसे लागू करने के लिए बुनियादी दिनचर्या करना सीखना था, फिर भी यह एक ऐसा उपकरण है जो बेंटले समर्थन में प्रतिक्रिया नहीं देता है, फिर भी यह उन लोगों द्वारा बचाव किया जा रहा है जो इसे जाने नहीं देना चाहते हैं।

कनेक्ट करने के लिए क्या

भूगोल को कम से कम ओरेकल, एसक्यूएल सर्वर या एक्सेस डेटाबेस से जोड़ा जा सकता है, अधिमानतः ओडीबीसी के माध्यम से, हालांकि वे एकमात्र आधार या एकमात्र कनेक्शन मोड नहीं हैं। कनेक्शन बनाया गया है, जैसा कि मैंने पिछली सूची के सेक्शन 6 में समझाया था।

कनेक्ट करने के लिए क्या

भौगोलिक, इन संस्करणों में यह ऑब्जेक्ट कनेक्शन लिंक के माध्यम से काम करता है (engeneering लिंक), जो एक रेखा, बिंदु, सेल या बहुभुज हो सकता है। यह कनेक्शन निम्न तरीके से काम करता है:

  • कनेक्टिंग ऑब्जेक्ट मानचित्र पर होना चाहिए, मान लें कि 425876 फॉर्म की एक टैब संख्या।
  • एमएसलिंक एक ऐसा नंबर है जिसे मानचित्र पर दोहराया नहीं गया है और एक बार ऑब्जेक्ट डेटाबेस से जुड़ा हुआ है।
  • मैपिड एक ऐसा नंबर है जो एमएसएलिंक को पंजीकृत मैप के साथ जोड़ता है, इसलिए एक एमएसएलिंक को एक मैप से दूसरी बार दोहराया जा सकता है, अंतर मानचित्र पंजीकरण संख्या में है, जिसके विषय में मैंने उपरोक्त सूची के 12 उपधारा में समझाया।
  • एक बार लिंक हो जाने पर, डेटाबेस के अन्य तालिकाओं, जैसे करदाता रजिस्ट्री, कैडस्ट्रल मान ... और इन परिचालनों के साथ, जैसे स्थलीय विश्लेषण, विषयगत मानचित्र, मानचित्र पर टिप्पणियां इत्यादि के साथ भौगोलिक विज्ञान में विज़ुअलाइज़ करना संभव है।

डाटाबेस

  • भौगोलिक परियोजना के साथ बातचीत करने के लिए, डेटाबेस में निम्न तालिकाओं होनी चाहिए:

वर्ग
सुविधा
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • इसके अलावा, जिस टेबल को आप कनेक्ट करना चाहते हैं, जैसे कैडस्ट्राल रजिस्टर (मान लीजिए इसे कहा जाता है प्लग) आपको एमएसलिंक नामक कॉलम जोड़ना होगा, जैसा कि मैंने इसे लिखा है, एम और एल के साथ अपरकेस में। और यह स्वायत्त प्रकार का होना चाहिए, इसलिए जब भी कोई नया कार्ड बनाया जाता है तो इसे एक संख्या असाइन की जाती है जिसे दोहराया नहीं जाएगा।
  • इसके अलावा मेज को निम्नलिखित कॉलम जोड़ना चाहिए:

क्षेत्र, इन स्तंभों का नाम कोई फर्क नहीं पड़ता, दिलचस्प क्या है कि यह दो दशमलव के साथ संख्यात्मक है। यह डेटाबेस में संपत्ति के क्षेत्र को अद्यतन करने में सक्षम हो जाएगा।

परिधि, पिछले एक की तरह, संपत्ति के पक्षों की राशि के मूल्य को संचित करने के लिए

x1, y1, x2, y2। ये चार स्तंभ हैं जहां संपत्ति की सीमा को परिभाषित करने वाले निर्देशांक संग्रहीत किए जाएंगे, और वे संपत्ति पर जाने के लिए उपयोगी होंगे (स्थिति जानें) चुना है, साथ ही साथ इसे जौवब प्रकाशक में प्रकाशित करने के लिए

  • फिर, डेटाबेस में, mscatalog तालिका में मानक की तालिका को शामिल करना और इसे पहचानकर्ता असाइन करना आवश्यक है। ऐसा इसलिए है कि तालिका अगले चरण में भौगोलिक विज्ञान से देखी जा सकती है और सूची में पंजीकृत हो सकती है।

मानचित्र

  • नक्शा पंजीकृत होना चाहिए, यह से किया जाता है परियोजना / सेटअप / पंजीकरण नक्शा / dgn फ़ाइल। इसके साथ, मानचित्र ugmaps तालिका में एक संख्या प्राप्त करता है।
  • बनाई गई तालिका भौगोलिक विज्ञान से भी बनाई जानी चाहिए। इसके लिए आपको जाना है परियोजना / सेटअप / टेबल / तालिका कैटलॉग। यहां यह मामला बनाया गया है, इस मामले में FILE को प्राथमिक कुंजी और एक उपनाम में नाम, एमएसLINK (पूंजी पत्र के साथ) में रखा गया है। तो करना। इसके साथ, हम इश्कबाज करने के लिए तैयार हैं।

MSLINK

वह कहता है

ऑब्जेक्ट तालिका में फ़ील्ड से लिंक किया जाएगा प्लग, के माध्यम से mslink प्राथमिक कुंजी के रूप में और स्तंभ के साथ संयोग के आधार पर clave_ficha.

ऑब्जेक्ट के बीच एक अनोखा मिलान होना चाहिए जो लिंक किया जाएगा (मानचित्र में कार्ड नंबर मानें) और पैटर्न में पहचानकर्ता। यह फ़ाइल नंबर या कैडस्ट्रल कोड भी हो सकता है, लेकिन इसे उसी मानचित्र पर दोहराया नहीं जाना चाहिए।

MSLINK स्विच करने के लिए, ए बाड़तो डाटाबेस / पाठ प्रबंधक। लिंक पर जाने के लिए हम केवल कार्ड नंबर की संख्या छोड़ देते हैं। फिर हम उस तालिका का नाम चुनते हैं जहां हम लिंक करना चाहते हैं और कॉलम जिसमें मिलान होता है। इस मामले में, टैब तालिका और कॉलम clave_ficha.

हम विकल्प को सक्रिय करते हैं बाड़ का उपयोग करें, हम बटन चुनते हैं जुडें और स्क्रीन पर क्लिक करें।

  • तैयार, MSLINK मानचित्र पर टोकन नंबर के उन सभी क्षेत्रों के लिए भूग्राफिक्स की खोज की गई, जो टेबल में डेटाबेस टोकन नंबर से मेल खाती थीं प्लग और स्तंभ clave_ficha। और उसने एक लिंक बनाया mslink उस कॉलम में मौजूद है। इसका परीक्षण करने का तरीका कमांड का उपयोग कर है समीक्षा विशेषताओं, आप संबद्ध तालिका को ऊपर उठाना चाहिए
  • क्षेत्र और परिधि, स्तर या अद्यतन करने के लिए विशेषताएं संपत्ति सीमा और सेब, और सेंट्रॉइड का। फिर यह किया जाता है डेटाबेस / क्षेत्र परिधि यू
    ddate
    .
  • निर्देशांक अपडेट करने के लिए, डाटाबेस / अपडेट समन्वय
  • सम्मिलित करें डेटाबेस में एक नया रिकॉर्ड बनाने के लिए है, अद्यतन एक अद्यतन करने के लिए

मुझे पता है, और मुझे पता है। अब आप समझते हैं कि इन चीजों को वीबीए उपकरण के साथ क्यों स्वचालित किया जाता है ...

हालांकि, अपने तर्क सीखना एक मानसिक अभ्यास था जिसने हमारे दिमाग के कुछ क्षेत्र को विकसित किया। भू-स्थानिक प्रशासक इसके फ्लैट भी हैं

एक टिप्पणी छोड़ दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है.