एंटरप्राइज़ जियोडेटाबेस (ArcSDE) के बिना ArcGIS डेस्कटॉप से ​​PostGIS परत का संपादन?


10

मैं कुछ समय के लिए QGIS / PostGIS के साथ काम कर रहा हूं, समस्याओं के बिना, लेकिन अब मुझे ArcGIS डेस्कटॉप 10.1 के लिए QGIS को बदलना होगा।

मुझे PostgreSQL से एक परत जोड़ने और उस परत को संपादित करने में सक्षम होने में परेशानी हो रही है। मैं डेटाबेस के साथ सीधे काम करना चाहता हूं, और अगर मैं नक्शे में कुछ बदलता हूं तो इसे डेटाबेस पर प्रतिबिंबित किया जाना चाहिए।

क्या मैं जियोडेटाबेस के बिना ऐसा कर सकता हूं?


1
एसरी एसडीई। हम SDE में PG_Geometry का उपयोग करके PostgreSQL / PostGIS डेटा का उपयोग करते हैं - यह सिस्टम के बीच संगतता के लिए है। आर्कजीआईएस एसडीई के माध्यम से संपादन करता है, अन्य सॉफ्टवेयर पोस्टजीस विधि का उपयोग करता है। माना जाता है कि आर्कजीआईएस (10.2 पर) पोस्टजीआईएस से सीधे-सीधे एक ही अर्थ में जुड़ने में सक्षम है, लेकिन जैसा कि हमारे पास पहले से ही एसडीई है हमने कोशिश नहीं की है - अगर आपने पहले ही कुत्ते को पाला है तो क्यों भौंकते हैं?
माइकल स्टिम्सन

2
मूल कारण जो आप इसके लिए एक समाधान नहीं ढूंढ सकते हैं, वह यह है कि एस्री ने इस कार्यक्षमता को सक्षम नहीं किया है। WFS संपादन के बारे में आपका विचार एक विकल्प हो सकता है, लेकिन मैंने यह कोशिश नहीं की है। मैं एक ही प्रकार के सेटअप, PostGIS और GeoServer के साथ काम कर रहा हूं, इसलिए मैं अगले सप्ताह कुछ सेट करने और इसे शॉट देने का प्रयास कर सकता हूं। तब तक, यह QGIS है!
स्थानिक

जवाबों:


5

यह उत्तर एक उन्नत / मानक लाइसेंस स्तर पर डेस्कटॉप के लिए एंटरप्राइज जियोडैटेबेस (आर्कएसडीई) और आर्कजीआईएस की आवश्यकता प्रतीत होता है।

इसका जवाब डेस्कटॉप के लिए आर्कगिस 10.1 और संभवतः कुछ बाद के संस्करणों के साथ मान्य है।

आपके PostgreSQL / PostGIS डेटाबेस को इन संस्करण आवश्यकताओं को पूरा करना होगा: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000

दूसरा, आपको जियोडेटाबेस के साथ तालिकाओं को पंजीकृत करना होगा। यह पृष्ठ आपको आर्कगिस के साथ मौजूदा PostGIS टेबल पर जाने के बारे में अधिक जानकारी देता है: http://resources.arcgis.com/en/help/main/10.1/index.html#//002p0000006v000000


तो मैं जियोडेटाबेस के बिना ऐसा नहीं कर सकता?
फेडेरिको

1
बहुत यकीन है कि तुम नहीं कर सकते। आपको डेस्कटॉप पर कम से कम मानक / संपादक लाइसेंस की आवश्यकता होगी, आप इसे एक आर्कवे / बेसिक के साथ नहीं कर सकते।
हेओवरटेयर

: यहाँ पेज HeyOverThere शायद करने के लिए बात कर रहे थे है resources.arcgis.com/en/help/main/10.1/index.html#//...
एलेक्स Tereshenkov

3

मैं एक ही समाधान के लिए देख रहा हूँ: ArcMap डेस्कटॉप के साथ PostGIS डेटा का संपादन। ESRI बिक्री प्रतिनिधि का कहना है कि सर्वर के लिए ArcGIS की आवश्यकता है।

यह समाधान है ST-Links SpatialKit http://www.st-links.com/Pages/default.aspx इसे एक एक्सटेंशन के रूप में स्थापित किया जा सकता है।

