การแปลงฐานข้อมูล ms-access ให้เป็นฐานข้อมูลเชิงพื้นที่ที่ใช้งานง่าย


9

ฉันเพิ่งเข้ามาเป็นเจ้าของฐานข้อมูล MS-Access (2007 accdb) ซึ่งฉันต้องการใช้ในระบบสารสนเทศภูมิศาสตร์ ฉันรู้เรื่อง GIS นิดหน่อย (ฉันเคยใช้ QGIS และ ArcGIS มาสักหน่อย) แต่ก็มีน้อยมากเกี่ยวกับฐานข้อมูล ขณะนี้ไม่มีข้อมูลเชิงพื้นที่อยู่ในนั้น แต่ฉันมีรูปร่างที่หลากหลายที่ฉันต้องการเชื่อมโยงและผสานรวมไฟล์ / ฐานข้อมูลทั้งหมดเหล่านี้เข้ากับฐานข้อมูลเชิงพื้นที่เดียว

ถ้าฉันสามารถเข้าถึง ArcMAP ได้ฉันอาจตั้งค่าฐานข้อมูลทางภูมิศาสตร์ของ ESRI แต่ก็ไม่สามารถใช้ได้ จากสิ่งที่ฉันอ่าน PostGIS อาจเป็นสิ่งที่ฉันสามารถใช้ได้ แต่อย่างที่ฉันบอกว่าฉันรู้เรื่องฐานข้อมูลน้อยกว่า MS-Access เพียงเล็กน้อย

มีระบบที่เป็นมิตรกับผู้ใช้ที่ใครบางคนสามารถชี้ให้ฉันไปในทิศทางของ? มันจะต้องเข้ากันได้กับ MapInfo 7 (ไม่ต้องถาม!) หรือ QGIS ความช่วยเหลือ / คำแนะนำใด ๆ ที่จะได้รับการชื่นชมมาก

คำตอบ:


6

ทางออกที่ดีที่สุดของคุณคือรักษารูปทรงของไฟล์และเก็บข้อมูลไว้ในการเข้าถึง ตรวจสอบให้แน่ใจว่ามี ID ทั่วไปในทั้งสองตาราง รองรับทั้ง QGIS และ Mapinfo รวมรูปร่างเข้ากับคุณสมบัติฐานข้อมูล (เช่นเข้าถึงผ่าน odbc) ใน Mapinfo ตรวจสอบฟังก์ชัน "geocode"


ขอบคุณสำหรับการตอบกลับที่รวดเร็วของคุณ ฉันได้ทำสิ่งที่คุณแนะนำและใช้งานได้ดี ตารางมีขนาดค่อนข้างใหญ่ - มีหรือไม่เพื่อหลีกเลี่ยงผลกระทบต่อประสิทธิภาพการทำงานใน QGIS สำหรับแล็ปท็อปผู้สูงอายุที่เป็นธรรม
AWalsh

3

หากคุณสนใจ PostGIS คุณอาจต้องการเยี่ยมชมเว็บไซต์ BostonGIS พวกเขามีดีวัสดุที่จะได้รับคุณเริ่มต้น นอกจากนี้คุณยังสามารถเริ่มต้นด้วย OpenGeo ของรู้เบื้องต้นเกี่ยวกับการประชุมเชิงปฏิบัติการ PostGIS

PostGIS มีผู้นำเข้า shapefileที่คุณสามารถใช้เพื่อโหลดไฟล์รูปร่างของคุณ สำหรับไฟล์ accdb ของคุณคุณอาจต้องการแปลงเป็น SQL ก่อน Bullzip มีเครื่องมือฟรีสำหรับการแปลงไฟล์ accdb เป็น SQLและโหลดไปยัง Postgresql / PostGIS เมื่อโหลดแล้วคุณสามารถเข้าร่วมได้ใน PostGIS

QGIS มีการสนับสนุน PostGIS พื้นเมือง Mapinfo รองรับ PostGISด้วย


ขอบคุณสำหรับการตอบกลับอย่างรวดเร็ว - ไกด์มือใหม่เหล่านั้นเป็นสิ่งที่ฉันกำลังมองหา!
AWalsh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.