Công cụ này hoạt động với một lớp đầu vào để tính toán giá trị cho trường mới hoặc trường hiện có. Xây dựng một biểu thức Arcade nhằm tính toán giá trị cho các đối tượng theo đó. Nếu dữ liệu của bạn được kích hoạt thông tin thời gian và thuộc loại thời gian hiện tại, bạn có thể tùy chọn xây dựng biểu thức theo dõi đường đi.
Ví dụ: giả sử bạn muốn sửa trường hiện tại có tên TotalSales. Bạn muốn trường này thể hiện tổng doanh thu trong năm 2016 và 2017. Sử dụng các trường này trong biểu thức, bạn tính giá trị trường là
$feature["Sales2016"] + $feature["Sales2017"].
Sử dụng ví dụ khác, giả sử bạn có các giá trị đo GPS ghi lại địa điểm, thời gian, ID xe buýt và tốc độ của xe buýt trong thành phố. Chúng ta muốn tạo một trường mới có tên SpeedFrom3, trường này tính trung bình tốc độ của 3 giá trị đo GPS được ghi lại gần nhất cho mỗi đối tượng. Đối với phép tính này, chúng ta sẽ sử dụng phép tính theo dõi đường đi, và xe buýt sẽ là phương tiện được theo dõi thông qua ID của xe buýt. Phép tính để xác định tốc độ trung bình của 3 bước thời gian trước đó và bước thời gian hiện tại là
average($track.field["speed"].history(-4)).
Dữ liệu điểm, đường, vùng hoặc bảng sẽ có trường được tính toán.
Bên cạnh việc chọn một lớp dữ liệu từ bản đồ, bạn có thể chọn mục Chọn Lớp Phân tích ở dưới danh sách thả xuống để tìm đến nội dung của mình cho bộ dữ liệu chia sẻ tệp dữ liệu lớn hoặc lớp đối tượng.
Trường mới hoặc trường hiện tại sẽ có giá trị được tính toán và có kiểu dữ liệu của trường đó. Nếu bạn đang tính toán giá trị trên một trường đã tồn tại, thì kiểu dữ liệu không cần trùng khớp với nhau.
Thêm vào một biểu thức sử dụng trình xây dựng biểu thức để tính toán giá trị trường.
Ví dụ: giả sử chúng ta muốn thêm giá trị của trường có tên income và bonus. Để tiến hành, hãy thêm biểu thức $đối tượng["thu nhập"] + $đối tượng["tiền thưởng"]
.
Xác định liệu biểu thức của bạn có phải là theo dõi đường đi không. Biểu thức nhận biết đường đi có định dạng như là
$track.field["fieldname"].history(...). Biểu thức nhận biết đường đi cần có các trường để xác định các đường đi riêng lẻ. Đường đi có thể bao gồm điểm, đường, vùng hoặc bảng và chỉ yêu cầu đầu vào có mã của đường đi và dữ liệu được kích hoạt thông tin thời gian thuộc loại thời gian hiện tại.
Xác định xem bạn có muốn tính toán giá trị cho đường đi của mình bằng cách sử dụng khoảng thời gian cho phép phân đoạn thông tin đầu vào của bạn cho phân tích. Nếu sử dụng các khoảng thời gian, bạn phải thiết lập khoảng thời gian bạn muốn sử dụng và tùy ý thiết lập thời gian tham chiếu. Nếu bạn không đặt thời gian tham chiếu thì hệ thống sẽ sử dụng ngày 1 tháng 1 năm 1970.
Ví dụ: nếu bạn đặt giới hạn thời gian là 1 ngày, bắt đầu lúc 9:00 sáng ngày 1 tháng 1 năm 1990 thì mỗi đường đi sẽ được cắt ngắn vào lúc 9:00 sáng hàng ngày và được phân tích trong khoảng đó.
Sử dụng các khoảng thời gian là cách nhanh để tăng tốc thời gian tính toán, vì nó nhanh chóng tạo ra các đường đi nhỏ hơn cho phân tích. Nếu phân tích của bạn có thể áp dụng chia tách khoảng thời gian định kỳ thì bạn nên dùng chức năng đó cho việc xử lý dữ liệu lớn.
Tên lớp sẽ được tạo. Nếu bạn đang ghi vào ArcGIS Data Store, kết quả của bạn sẽ được lưu vào phần Nội dung của tôi và được thêm vào bản đồ. Nếu bạn đang ghi vào một phần chia sẻ tệp dữ liệu lớn, kết quả của bạn sẽ được lưu vào phần chia sẻ tệp dữ liệu lớn và được thêm vào bản kê của nó. Nó sẽ không được 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.
Khi ghi vào ArcGIS Data Store (kho dữ liệu lớn liên quan hoặc kho dữ liệu lớn không gian thời gian) sử dụng hộp xổ xuống Lưu kết quả vào, bạn có thể chỉ định tên thư mục trong mục Nội dung của tôi để lưu trữ kết quả vào.