Shapefile loader ใน pgAdmin 4


21

เมื่อเร็ว ๆ นี้ฉันได้อัพเดทรุ่น postgresql ของฉัน ฉันได้อัปเกรด pgAdmin จาก 3 เป็น 4 ด้วย แต่ฉันไม่สามารถโหลด shapefile ได้ ฉันไม่พบปลั๊กอินใด ๆ ที่เรียกว่าโหลดเชพไฟล์ ฉันจะรับปลั๊กอินตัวโหลด shapefile ใน pgAdmin 4 ได้อย่างไร


2
pgadmin 4 น่าจะด้อยกว่ารุ่นก่อนในเรื่องประสิทธิภาพการออกแบบเมนูและฟีเจอร์ต่าง ๆ ฉันใช้ qgis เพื่อโหลด shapefiles ไปยัง postgis
hilpers

@hilpers คุณกรุณารัฐขั้นตอนหรือการเชื่อมโยงการกวดวิชาใด ๆ ของวิธีการโหลดผ่าน QGIS
เดวิลส์ดรีม

2
@DevilsDream ดูที่นี่ที่จุด 2.5: docs.qgis.org/2.0/de/docs/training_manual/database/…
fidelfisch

1
Pgadmin 4 เป็นถังขยะลองใช้ pgadmin3, ogr2ogr หรือ db manager ใน QGIS ต่อไป
ziggy

คำตอบ:


20

ฉันต้องอัปโหลด shapefile ไปยัง postgresql และพบว่าโซลูชันนี้สมบูรณ์แบบ นำทางไปยังเส้นทางที่กำหนด

"C:\Program Files\PostgreSQL\9.6\bin\postgisgui"

เรียกใช้ไฟล์ gui "shp2pgsql-gui.exe"และ a PostGIS Shapefile Import/Export Managerจะปรากฏขึ้น ที่นี่คุณสามารถนำเข้า shapefile จากเส้นทางที่ระบุ


1
เพื่อความสะดวกฉันได้ตรึงสิ่งนี้ไว้ที่เมนูเริ่มเพื่อบันทึกการค้นหาอีกครั้ง
MappaGnosis

1
เรามีวิธีแก้ปัญหาที่คล้ายกันสำหรับ Mac หรือไม่?
banbar

@banbar ฉันใช้ขั้นตอนด้านล่างเพื่อใช้ pgShapeloader กับ pgAdmin 4 บน Mac
blabbath

2

ตัวเลือก (สำหรับ MacOS) ก็คือการดาวน์โหลด Opengeo สวีท 4.8 จากที่นี่http://mac.softpedia.com/get/Developer-Tools/OpenGeo-Suite.shtml

จากนั้นดึง PostGIS Utilities ไปยังโฟลเดอร์แอปพลิเคชันของคุณเท่านั้น จากนั้นคุณสามารถลบแอป pgAdminIII และเพียงใช้ pgShapeLoader ทำงานร่วมกับ pgAdmin4 ได้เช่นกัน
หลังจากนั้นทำตามคำแนะนำจากบทช่วยสอนที่ไร้ขีด จำกัด นี้:
http://postgis.net/workshops/postgis-intro/loading_data.html

ฉันไม่รู้ว่าสิ่งนี้ใช้ได้กับ Windows หรือไม่
ฉันใช้ postgres 10.4 ด้วย pgAdmin4 บน MacOS 10.13


1

คำตอบอื่น ๆ ของคำถามนี้ยังไม่ครอบคลุมกรณีของ linux ดังนั้นสำหรับผู้ใช้ linux และโดยทั่วไปสำหรับแพลตฟอร์มอื่น ๆ เราสามารถใช้ QGIS เพื่อนำเข้า shapefile ไปยัง PostGIS หรือฐานข้อมูลเชิงพื้นที่อื่น ๆ

เปิด QGIS ในแถบการนำทางด้านบนเลือกฐานข้อมูลจากเมนูเลือกตัวจัดการฐานข้อมูล

เพียงเชื่อมต่อกับฐานข้อมูลของคุณและเลือกตัวเลือกนำเข้าเลเยอร์ / ไฟล์เพื่อนำเข้า Shapefile ไปยังฐานข้อมูล

ตัวเลือกเพื่อเชื่อมต่อกับฐานข้อมูลและนำเข้ารูปร่างไฟล์

คำตอบเดิมสามารถพบได้ที่นี่


0

ฉันใช้ pg Admin 4 และฉันมีตัวโหลด DBF รูปร่างที่ทำงานได้อย่างสมบูรณ์และฉันเข้าถึงมันผ่านเมนูเริ่ม ในขณะที่กับ pg Admin 3 มันอยู่ภายใต้ปลั๊กอินบน GUI แต่ไม่ใช่กับ pg admin 4 pg Admin 4 ไม่ใช่ถังขยะมันสมบูรณ์แบบและทำงานได้อย่างสมบูรณ์แบบ ฉันใช้ทั้ง 3 และ 4 โปรดตรวจสอบให้แน่ใจว่าคุณติดตั้งซอฟต์แวร์อย่างถูกต้องด้วยเครื่องมือที่จำเป็นทั้งหมด


1
ฉันยังใช้ Pgadmin 3 และ Pgadmin 4 ฉันจะบอกว่า Pgadmin 4 ด้อยกว่า Pgadmin 3 เพราะมันไม่ค่อยเข้าใจฉันและมีการออกแบบและเมนูที่ไม่จำเป็นจำนวนมากในขณะที่ pgadmin 3 สะอาดและโหลดเร็วกว่า แต่ด้วยการตั้งค่าที่ถูกต้องคุณมีปลั๊กอินตัวโหลด DB ในทั้งสองเวอร์ชัน
Maximilien jaffrès
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.