QGIS में PostGIS डेटाबेस को शेपफाइल निर्यात करना [बंद]


18

मैं PostGIS डेटाबेस में वेक्टर शेपफाइल कैसे निर्यात करूं? मैं पूछ रहा हूं कि मुझे इसे किस प्रारूप में निर्यात करना है।


3
आप पोस्टपिस में शामिल shp2pgsql टूल का उपयोग कर सकते हैं। देखें postgis.net/docs/manual-2.1/...
Øyvind

PostGIS डेटाबेस एक आकृति से आयात कर सकता है। क्या आप पूछ रहे हैं कि आकृतिफाइल के अलावा अन्य प्रारूप में कुछ एप्लिकेशन से निर्यात कैसे किया जाए?
nmtoken

जवाबों:


16

जैसा कि @oyvind ने सुझाव दिया, shp2pgsql सिर्फ पोस्टगिस डेटाबेस में डेटा प्राप्त करने के लिए सबसे अच्छा तरीका है। OpenGEO के पास PostGIS में डेटा लोड करने के लिए एक अच्छा स्टार्टअप गाइड है जो आपको उठना चाहिए और अगर आपको समस्या हो रही है तो उसे चलाना चाहिए। जैसा कि @nathanw ने बताया, DB Manager एक डेटाबेस में शेपफाइल आयात करने के लिए एक अच्छा विकल्प है। यह भी उपलब्ध है PostGIS प्रबंधक , जो एक बढ़िया विकल्प है यदि आप विशेष रूप से PostGIS के साथ काम कर रहे हैं। @underdark के पास एक महान ब्लॉग पोस्ट है कि इसका उपयोग कैसे करें।

आपको डेटाबेस कनेक्शन की जानकारी (उपयोगकर्ता नाम, होस्टनाम या होस्ट पता, और डेटाबेस का नाम) के साथ ही आकृति के लिए SRID की आवश्यकता होगी, लेकिन यह सब OpenGEO स्टार्टअप गाइड में शामिल है। सौभाग्य!


3
DB Manger QGIS में खुलने वाली किसी भी लेयर को न सिर्फ शेपफाइल्स आयात करने का समर्थन करता है।
नाथन डब्ल्यू

DB प्रबंधक लिंक टूट गया है, और PostGIS Manger लिंक एक पृष्ठ की ओर जाता है जो कहता है कि यह DB प्रबंधक के पक्ष में "पदावनत" है (जो SpatiaLite और PostGIS को संभाल सकता है)।
डार्ककैग्नस

20

आप DBManager कोर प्लगइन का उपयोग कर सकते हैं

यहाँ छवि विवरण दर्ज करें


कृपया मुझे उस क्वेरी बिल्डर प्रश्न में मदद करें। मुझे केवल उसी के लिए उत्तर की आवश्यकता है .........?
अरुण

क्या यह कुछ नया है? मैं Windows XP पर QGIS 1.8 में DB मैनेजर v 0.1.20 में आयात परत और निर्यात परत बटन नहीं देखता।
देवदत्त तेंगशे

2.0 में नया, अच्छी तरह से 1.9, जब तक 2.0 जारी नहीं किया जाता है।
नाथन डब्ल्यू

2

अपनी वेक्टर फ़ाइल को निर्यात करने के लिए, ogr2ogr का उपयोग करके पुन: प्रक्षेपण विकल्प के साथ, यहां कमांड लाइन है:

ogr2ogr -overwrite -progress --config PG_USE_COPY YES -f PostgreSQL PG: "host = Your_host port = your_DB_port (5432) dbname = yourDB_name पासवर्ड = DB_password उपयोगकर्ता = DB_user" dir_to_your_Vector (anshp)। nlt MULTIPOLYGON -lco SCHEMA = your_DB_schema (जनता) -lco GEOMETRY_NAME = geom -lco FID = id -nln your_Output_Table_Name -s_srs EPSG: your_Source_EPSG_code_trs-s_srs EPS_Grs: your_Tget

यह जांचने के लिए मत भूलें कि आपके पास नली से कनेक्ट करने की अनुमति है जहां पोस्टगिस है और डेटाबेस बनाने के लिए।


1

नया जवाब नहीं, नाथन डब्लू के उत्कृष्ट के लिए सिर्फ एक अपडेटेड स्क्रीन शॉट। DB प्रबंधक इंटरफ़ेस थोड़ा अलग है (2.18) और विकल्प अब मेनू में हैं। SQL विंडो डेटाबेस और तालिका से संबंधित तालिका के अंतर्गत है।

पेंचदार शॉट मेंढक QGIS 2.18

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