10 साल बाद एक भू-स्थानिक प्लेटफ़ॉर्म पर माइग्रेट करना - माइक्रोस्टेशन जियोग्राफ़िक्स - ओरेकल स्पेसियल

यह कई कडेस्टर और नक्शानवीसी परियोजनाओं के लिए एक आम चुनौती, 2000-2010 में Microstation Geographics एकीकृत जो स्थानिक डेटा इंजन के रूप में समय, कारणों पर विचार इस प्रकार है:

  • कैडस्ट्राल परियोजनाओं के लिए आर्क-नोड प्रबंधन बेहद व्यावहारिक और जारी रहा।
  • डीजीएन एक आकर्षक विकल्प है, एक ही फाइल में इसके संस्करण पर विचार करते हुए, जो कि 15 वर्षों में नहीं बदला है, अन्य स्वरूपों के विपरीत, जिसमें हमने हर तीन साल में कई असंगत संस्करण देखे हैं।
  • 2002 में, निशुल्क सॉफ़्टवेयर आज हमारे पास एक दूर का सपना था।
  • ओजीसी मानकों ने स्वामित्व सॉफ्टवेयर पर भी तौलना नहीं किया।
  • SHP फ़ाइलों oceangoing और अंतरिक्ष अड्डों अभी भी गैर-मानकीकृत योजनाओं कि सर्वर के प्रदर्शन ... और चांदी के साथ छेड़छाड़ करने के लिए बहुत ही बंद थे परियोजनाओं तक ही सीमित थे।
  • रिमोट कनेक्टिविटी शुरुआती समय की तुलना में शुरुआती थी।

इस प्रकार, आकर्षक प्रस्तुति उद्देश्यों के लिए प्रयोज्य त्याग के बावजूद, "लिंक्ड सीएडी" योजना के आधार पर जीआईएस को लागू करना एक व्यवहार्य समाधान था। VBA एपीआई भौतिक फ़ाइलों के नियंत्रण और सर्वर से स्थानिक विश्लेषण के लिए GeoWeb प्रकाशक का उपयोग करने की संभावना के लिए प्रोजेक्ट वाइज, से जुड़े कार्यक्रम प्रबंधन के लिए प्रचुर मात्रा में था, हालांकि प्रकाशन इंटरनेट एक्सप्लोरर (जो उस वर्ष में ActiveX तक सीमित था) एकल ब्राउज़र)।

समस्या धीरे-धीरे विकसित नहीं हो रही है और इसके बजाय भू-स्थानिक सर्वर या प्रोजेक्टवाइज़ के अधिक मजबूत संस्करणों में जाने के लिए, भौतिक फ़ाइलों से जीआईएस बनाने के लिए इच्छुक हैं, लाइसेंस प्राप्त ओरेकल स्पैटियल की सभी क्षमता और विकसित करने की क्षमता है। तो यह हमारी चुनौती थी।

 

1. डेटाबेस: Postgres, SQL सर्वर या Oracle?

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

बेंटले मैप vbaऔर न ही यह निजी तौर पर बदबू आ रही हर चीज को कम करने के लिए तालिबान कार्रवाई करने का सवाल है। तो ओरेकल के साथ रहना एक बुद्धिमान निर्णय है, अगर यह अच्छी तरह से काम कर रहा है, अगर यह बड़ा है और मांग है, अगर यह अच्छी तरह से डिज़ाइन किया गया है, संरक्षित है और यदि समर्थन का लाभ उठाया जा रहा है। एक अन्य अवसर के लिए थीम।

तो क्या छोड़ा गया था इस आधार, प्रकाशन सेवाओं और लेनदेन वेक्टर डेटा प्रबंधन उपकरण में माइग्रेट किए जाने वाले डेटा के लिए कार्यात्मकताएं विकसित करना था।

भूमिकाओं और उपयोगकर्ताओं को नियंत्रित करने के लिए, जो पहले ProjectWise से प्रबंधित थे, एक मॉड्यूलर उपकरण बनाया गया था जो अनुमति दी गई थी:

  • बेंटलेमैप VBA से उपयोगकर्ता और भूमिकाएं प्रबंधित करें
  • प्रशासन अधिकार के साथ उपयोगकर्ता से निरुपित, विभागों और नगर पालिकाओं के अधिकार।
  • परियोजना प्रति कैदस्ट्रॉल फ़ाइल के लिए सही निरुपित करें।
  • निर्माण, संस्करण, प्रकाशन, परामर्श और प्रशासन मॉड्यूल में उपलब्ध उपकरणों का अधिकार। इस तरह, केवल नए एप्लिकेशन बनाए जाते हैं और उपयोगकर्ताओं को उनकी भूमिका या विशिष्ट असाइनमेंट के अनुसार दिखाई देते हैं।
  • यह लॉगिन पैनल बेंटलेमैप प्रोजेक्ट की सामान्य जटिलता को भी सरल करता है, जैसे कि आप बस प्रवेश करने के साथ ही भू-स्थानिक प्रशासक में परिभाषित श्रेणियों और विशेषताओं के पेड़ को देखेंगे।vba कैडस्ट्रे बेंटले मानचित्र

