Sự khác nhau giữa định dạng Shapefile và Geodatabase

Thảo luận trong 'Software - ESRI' bắt đầu bởi nguyen1718, 16/4/18.

  1. nguyen1718

    nguyen1718 New Member

    Tham gia:
    16/4/18
    Bài viết:
    1
    Thích đã nhận:
    2
    Điểm thành tích:
    3
    Em xin hỏi Sự khác nhau giữa định dạng Shapefile và Geodatabase, 2 định dạng đóng gói này có khác nhau về bản chất không ạ?
    Xin chân thành cảm ơn
     
    trantuankhoa and Admin like this.
  2. Admin

    Admin Administrator
    Staff Member

    Tham gia:
    16/3/18
    Bài viết:
    21
    Thích đã nhận:
    9
    Điểm thành tích:
    3
    Câu hỏi bạn rất hay, hiện tại mình chưa dịch kịp tài liệu này, nhưng bạn có thể thao khảo bài viết gốc

    Bạn phải Đăng nhập hoặc đăng ký để xem link này

    nó khá chi tiết và đầy đủ
     
    trantuankhoa thích bài này.
  3. trantuankhoa

    trantuankhoa Moderator
    Staff Member

    Tham gia:
    29/3/18
    Bài viết:
    30
    Thích đã nhận:
    23
    Điểm thành tích:
    8
    Sorry do em bận nên giờ mới trả lời anh.
    Chú ý do em là sinh viên nên cũng không chắc ăn mấy cái lý thuyết này lắm nên đọc thấy sai anh có thể bỏ qua, em chỉ ghi theo kinh nghiệm từng làm data trong ArcMap và hiểu như thế thôi.

    Về cơ bản, một geodatabase có thể lưu trữ dữ liệu không gian và thực hiện truy vấn không gian trên dữ liệu đó. Shapefile là một định dạng tập tin để lưu trữ dữ liệu không gian. Nên, một shapefile có thể là một geodatabase theo mình là vậy .
    Hai định dạng bạn hỏi là shapefile geodatabases, đây cũng là định dạng lưu trữ dữ liệu không gian được cung cấp bởi ESRI thông qua phần mền ArcGIS. Cả 2 định dạng trên nhìn chung đều lưu trữ dữ liệu không gian, nhưng có sự khác nhau như:
    • Một shape (.shp) thường gọi là một lớp lưu trữ một bảng thuộc tính với các trường không gian thuộc tính khác nhau của đối tượng không gian. Mỗi lớp shape là một loại đối tượng khác nhau (như điểm, đường, vùng).
    • Một geodatabase (.gdb)cũng chứa các lớp và các đối tượng có các bảng thuộc tính, nhưng nó lại có thể thêm vào nhiều lớp đối tượng khác nhau, còn shape thì không. Vì vậy, nó sẽ giúp tạo ra một cơ sở dữ liệu bao gồm nhiều lớp đối tượng (điểm, đường, vùng) với các tính năng hoặc các bảng thuộc tính và trong geodatabase thì có thể tao quan hệ (1-1, 1-n, n-n), khóa chính , khóa phụ giữa các đối tượng với nhau.
     
    Last edited: 18/4/18

Chia sẻ trang này