Liên kết Đối tượng

Liên kết Đối tượng


Công việc Liên kết Đối tượng hoạt động với hai lớp. Liên kết Đối tượng liên kết các thuộc tính giữa các đối tượng dựa trên mối quan hệ không gian, thời gian và thuộc tính hoặc một số kết hợp cả ba. Công cụ này xác định tất cả các đối tượng đầu vào đáp ứng các điều kiện liên kết cụ thể và liên kết lớp đầu vào thứ hai với thứ nhất. Bạn có thể tùy ý liên kết tất cả các đối tượng với đối tượng khớp hoặc tổng kết các đối tượng khớp.

Liên kết Đối tượng có thể được áp dụng với các điểm, đường, khu vực và bảng. Liên kết thời gian đòi hỏi dữ liệu đầu vào của bạn được kích hoạt về thời gian, và liên kết không gian đòi hỏi dữ liệu của bạn có hình học.

Chọn lớp đích


Lớp sẽ có các thuộc tính từ lớp liên kết được thêm vào bảng của nó.

Phân tích bằng cách sử dụng mối quan hệ không gian Near phải có hệ tọa độ tham chiếu. Bạn có thể thiết lập Hệ tọa độ xử lý trong Môi trường Phân tích. Nếu hệ tọa độ xử lý của bạn không thiết lập hệ tọa độ tham chiếu, bạn sẽ được yêu cầu thiết lập khi bạn Chạy Phân tích.

Bên cạnh việc chọn một lớp từ bản đồ, bạn có thể chọn Duyệt Lớp ở dưới danh sách thả xuống để duyệt đến nội dung của mình đối với tập dữ liệu chia sẻ tệp dữ liệu lớn hoặc lớp đối tượng.

Chọn lớp để liên kết với lớp mục tiêu


Lớp liên kết có các thuộc tính sẽ được thêm vào lớp đích.

Bên cạnh việc chọn một lớp từ bản đồ, bạn có thể chọn Duyệt Lớp ở dưới danh sách thả xuống để duyệt đến nội dung của mình đối với tập dữ liệu chia sẻ tệp dữ liệu lớn hoặc lớp đối tượng.

Chọn hoạt động liên kết


Xác định cách thức kết nối giữa lớp mục tiêu và lớp kết nối sẽ được xử lý ở đầu ra nếu phát hiện nhiều đối tượng kết nối có cùng mối quan hệ với lớp được nối. Có hai hoạt động liên kết để chọn:

  • Kết nối một - một—Tùy chọn này sẽ tổng hợp tất cả các đối tượng phù hợp với mỗi đối tượng được kết nối.
  • Kết nối một - nhiều—Tùy chọn này sẽ kết nối tất cả các đối tượng phù hợp với lớp kết nối.

Ví dụ như giả sử chúng ta muốn tìm kiếm các siêu thị trong vòng 2 kilômét từ chợ nông sản. Trong trường hợp này, lớp được liên kết có một đối tượng đại diện cho chợ nông sản, và các đối tượng liên kết đại diện cho các cửa hàng tạp hóa địa phương có các thuộc tính như tổng doanh thu hàng năm. Khi sử dụng công cụ Liên kết Đối tượng, chúng ta nhận thấy rằng có năm cửa hàng tạp hóa đáp ứng tiêu chuẩn đó. Nếu chúng ta đã xác định thao tác kết nối là Kết nối một - nhiều, chúng ta phải có năm đối tượng trong kết quả, mỗi hàng sẽ đại diện cho chợ nông sản và một siêu thị. Nếu chúng ta đã xác định mối quan hệ là Kết nối một - một, chúng ta phải có một đối tượng đại diện cho chợ nông sản và thông tin tổng hợp từ các siêu thị, chẳng hạn như số lượng (2) và những số liệu thống kê khác như tổng doanh thu hàng năm.

Chọn một hoặc nhiều liên kết


Bạn có thể áp dụng một, hai, hoặc ba loại liên kết. Các loại liên kết bao gồm:

  • Không gian—Sử dụng mối quan hệ không gian cụ thể để liên kết các đối tượng. Điều này yêu cầu cả hai lớp phải có thông tin hình học.
  • Thời gian—Sử dụng mối quan hệ thời gian để liên kết các đối tượng. Điều này đòi hỏi kích hoạt thời gian ở cả hai lớp.
  • Thuộc tính—Liên kết các đối tượng dựa trên các trường tương ứng.

Chọn một mối quan hệ về không gian