मैंने एक पोस्टजीआईएस परत जोड़ी, संपादन शुरू किया, सुविधा को फिर से आकार दिया, और बचाया। अपने नि: शुल्क परीक्षण के साथ PostgreSQL 9.3, PostGIS 2.1 और ArcMap 10.3.1 के साथ परीक्षण किया गया। हालाँकि, मैं लगातार PostGIS में वापस बचाने के लिए डेटा प्राप्त करने में असमर्थ था। अभी भी मैनुअल के माध्यम से काम कर रहा है।

हालांकि यह फ्लो एसडीई का उपयोग नहीं करता है, लेकिन यह मुफ्त भी नहीं है, लेकिन सर्वर सॉफ्टवेयर के लिए ईएसआरआई आर्कजीआईएस को उचित लगता है।

यह सुनिश्चित नहीं है कि टोपोलॉजी चेक से कैसे निपटें, लेकिन मुझे संदेह है कि पोस्टगिस टोपोलॉजी कार्यों के साथ बैकएंड पर रहना होगा।


3

आप PostGIS में पढ़ने / लिखने की समस्या को हल करने के लिए https://www.gisquirrel.com/ का उपयोग करने की कोशिश कर सकते हैं :

GISquirrel आपको SDE, Server, ArcEditor [Standard] या ArcInfo [एडवांस] लाइसेंस के बिना, Microsoft SQL Server या PostGIS से आर्कगिस डेस्कटॉप में स्थानिक डेटा देखने, संपादित करने और प्रबंधित करने की अनुमति देता है।

दुनिया भर में जीआईएस उपयोगकर्ताओं के अनुरोधों के जवाब में, जीआईएसक्वायरेल अब पोस्टजीआईएस के साथ-साथ एसक्यूएल सर्वर के साथ भी संगत है।


GISquirrel के लिए +1। यह बहुत अच्छा है, अच्छा प्रलेखन है, एक एपीआई है, परियोजना सक्रिय है और समर्थन बहुत अच्छा है। उन्होंने ArcMap 10.5 के लिए एक अपडेट जारी किया और वे वर्तमान में ArcGIS प्रो के लिए समर्थन जोड़ने पर काम कर रहे हैं
TurboGraphxBeige

2

उपलब्ध एक्सटेंशन पर कुछ संसाधनों की जांच करें - सेंट-लिंक और ज़िगिस । डेटा के केवल पढ़ने के लिए आप आर्कप में क्वेरी लेयर्स हमेशा बना सकते हैं।

एक संबंध प्रश्न: QGIS और ArcGIS के साथ PostgreSQL का उपयोग करना?

एक PostgreSQL + PostGIS के भीतर एक जियोडैटाबेस को सक्षम करने पर एक अच्छा ट्यूटोरियल मिला । इससे जियोडेटाबेस डेटा को संपादित करना संभव हो जाता है। इस ट्यूटोरियल के माध्यम से स्वयं गए हैं और सामान्य रूप से जियोडैटबेस डेटा को संपादित करने में सक्षम हैं (पोस्टग्रेसीक्यू 9.1.3 और पोस्टगिस 2.0, आर्कगिस डेस्कटॉप 10.1 SP1 का उपयोग करके)।

10.1 के साथ PostGIS और PostgreSQL संस्करणों के लिए समर्थन


1
zigGIS अब समर्थित / अनुरक्षित नहीं है।
रयानकैल्टन

1
ट्यूटोरियल ने उल्लेख किया है कि सर्वर के लिए ईएसआरआई उत्पाद आर्कजीआईएस का उपयोग करें पोस्टजीआईएस के साथ एक उद्यम जियोडैटबेस के निर्माण को सक्षम करने के लिए ... आपको निश्चित रूप से इसके लिए एक लाइसेंस की आवश्यकता होगी ... मुझे संदेह है कि आप आर्कगिस से पोस्टगिस डेटाबेस के किसी भी संपादन को बिना किसी अतिरिक्त के सक्षम कर सकते हैं। लाइसेंस (
एसडीई

मुझे लगता है कि आपको अपने उत्तर के भाग को हटा देना चाहिए।
PolyGeo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.