यदि आप केवल PostgreSQL में शेपफाइल्स आयात करने का प्रयास कर रहे हैं, तो आप shp2pgsql पर एक नज़र डाल सकते हैं ।
डेटा का नमूना:TM_WORLD_BORDERS_SIMPL-0.3.zip
अपनी ज़िप फ़ाइल को अनपैक करने के बाद बस अपने कंसोल में निम्न पंक्ति निष्पादित करें:
$ shp2pgsql -I -s 4326 TM_WORLD_BORDERS_SIMPL-0.3.shp table_world | psql -d mydb
ध्यान रखने योग्य बातें:
table_worldलक्ष्य तालिका का नाम हैpsql -d mydbयह ध्यान में रखता है कि आपके वर्तमान ऑपरेटिंग सिस्टम उपयोगकर्ता का डेटाबेस में एक खाता है, किसी पासवर्ड की आवश्यकता नहीं है, कि डेटाबेस लोकलहोस्ट पर स्थापित है और यह मानक पोर्ट5432पर सुनता है .psqlकी जांच करें अपना खुद का कनेक्शन कमांड बनाने के लिए दस्तावेज, उदा।psql -U myuser -h 192.168.1.42 -p 5434 -d mydbउपयोगकर्ता के साथ लॉगिन करने के लिएmyuserडेटाबेस मेंmydbदूरस्थ PostgreSQL में192.168.1.42. पर जो पोर्ट पर सुनता है5434. यदि आपका PostgreSQL कनेक्शन स्वीकार करने के लिए कॉन्फ़िगर नहीं है, तो इसanswerकी जांच करें ।4326WGS84 के लिए पहचानकर्ता है, जो इस शेपफाइल की स्थानिक संदर्भ प्रणाली है - और दुनिया भर में सबसे अधिक बार उपयोग किया जाता है।
.. और आपका डेटा खेलने के लिए तैयार है। geometry viewer . से स्क्रीनशॉट pgAdmin4 का:

आगे पढ़ने:
psqlshp2pgsql tutorial