Mối quan hệ không gian sẽ xác định xem đối tượng có được liên kết với nhau không. Các mối quan hệ có sẵn sẽ tùy thuộc vào loại hình học (điểm, đa đường, đa giác) sẽ được sử dụng như là các đối tượng đầu vào. Các mối quan hệ có sẵn bao gồm:

  • Giao cắt—Đối tượng sẽ được khớp nếu chúng giao cắt với nhau.
  • Bằng nhau—Các đối tượng sẽ được khớp nếu chúng có cùng hình học.
  • Gần—Các đối tượng sẽ được khớp nếu chúng cách nhau với khoảng cách cụ thể. Lớp mục tiêu phải nằm trong hệ tọa độ tham chiếu hoặc tham chiếu không gian đang xử lý phải được thiết lập đến một hệ tọa độ tham chiếu thông qua Môi trường Phân tích nếu mối quan hệ không gian Gần được sử dụng.
  • Bao hàm—Các đối tượng sẽ được khớp nếu lớp được liên kết có trong các đối tượng liên kết.
  • Trong phạm vi—Các đối tượng sẽ được khớp nếu lớp được liên kết nằm trong phạm vi các đối tượng liên kết.
  • Tiếp xúc—Các đối tượng sẽ được khớp nếu chúng có ranh giới chạm với đối tượng được liên kết.
  • Giao nhau—Các đối tượng sẽ được khớp nếu chúng có đường viền giao nhau.
  • Chồng lắp—Các đối tượng sẽ được liên kết nếu chúng chồng lắp.


Khoảng cách này xác định bán kính được áp dụng cho mối quan hệ không gian gần.

Giả sử như bạn có một bộ dữ liệu đại diện cho một nhà máy hạt nhân và một bộ dữ liệu đại diện cho người dân. Bạn có thể đặt khoảng cách gần 1 kilômét để tìm các nhà ở trong phạm vi 1 kilômét kể từ nhà máy hạt nhân.

Chọn một mối quan hệ theo thời gian


Mối quan hệ thời gian sẽ xác định xem đối tượng có được liên kết với nhau không. Lựa chọn này chỉ có nếu thời gian được kích hoạt ở cả hai lớp và mối quan hệ hiện có sẽ tùy thuộc vào loại thời gian (chốc lát hay khoảng thời gian) sẽ được sử dụng cho các đối tượng đầu vào. Các mối quan hệ có sẵn bao gồm:

  • Gặp gỡ—Đối tượng sẽ được khớp nếu đối tượng đầu tiên gặp đối tượng thứ hai.
  • Gặp bởi—Đối tượng sẽ được khớp nếu đối tượng đầu tiên được gặp bởi đối tượng thứ hai.
  • Chồng lắp—Đối tượng sẽ được khớp nếu đối tượng đầu tiên chồng lắp với đối tượng thứ hai.
  • Chồng lắp bởi—Đối tượng sẽ được khớp nếu đối tượng đầu tiên được chồng lắp bởi đối tượng thứ hai.
  • Trong khi—Đối tượng sẽ được khớp nếu đối tượng đầu tiên trong khi ở với đối tượng thứ hai.
  • Bao gồm—Đối tượng sẽ được khớp nếu đối tượng đầu tiên bao gồm đối tượng thứ hai.
  • Bằng—Đối tượng sẽ được khớp nếu đối tượng đầu tiên bằng với đối tượng thứ hai.
  • Hoàn tất—Đối tượng sẽ được khớp nếu đối tượng đầu tiên hoàn tất đối tượng thứ hai.
  • Hoàn tất bởi—Đối tượng sẽ được khớp nếu đối tượng đầu tiên được hoàn tất bởi đối tượng thứ hai.
  • Bắt đầu—Đối tượng sẽ được khớp nếu đối tượng đầu tiên bắt đầu đối tượng thứ hai.
  • Bắt đầu bởi—Đối tượng sẽ được khớp nếu đối tượng đầu tiên được bắt đầu bởi đối tượng thứ hai.
  • Giao cắt—Các đối tượng được lập bản đồ nếu thời gian hoàn toàn giao cắt với nhau.
  • Gần—Các đối tượng sẽ được liên kết nếu chúng ở gần nhau, được xác định theo một thời gian cụ thể.


Khoảng cách thời gian này xác định bán kính thời gian được áp dụng cho mối quan hệ thời gian gần.

Giả sử bạn có một lớp các sự cố về tàu thuyền và lớp GPS theo dõi một cơn bão. Bạn có thể tìm kiếm các sự cố về tàu thuyền trong khoảng cách theo dõi cơn bão cụ thể theo cả không gian (1 kilômét) và thời gian (5 giờ). Kết quả sẽ là các sự cố được liên kết với cơn bão khi chúng xảy ra gần nhau theo cả không gian và thời gian.

Chọn các trường cho phù hợp


Mối quan hệ này sẽ khớp các giá trị trong trường từ một lớp đến các giá trị trong trường ở lớp khác.

Ví dụ, giả sử chúng ta có một lớp địa lý về địa chỉ dân cư của toàn quận (bao gồm một trường ZIP) và một bộ dữ liệu dạng bảng về sức khỏe nhân khẩu theo Mã ZIP (trường được đặt tên là HEALTHZIP). Chúng ta có thể liên kết bộ dữ liệu sức khỏe với dữ liệu dân cư bằng cách khớp trường ZIP với HEALTHZIP, sẽ có kết quả của lớp dân cư với dữ liệu sức khỏe tương ứng.

