Điều gì quyết định thứ tự vẽ của các tính năng chồng lấp với trong cùng một lớp / lớp tính năng trong ArcGIS?


8

Tôi biết rằng trong thứ tự bản vẽ ArcGIS được điều khiển bởi các lớp và nếu tôi muốn làm cho một số tính năng được vẽ lên trên các tính năng khác, tôi có thể sử dụng các truy vấn định nghĩa để tách chúng thành các lớp khác nhau và đặt chúng lên trên các lớp khác.

Nhưng tôi đã tự hỏi (chủ yếu là vì tò mò) điều gì quyết định thứ tự vẽ của 1000 đa giác chồng chéo trong lớp tính năng của tôi và liệu có cách nào tôi có thể kiểm soát các tính năng nào được hiển thị trên cùng trong một lớp không?


2
Thứ tự vẽ tính năng nằm ngoài tầm kiểm soát của ArcGIS. Nó hoàn toàn phụ thuộc vào thứ tự trả về của trình điều khiển định dạng lưu trữ ở tỷ lệ mà bản vẽ xảy ra. Bạn cần chỉ định cả định dạng và tỷ lệ (và có thể là dữ liệu) để có câu trả lời cụ thể.
Vince

Câu trả lời:


7

Thông thường, các tính năng sẽ được rút ra theo thứ tự mà chúng được trả về từ cơ sở dữ liệu / tệp. Thứ tự này là tùy ý và có thể thay đổi.

Cách duy nhất mà tôi biết để kiểm soát thứ tự vẽ trong một lớp là sử dụng các mức ký hiệu. Với các cấp biểu tượng, bạn có thể ra lệnh vẽ các nhóm biểu tượng riêng lẻ trong một lớp. Bạn sẽ phải tượng trưng cho lớp của mình theo danh mục hoặc biểu tượng tốt nghiệp, nhưng bạn có thể sử dụng cùng một kiểu cho mọi thứ nếu bạn muốn.

Thông tin thêm về cấp độ biểu tượng: Làm việc với cấp độ biểu tượng


Điều này hoạt động bởi vì mỗi biểu tượng là một truy vấn riêng biệt; trong mỗi biểu tượng, bạn trở lại trật tự tùy ý. Điều này cũng chậm hơn (đặc biệt là nếu không có chỉ mục trên (các) cột tượng trưng).
Vince

Ác hoặc @Vince, một trong hai bạn có thể cung cấp thêm thông tin về thứ tự trả lại cụ thể cho ArcGIS và cơ sở dữ liệu địa lý cá nhân hoặc tệp hoặc shapefiles không? Kinh nghiệm của tôi nói chung là được tạo lần cuối = top rút ra theo mặc định, nhưng tôi biết nó có thể thay đổi (không chắc là tùy ý là từ đúng). Tất cả những gì tôi có thể tìm thấy là từ Bản vẽ mức biểu tượng là gì , cho biết "các tính năng được vẽ dựa trên thứ tự bảng, đó là thứ tự các tính năng được lưu trữ trong bảng lớp tính năng (hoặc theo thứ tự chúng được trả về từ cơ sở dữ liệu địa lý ). "
Chris W

1
@ChrisW Nó thực sự sẽ cụ thể về cách thức hoạt động của định dạng lưu trữ. Vì shapefiles là các tệp phẳng, nên có nghĩa là các tính năng được tạo sau này sẽ được trả về sau khi các tính năng được tạo trước đó. PGDB chỉ là cơ sở dữ liệu Access, là các tệp tổng hợp, hệ thống tệp AKA trong một tệp, có nghĩa là bảng được lưu trữ trong mâm cặp, không nhất thiết phải theo thứ tự trong tệp. Thay đổi một bản ghi có thể thay đổi thứ tự của các khối đó, hoặc nó có thể không ... tùy thuộc vào trình điều khiển.
Evil Genius

1
Thứ tự mà các tính năng được tìm thấy trong chỉ mục không gian cũng đóng một vai trò theo thứ tự bốc thăm - Với cơ sở dữ liệu, nó thực sự có thể tùy ý mà không cần ĐẶT HÀNG B (NG (làm tổn thương hiệu suất)
Vince

1
Một lưu ý nhỏ về ORDER BY: Việc đặt hàng phải được ArcGIS (Nguồn> Thay đổi truy vấn) thực hiện và không phải là ví dụ trong chế độ xem cơ sở dữ liệu mà ArcGIS thu thập dữ liệu từ đó.
Anders
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.