इस का एक पैनल डेटा इंटरऑपरेबिलिटी जैसी सुविधाओं के लिए उपयोगकर्ताओं की गलतफहमियों और जोखिमों को हल करता है। जो एक अन्य बमर है, क्योंकि बेंटले देशी रूप से ओरेकल स्पेसियल में संपादन करता है, जो कि अद्भुत है, लेकिन जोखिम भरा भी है अगर आपके पास लेन-देन पर नियंत्रण नहीं है।

इस प्रकार, उदाहरण के लिए, निर्माण मॉड्यूल में निम्नलिखित उपकरण थे:

  • विशेषताएं असाइन करें
  • भौगोलिक लिंकिंग सहायक
  • बैच स्पेस माइग्रेशन
  • ऑब्जेक्ट हटाएं
  • बहुभुज को संपादित करें
  • निर्यात एसपी / सीएडी
  • आयात एसपी / सीएडी
  • जियोलीन प्रवासन
  • माइग्रेशन जीओपुनटो
  • प्रवासन Georegion
  • मानचित्र को पंजीकृत करें
  • लिंक जियो-लाइन
  • लिंक जियो-प्वाइंट
  • जिओ-क्षेत्र लिंक करें

पूरक उपकरण को धीरे-धीरे जोड़ा गया, जिनमें से कुछ को भू-स्थानिक प्रशासक को सीधे संपादित करना शामिल है।बेंटले मैप vba

  • सुविधाओं को देखने के लिए प्रशासक
  • टोपोलॉजिकल विश्लेषण
  • प्रश्न SAFT
  • फ़ीचर से परामर्श करें
  • कन्वर्ट वक्र को लाइनस्ट्रिंग करना
  • विशेषताएं बनाएं
  • गुण बनाएँ
  • डीबीसीनेट कॉन्फ़िगरेशन
  • डीबीसीनेट क्वेरी
  • सुविधा Xfm संपादित करें
  • परियोजना Xfm संपादित करें
  • विशेषताएं एक्सएमएम निकालें
  • पार्सल की पहचान
  • सिम्बोलॉजी संशोधित करें
  • सुविधाओं को अधिलेखित करें
  • कक्षाओं द्वारा थीमिंग
  • विषयगत करने के लिए
  • ड्रॉप-डाउन सूची द्वारा थीमेट करें
  • एक्सएमएम उपयोगिताएँ

 

2. डेटा: DGN से स्थानिक आधार पर प्रवासन: Oracle Buider या बेंटले मैप?

इस युग में सबसे दिलचस्प चुनौती, एक नियंत्रित प्रवास की जरूरत थी और, यह देखते हुए कि DGN फ़ाइलों 10 साल के लिए अद्यतन किया गया है टोपोलॉजी-एक सच्चे पागलपन के साथ समस्याओं हो सकता था।

वास्तव में यह था। नक्शों की मुख्य समस्याएँ यहाँ हैं:

  • सीमा फ़ाइल (क्षेत्र या क्षेत्र) पर एक साजिश के संशोधन का तात्पर्य है कि इस तरह के जब एक क्षेत्र के रूप में एक ही पंक्ति है लेकिन पड़ोसी है कि रेखा के आधार पर विभाजित किया गया है में दोनों के संशोधन, मामलों में नोड्स मिलान सहित होना चाहिए।
  • ऐसी फ़ाइलें हैं जो डीजीएन के इतिहास में सहेजे गए 300 रखरखाव लेनदेन के बाद भ्रष्ट हो सकते हैं।
  • कोई और अधिक जटिल समस्याओं प्रबंधनीय कैबिनेट एक क्षेत्र अन्य फ़ाइल में एक और पड़ोसी पर overlaps जब के रूप में, मात्रा में है कि नक्शे पर हल नहीं किया जा सकता है क्योंकि यह क्षेत्र निरीक्षण करने के लिए मतलब किसी तीसरे पक्ष को प्रभावित करने से बचने के लिए होगा के लिए, है।
  • खराब प्रथाएं, जैसे कि विभिन्न अनुमानों में मानचित्रों को शामिल करना, इस मामले में एनएडीएक्सएक्सएक्सएक्स के क्षेत्र थे, हालांकि मानक WGS27 था। चरम मामलों में, समायोजन विभिन्न अनुमानों से डेटा के बीच, विकृत तक किए गए थे।

समाधान बड़े पैमाने पर प्रवास के लिए एक Wizzard प्रकार उपकरण था, जो व्यक्तिगत रूप से एक नक्शा स्थानांतरित कर सकता है, कई या सभी नगरपालिका (टाउन हॉल) या विभाग।

माइग्रेशन dgn ओरेकल स्पेसिअल