Thêm số liệu thống kê (tùy chọn)


Nếu thao tác kết nối là Kết nối một - một, bạn có thể tính toán số liệu thống kê trên đối tượng được kết nối của bạn. Theo mặc định, tất cả số liệu thống kê sẽ được tính toán.

Bạn có thể tính toán số liệu thống kê trên các đối tượng được tổng hợp. Trên các trường dạng số, bạn có thể tính toán những nội dung sau:

  • Đếm—Tính toán số lượng giá trị không rỗng. Có thể được sử dụng trong các trường dạng số hoặc chuỗi. Số lượng của [rỗng 0, 2] là 2.
  • Tổng cộng—Tổng giá trị số trong một trường Tổng cộng của [rỗng, krỗng, 3] là 3.
  • Trung bình—Trung bình của các giá trị số. Trung bình của [0, 2, rỗng] là 1.
  • Tối thiểu—Giá trị tối thiểu của trường số. Trung bình của [0, 2, rỗng] là 0.
  • Tối đa—Giá trị tối đa của trường số. Giá trị tối đa của [0, 2, rỗng] là 2.
  • Phạm vi—Phạm vi của trường số Phạm vi này được tính toán là giá trị tối đa trừ đi giá trị tối thiểu. Phạm vi của [0, rỗng, 1] là 1. Phạm vi của [rỗng, 4] là 0.
  • Biến số—Biến số của trường số trong đường đi. Biến số của [1] là rỗng. Biến số của [rỗng, 1,1,1] là 1.
  • Độ lệch chuẩn—Độ lệch chuẩn của một trường số. Độ lệch chuẩn của [1] là rỗng. Độ lệch chuẩn của [rỗng, 1,1,1] là 1.

Trên các trường chuỗi, bạn có thể tính toán những nội dung sau:

  • Đếm—Số chuỗi không rỗng.
  • Bất kỳ—Số liệu thống kê này là mẫu ngẫu nhiên của một giá trị chuỗi trong trường xác định.
Tất cả số liệu thống kê được tính toán trên các giá trị không rỗng. Lớp kết quả sẽ chứa một trường mới cho mỗi số liệu thống kê được tính toán. Có thể thêm bất kỳ số liệu thống kê nào bằng cách chọn một thuộc tính và số liệu thống kê.

Tất cả số liệu thống kê được tính toán trên các giá trị không rỗng. Lớp kết quả sẽ chứa một trường mới cho mỗi số liệu thống kê được tính toán. Có thể thêm bất kỳ số liệu thống kê nào bằng cách chọn một thuộc tính và số liệu thống kê.

Tạo biểu thức để liên kết đối tượng theo (tùy chọn)


Áp dụng điều kiện với các trường cụ thể. Chỉ những đối tượng có trường đáp ứng các điều kiện này mới được liên kết.

Ví dụ như giả sử chúng ta muốn áp dụng liên kết với bộ dữ liệu chỉ cho những đối tượng mà health_spending cao hơn 20 phần trăm thu nhập. Để thực hiện điều này, áp dụng điều kiện kết nối là $target["health_spending"] > ($join["income"] * .20) sử dụng trường health_spending từ bộ dữ liệu đầu tiên (bộ dữ liệu mà các đối tượng được kết nối đến) và trường thu nhập từ bộ dữ liệu thứ hai (bộ dữ liệu đang được kết nối).

Các điều kiện liên kết có thể được áp dụng bằng tính toán biểu thức.

Chọn kho dữ liệu


Kết quả GeoAnalytics được lưu trong ArcGIS Data Store và hiển thị như một lớp đối tượng trong Portal for ArcGIS. Trong hầu hết các trường hợp, kết quả nên được lưu trong kho dữ liệu không gian thời gian và điều này là mặc định. Trong một số trường hợp, việc lưu kết quả trong kho dữ liệu liên quan là một lựa chọn tốt. Sau đây là lý do bạn có thể muốn lưu kết quả trong kho dữ liệu liên quan:

  • Sử dụng kết quả trong nhóm cộng tác giữa các cổng thông tin.
  • Bật tính năng đồng bộ với kết quả của bạn.

Bạn không nên sử dụng kho dữ liệu liên quan nếu bạn mong đợi kết quả GeoAnalytics tăng và cần tận dụng khả năng của kho dữ liệu lớn không gian thời gian để xử lý một lượng dữ liệu lớn.

Tên lớp kết quả


Đây là tên lớp sẽ được tạo trong mục Nội dung của Tôi và thêm vào bản đồ. Tên mặc định dựa vào tên công cụ và tên lớp đầu vào. Nếu lớp đã tồn tại, công cụ sẽ thất bại.

Sử dụng chức năng Lưu kết quả trong hộp xổ xuống, bạn có thể chỉ định tên thư mục trong mục Nội dung của Tôi nơi sẽ lưu trữ kết quả của bạn.