भू-स्थानिक डेटा की अप्रकाशित प्रतियों की तुलना करने के लिए उपकरण [बंद]


9

मेरे कार्यालय में अलग-अलग रूपों के लगभग 100 GB भू-स्थानिक डेटा (इमेजरी, जियोडैट डेटाबेस, LIDAR, टेबल इत्यादि में फीचर कक्षाएं) हैं, जो उस दशक के लिए कुछ अप्रबंधित हो गए हैं, जिस दौरान उन्हें एकत्र किया गया था। मुझे अब डेटा को इन्वेंट्री करने और पुनर्गठन करने के लिए रखा गया है। डेटा को फ़ाइल सिस्टम पर संग्रहित किया जाता है और इसे अनवीयर किया जाता है, लेकिन कई डेटासेट और जियोडेट डेटाबेस को अतिरिक्त मेटाडेटा के बिना नए स्थानों पर कॉपी किया गया है जो कि क्या या क्यों का वर्णन करता है।

भविष्य में हमें क्या करना चाहिए या इसे कैसे तैयार किया जाना चाहिए (इस पर मैं काम कर रहा हूं) में जाने के बिना, मैं यह पता लगाने की कोशिश कर रहा हूं कि जब मैं मुठभेड़ करता हूं तो फीचर क्लास डेटा और जियोडेट डेटाबेस की तुलना करने का एक अच्छा तरीका है। यह निर्धारित करने के लिए कि दो प्रतियों के बीच क्या बदला है। मैं कई प्रकार के डेटा की तुलना करने के लिए बियॉन्ड तुलना का उपयोग कर सकता हूं । मैं विशिष्ट वस्तुओं की तुलना करने के विषय पर कुछ GIS.SE प्रश्नों पर आया था, लेकिन मुझे नहीं पता कि वे काम करेंगे - कम से कम आगे स्क्रिप्टिंग के बिना नहीं, जो वांछनीय नहीं है लेकिन एक विकल्प है।

  1. ArcSDE डेटाबेस के पुराने और नए संस्करणों के बीच अंतर हो रहा है?
  2. आर्कपी में दो ज्यामितीयों की तुलना सफलतापूर्वक कैसे की जा सकती है? (यह चालाकी से काम कर सकता है, लेकिन मैं कुछ बेहतर करने की उम्मीद कर रहा हूं)

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

क्या यह भी मौजूद है?

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

जवाबों:


2

मैंने आज इस प्रश्न को एक अलग रूप में फिर से पढ़ा ।
गैर-संस्करणित डेटा के लिए वह अंतर है जो 9.3 स्कीमा मैपिंग और दस्तावेज़ टूल के लिए बनाया गया था


पॉइंटर टू डिफरेंट के लिए धन्यवाद - मैं इस पर एक नज़र डालूंगा - हम ज्यादातर 10.0 का उपयोग कर रहे हैं, इसलिए मुझे आशा है कि यह काम करेगा!
निक्सन

1
मैंने डिफरेंट के लेखक से संपर्क किया, जिन्होंने कहा कि 10.x पर्यावरण के लिए कोई अपडेट नहीं है, और निहित है कि वह इसे ऑफ़लाइन ले सकता है यदि वह कर सकता है, जैसा कि वह इसका समर्थन करना नहीं चाहता है। उन्होंने डेटा तुलना टूलसेट की ओर भी इशारा किया, जो उसी समस्या डोमेन में काम करता है।
मैट विल्की

अगर आप सिर्फ स्कीमा अंतर की तलाश कर रहे हैं, तो मैं xml को अंदर और बाहर स्थानांतरित करने के लिए आर्कगिस आरेख का उपयोग कर रहा हूं। यह आसान नहीं है लेकिन स्कीमा के पुनर्गठन के लिए काम करता है। ऊपर लिंक देखें
ब्रैड नेसोम

धन्यवाद @MattWilike और ब्रैड। यह वह जानकारी थी जिसकी मुझे तलाश है। निश्चित रूप से मैं जिस उत्तर की तलाश कर रहा हूं, वह बिलिनों को शामिल करेगा। अलग होने की जानकारी के लिए धन्यवाद। ब्रैड, मैं ज्यादातर डेटा और फ़ीचर मतभेदों की तलाश में हूं, लेकिन कभी-कभार, मुझे स्कीमा मतभेद भी चाहिए, इसलिए यह उपयोगी है
nicksan

मैं देखूँगा। मैंने ज्यामिति परिवर्तनों की तुलना करने के लिए एक मॉडल बिल्डर स्क्रिप्ट का उपयोग किया और फिर 9.1 पर परिवर्तन को विशेषता दी। मुझे स्क्रिप्ट के काम करने की उम्मीद नहीं होगी, लेकिन यह आपके लिए निर्माण के लिए अच्छी दिशा होगी। यह 07 से है क्योंकि मैंने इसे देखा है, लेकिन मैंने कभी भी कुछ भी नहीं फेंका।
ब्रैड नेसोम

0

वर्जनिंग टूलसेट को आपको अपने डेटासेट को प्रबंधित करने में मदद करनी चाहिए

http://resources.arcgis.com/en/help/main/10.1/index.html#/Versioning_Basic_concepts/0017000000pp000000/

अवधारणाओं / परिवर्तन का पता लगाने

ऑल्टर वर्जन - डेटाबेस वर्जन की प्रॉपर्टीज के नाम, डिस्क्रिप्शन और एक्सेस परमिशन के गुणों को अलर्ट करता है।

परिवर्तन संस्करण - प्रत्येक इनपुट सुविधा परत या टेबल दृश्य में अनुरोधित संस्करण से जुड़ने के लिए इसका कार्यक्षेत्र संशोधित होगा।

वर्जन बनाएं- निर्दिष्ट जियोडेटाबेस में एक नया संस्करण बनाता है।

वर्जनेड व्यू बनाएं - एक टेबल या फीचर क्लास पर एक वर्जन व्यू बनाता है।

हटाएं संस्करण - इनपुट कार्यक्षेत्र से निर्दिष्ट संस्करण हटाता है।

रिकॉन्शाइल वर्जन - एक वर्जन या एक वर्जन के विरूद्ध कई वर्जन को रिकॉन्सिल करता है।

संस्करण के रूप में पंजीकृत करें - संस्करण के रूप में ArcSDE डेटासेट पंजीकृत करता है।

संस्करण के रूप में अपंजीकृत - संस्करण के रूप में एक ArcSDE डेटासेट को अपंजीकृत करता है।

संदर्भ: http://resources.arcgis.com/en/help/main/10.1/index.html#/An_overview_of_the_Versions_toolset/0017000000p3000000/


1
पॉइंटर्स के लिए धन्यवाद - मैं ऐसे टूल्स की तलाश कर रहा हूँ जो मुझे डेटा में बदलावों का पता लगाने में मदद करें जो लगभग 10 वर्षों से अनवॉन्टेड हैं। मैं भविष्य में डेटा संस्करणित करूंगा, लेकिन अभी के लिए, मुझे यह तय करने की आवश्यकता है कि अतीत से क्या डेटा रखा जाए।
निक्सन

कुछ reaason मैं पसंद नहीं है DV। शायद वे बेज हो सकते हैं।
ब्रैड नेसोम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.