असल में यह उपकरण भौगोलिक परियोजना डेटा कैसे लेता है और उन्हें बेनेटी मैप की विशेषताओं को बढ़ावा देता है, फिर मान्यताओं की एक श्रृंखला बनायी जाती है, जैसे:

  • ज्यामिति और डेटाबेस के बीच एक संबंध,
  • डुप्लिकेट की कमी का सत्यापन,
  • क्षेत्र-केंद्र की निरंतरता का सत्यापन,
  • डेटाबेस में निष्क्रिय ऑब्जेक्ट के संबंध में नक्शा वस्तुओं का सत्यापन,
  • स्थानिक आधार में मौजूदा टोपोलॉजी के संबंध में टोपोलॉजी मान्यता

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

अंत में, डेटाबेस पर पोस्ट करें, अंत में एक रिपोर्ट जनरेट करें। कहा कि वास्तव में एक जबरदस्त खिंचाव है, लेकिन आखिरकार यह ओरेकल स्पैटियल की सनक पर समायोजित हो गया जो अभी भी बेंटले के रूप में दूर-दूर तक फैले हुए हैं और जटिल गुणों या बहुत सारे वर्टिक्स को देखने का उनका तरीका है।

3. प्रकाशन: Geoserver या MapServer? OpenLayers या पत्रक?

OpenLayers और कुछ प्लगइन्स का उपयोग करके एक दर्शक बनाया गया था। स्थानिक भाग के विकास की उपेक्षा के 10 वर्षों के बाद पहली बार, एक नया दर्शक दिखाई दे रहा था जिसने जियोवेब प्रकाशक के ActiveX को बदल दिया था। MapFish कोड का उपयोग प्रिंटिंग, जियोजोन के लिए साइड ट्री को नियंत्रित करने के लिए किया गया था, Geoserver से OracleSpatial से ली गई परतों को परोसा गया था।

 

कैडस्ट्रल व्यूअर ओपनलेयर्स

अंत में, निम्नलिखित ग्राफ के अनुसार प्रौद्योगिकियों के प्रतिस्थापन किया गया था जैसा कि आप देख सकते हैं, फ्री कोड का एक संयोजन, मालिकाना सॉफ़्टवेयर का उपयोग कर डेटाबेस और भूमि प्रबंधन को बनाए रखना।

निजी मुफ्त सॉफ्टवेयर

4. बनाने और संपादित करने के लिए, Oracle स्थानिक के लिए प्रत्यक्ष। बेंटले मैप या QGIS?

यह एक और कहानी है। बेंटले मैप मूल रूप से स्थानिक आधार पर संपादन करता है, जो टकराव का कारण बनता है अगर यह एक लेन-देन वेब सुविधा सेवा (डब्ल्यूएफएस) के साथ काम नहीं करेगा। संघर्ष है:

टोपोलॉजी ओवरलैप की अनुमति देने के नियम को कैसे हल करें, अगर इसे संपादित किया जा रहा है और जब वह रिपोर्ट पोस्ट करना चाहते हैं जो ऑब्जेक्ट खुद को प्रभावित करती है?

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

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

georaphics बेंटले नक्शा

क्योंकि केवल एक समान उपकरण है जो Microstation Geographics में डेटा को एकीकृत करने, BentleyMap की क्षमता और एक अधिक नियंत्रित सहायक को सुविधाजनक बनाने के लिए किया था बना यह आसान था।

बड़े पैमाने पर रिकॉर्ड नक्शा bentleey नक्शा

छवि इस उपकरण इस तरह के निर्माण और कोने के पंजीकरण और मामले में कार्यक्षमता सूची के रूप में Puntoparcela के शामिल किए जाने कुछ कोने मापने निश्चित गुणवत्ता मानक को पूरा नहीं करने की विधि के रूप में कुछ विशेषताओं, के साथ विकसित किया गया था, को दर्शाता है।

निश्चित रूप से यह प्रवाह बहुत अच्छा था, क्योंकि उपयोगकर्ताओं को पता था कि वे किस उपकरण का सबसे अधिक उपयोग करते हैं। यह आवश्यक था कि उन्हें कई विशेषताओं से लेकर स्तरों तक प्रबंधन, नए लाभों को बढ़ावा देने के बीच उनकी मानसिकता को बदलने के लिए ताकि वे पुरातन माइक्रोस्टेशन V8 2004 को भूल जाएं, जैसे कि WMS सेवा, पारदर्शिता और हाल के संस्करणों की DWG फाइलें; सबसे सूक्ष्म के लिए kml, shp और gml के साथ अंतर का उल्लेख नहीं करना है।

बराबर के लिए यह कैडेटस्ट्रॉल रखरखाव के लिए उपकरण बनाया गया था, आकार में सीधे संपादन का विकल्प या जटिल मामलों के लिए आर्क-नोड को कम करने का विकल्प था।

5. GML के माध्यम से नगरपालिकाओं के लिए ग्राहक। क्यूजीआईएस या जीवीएसआईजी?

QGIS। लेकिन बाद में यह बताने के लिए एक और कहानी है।

एक उत्तर छोड़ दें

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

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