ชุดของไฟล์ที่คุณจะถูกเรียกเป็นShapefile มันเป็นรูปแบบข้อมูลเชิงพื้นที่ทั่วไปที่พัฒนาโดยESRIที่ใช้สำหรับการถ่ายโอนข้อมูลระหว่างแพ็คเกจต่างๆ
รูปแบบนี้ประกอบด้วย 3 ไฟล์หลักที่มีชื่อเหมือนกัน แต่นามสกุลไฟล์ต่อไปนี้:
ไฟล์ที่มีข้อมูลการฉาย:
รวมสองสามไฟล์ที่สร้างโดยซอฟต์แวร์ที่เป็นดัชนีเชิงพื้นที่:
ใน 3 ไฟล์แรกไฟล์นั้น.shp
มีข้อมูลเชิงพื้นที่กล่าวคือx,y
คู่ประสานงานที่อธิบายคุณสมบัติจุดเส้นหรือรูปหลายเหลี่ยมที่มีอยู่ในไฟล์
.dbf
ไฟล์เป็นdBASEไฟล์รูปแบบและมีข้อมูลแอตทริบิวต์หรือบรรยายลักษณะของคุณสมบัติ ตัวอย่างบางส่วนของเรื่องนี้จะเป็น: "ชื่อ" ถ้าคุณสมบัติเป็นpoint
ตัวแทนของเมือง ; "ชื่อถนน" หรือ "ความเร็ว" ถ้าคุณสมบัติเป็นline
ตัวแทนของสถานที่ ; หรือ "ประชากร" ถ้าคุณสมบัติเป็นpolygon
ตัวแทนของเขตพื้นที่ * หรือประเทศ
.shx
ไฟล์ทำหน้าที่เป็นไฟล์เชื่อมโยงระหว่างและ.shp
.dbf
มันตรงกับแถวที่ถูกต้องใน.shp
ไฟล์กับระเบียนที่ถูกต้องใน.dbf
ไฟล์
หากไม่มีไฟล์ 3 ไฟล์แรกคุณจะไม่มีshapefile ที่ ถูกต้อง
ไฟล์อื่น ๆ ที่อยู่ในรายการเป็นตัวเลือกแม้ว่า.prj
จำเป็นสำหรับการจัดตำแหน่งข้อมูลของคุณอย่างถูกต้องเกี่ยวกับข้อมูลเชิงพื้นที่อื่น ๆ และสำหรับการวัดและคำนวณระยะทาง ดูแผนที่การฉายสำหรับข้อมูลเพิ่มเติม
โดยทั่วไปแล้ว. sbx และ. sbn จะถูกสร้างขึ้นโดยอัตโนมัติเมื่อสร้างไฟล์รูปร่าง อย่างไรก็ตามสามารถลบและสร้างใหม่ได้โดยไม่ทำให้รูปร่างไฟล์ทั้งหมด
โดยทั่วไปเมื่อคุณใช้ซอฟต์แวร์ที่สามารถอ่านรูปแบบนี้ไฟล์ที่แสดงในหน้าต่างเพิ่มเลเยอร์คือ.shp
ไฟล์ ไฟล์อื่นจะถูกโหลดโดยอัตโนมัติอย่างไรก็ตามหากมีปัญหากับหนึ่งในสามไฟล์หลักไฟล์. shp อาจถูกโหลดเข้ามา แต่ข้อผิดพลาดจะปรากฏขึ้นโดยบอกว่านี่ไม่ใช่ไฟล์ที่ถูกต้องหรือไม่มี คุณสมบัติจะปรากฏขึ้น
ในกรณีที่คุณแสดงปรากฏว่าคุณขาดไฟล์สำคัญ .shx
หากปราศจากสิ่งนี้จะไม่มีการเชื่อมต่อระหว่างคุณลักษณะเชิงพื้นที่และข้อมูลคุณลักษณะดังนั้นซอฟต์แวร์จะไม่สามารถโหลดรูปร่างไฟล์ได้อย่างถูกต้อง สิ่งที่คุณต้องทำคือกลับไปที่แหล่งข้อมูลของคุณและตรวจสอบให้แน่ใจว่าคุณได้รับไฟล์. shxด้วย เมื่อคุณทำเช่นนั้นคุณควรจะสามารถโหลดข้อมูลได้โดยไม่มีปัญหา
คำตอบนี้อาจ overkill แต่จะช่วยให้ทราบว่าไฟล์ที่รวมอยู่ใน shapefile มีไว้เพื่ออะไร มันอาจช่วยได้ในอนาคตที่จะรู้ว่าต้องมองหาอะไรหากคุณพบปัญหาที่คล้ายกัน