Làm thế nào để ẩn ranh giới đa giác nội bộ của Nhật Bản?


33

Nhiệm vụ của chúng ta là vẽ một cái hồ có đường chu vi bên ngoài vững chắc và không có đường giữa vùng đất ngập nước bên trong, bãi cạn và vùng nước nông? 'Đây là một quá trình tương đối đơn giản với các trang bìa và Vùng Arcinfo, nhưng than ôi, đó không còn là một lựa chọn khả thi đối với chúng tôi, các bộ dữ liệu chúng tôi sử dụng hiện nay quá lớn và khả năng chỉnh sửa phạm vi thiếu trong Arcmap rất quan trọng. Đại diện bản đồ có thể giải quyết vấn đề nan giải của chúng tôi? Có thể tạo ra một cái gì đó như dưới đây mà không cần dùng đến việc tạo (và quản lý) sao chép, hoặc ba lần, hình học có mục đích duy nhất là tìm kiếm bản đồ tốt hơn?

so sánh kết xuất FC với khu vực (nhấp qua để biết thêm chi tiết)

Với một lớp tính năng: Ranh giới giữa sông và hồ có thể nhìn thấy. Giữ chúng dưới dạng đa giác riêng biệt trong một lớp tính năng cho phép một thuộc tính tên (dòng sông và người tạo khác nhau). Ở những nơi khác, đường nặng bao hàm một ranh giới rõ ràng giữa hồ và vùng nước nông / hồ không liên tục, tuy nhiên, cạnh thực tế là không xác định, dao động theo mùa và chu kỳ nước cao thấp. Các dòng nên được ngụ ý chứ không phải rút ra.

Với các vùng: Một hình học, nhiều bảng thuộc tính, nhiều biểu diễn.

  • Chu vi bên ngoài (dấu nước cao thông thường) được phác họa sạch sẽ
  • Không có sự phân chia rõ ràng giữa hồ và sông, nhưng họ vẫn biết đó là cái gì
  • Vùng nước nông / không liên tục được biểu tượng hóa một cách thích hợp, với các dòng nước sông được phân biệt với vùng nước hồ.

Xem ở đây để mô phỏng gói bản đồ về những gì chúng tôi đang cố gắng đạt được và phạm vi khu vực arcinfo nguồn mà nó được xây dựng.


1
Bạn đã thử đại diện? không phải trên máy tính của tôi bây giờ vì vậy tôi không thể tự thử ngay bây giờ ... một giải pháp thô sơ mà tôi có thể nghĩ đến (không sao chép hình học nhưng có 2 lớp trong TOC) Giả sử tất cả các tính năng nằm trong một lớp tính năng: Lớp trên cùng được ký hiệu theo thể loại không có phác thảo về bất kỳ tính năng nào, lớp dưới cùng được ký hiệu là một tính năng có đường viền dày. Bằng cách này, đường viền dày sẽ bao quanh tất cả các tính năng nhưng không phải là các tính năng liền kề. Tôi sẽ thử điều này với các đại diện vào ngày mai
Jakub Sisak GeoGraphics

Câu trả lời:


13

Tôi đã đăng câu hỏi này lên trang Ask A Cartogograph của Esri . Họ chỉ cho tôi một cách giải quyết phù hợp nhất: sử dụng bản vẽ Cấp biểu tượng nói chung và Hòa tan các ranh giới đa giác bằng cách sử dụng bản vẽ cấp biểu tượng nói riêng. Có khả năng những gì Craig đã chỉ vào trước đó trong câu trả lời của mình. Tôi đã thấy các hộp thoại và các chủ đề trợ giúp trước đây nhưng chưa đi sâu vào chúng vì các ví dụ là về các dòng có vỏ và tôi không hiểu làm thế nào các nguyên tắc tương tự có thể được áp dụng cho đa giác. Với trợ giúp v10, họ đã mở rộng rất nhiều ví dụ và quy trình. Mặc dù được viết cho đối tượng v10 nhưng nó sẽ giúp người dùng v9.x cũng như nó không thay đổi nhiều.

Cuối cùng tôi đã có được Cấp biểu tượng để làm việc với dữ liệu của chúng tôi tại chỗ (không có lớp tính năng trùng lặp nào được tạo, không thêm thuộc tính). Có một vài điểm không nhất quán trong giao diện cấp biểu tượng gây thêm sự nhầm lẫn, mà tôi sẽ đề cập ở đây (còn gọi là "xem đá chìm" và "ở đây là rồng"):

  • Ranh giới không bị hòa tan khi sử dụng bút đánh dấu hoặc hình ảnh được sử dụng, chỉ có các vùng tô màu đơn giản và độ dốc hoạt động
  • Đôi khi chỉnh sửa một biểu tượng làm cho nó nhảy lên đỉnh ngăn xếp (trong "Nâng cao> Cấp biểu tượng" ) và nó thay đổi trạng thái nối / hợp nhất thành không được kiểm tra.
  • Đôi khi, các cài đặt nâng cao sẽ không "lấy", hãy thử thay đổi thứ tự ngăn xếp và các ứng dụng khác nhau của bật / tắt kết nối / hợp nhất.
  • Sau khi bật Cấp độ biểu tượng Đôi khi, bước "áp dụng màu dốc" (# 17) hoàn toàn không hoạt động. Các biểu tượng gắn với những gì được xác định trong hộp thoại Chỉnh sửa Biểu tượng trên cùng. Một khởi động lại Arcmap dường như để chữa nó.

Một cách giải quyết để sử dụng điền vào điểm đánh dấu / hình ảnh, xóa tan mọi ranh giới bên trong và vẽ chu vi ngoài cùng của tất cả các đối tượng ("dấu nước cao thông thường" trong dữ liệu mẫu (được liên kết đến trong Q)) là:

  • thêm lớp lần thứ hai trong TOC, bên dưới lớp tô điểm đánh dấu / pic,
  • Sử dụng "Biểu tượng đơn", điền đơn giản, bật Cấp độ biểu tượng, thực hiện thủ thuật hai lớp giống như trên trong các thuộc tính biểu tượng nâng cao
  • và bật cả hai hộp kiểm Tham gia và Hợp nhất (một lỗi khác ở đây: đôi khi hộp [] Hợp nhất không được bật cho đến khi bạn chuyển đến trình chỉnh sửa thuộc tính biểu tượng nâng cao.)

Phát triển thói quen luôn luôn kiểm tra thứ tự ngăn xếp và các thuộc tính hợp nhất tham gia. Chỉ vì bạn bảo nó làm / không làm X không có nghĩa là nó thực sự được ghi nhớ.

Vì vậy, tóm lại, cho các mục đích bản đồ Cấp biểu tượng với các thuộc tính nối và hợp nhất là khả thi nếu tương tự kỳ quặc cho Khu vực Arcinfo. Đối với các mục đích phân tích như "diện tích bề mặt truy vấn của nước cao thông thường", bạn vẫn sẽ cần thực hiện một số xử lý địa lý và tạo dữ liệu trùng lặp.

(UPDATE) tốt sau khi tất cả mọi người sử dụng những biểu tượng hình ảnh, mức độ biểu tượng, và một lớp TOC duy nhất. Bạn đặt lưỡi sang phải, chỉ vậy, đứng trên một chân (không quan trọng) và đối mặt với mặt trăng. Từ đây có được một gói bản đồ minh họa hai phương pháp làm việc (Lake-cartography-symb-level - update.mpk).

minh họa của 3 cách tiếp cận

xem hình ảnh kích thước đầy đủ


3
"Bạn đặt lưỡi sang phải, chỉ vậy, đứng trên một chân (không quan trọng) và đối mặt với mặt trăng" --- +1 cho mô tả quy trình công việc ESRI trong bản cập nhật của bạn.
Tim Rourke

lưu ý quan trọng: các tùy chọn Tham gia và Hợp nhất sẽ chỉ có thể nhấp được sau khi biểu tượng có nhiều hơn một lớp, xem Trình soạn thảo thuộc tính biểu tượng .
matt wilkie

Xin lưu ý rằng mặc dù đây là câu trả lời được chấp nhận , vì đây là câu trả lời tốt nhất có thể được thực hiện với các công cụ hiện đang thịnh hành, nhưng đó không phải là câu trả lời được chấp nhận nhất , đó là khởi động lại Khu vực hiện đại. ;-)
matt wilkie

6

Chụp dưới đây là sử dụng phương pháp tôi mô tả trong nhận xét của tôi. (không đại diện - cả hai lớp tham chiếu cùng một dữ liệu)

Đã cố gắng để đạt được điều này với các biểu diễn trong một lớp nhưng không thể thực hiện được. Đã thử tạo ra một phác thảo với biểu diễn bản đồ để nó có thể được sử dụng làm lớp phủ nhưng cũng không thể thực hiện được. (Các đại diện bản đồ là một lý do lớn khiến tôi nâng cấp lên ArcEditor nhưng cho đến nay tôi đã sử dụng chúng rất ít vì nó không phải là một công cụ mạnh như tôi dự đoán ban đầu.) nhập mô tả hình ảnh ở đây


Câu trả lời tốt. Mặc dù đơn giản, việc tạo nhiều tệp lớp tham chiếu cùng một lớp dữ liệu và chỉ cần áp dụng truy vấn định nghĩa phù hợp cho từng tệp thường có thể là phương pháp nhanh nhất và đơn giản nhất để hiển thị loại dữ liệu này.
RyanDalton

Cùng một lớp được tải nhiều lần với hệ thống ký hiệu khác nhau là một kỹ thuật chúng ta đã sử dụng trước đây cho những thứ khác, nhưng nó không hoạt động ở đây vì ngay cả với các truy vấn định nghĩa, chu vi ngoài cùng (nước cao thông thường) không thể được hiển thị mà không cần vẽ ranh giới nội bộ. Xin vui lòng xem các ví dụ ngày nay được liên kết từ bài viết.
matt wilkie

4

Chuyển đổi đa giác vùng của bạn thành các tính năng chồng chéo. Sau đó, bạn có thể tượng trưng cho chúng theo cách bạn muốn dựa trên thuộc tính. Thứ tự vẽ có thể được kiểm soát thông qua bản vẽ cấp biểu tượng để vùng đất ngập nước luôn vẽ trên đầu. Sử dụng các quy tắc cấu trúc liên kết để đảm bảo nhiều đa giác được giữ đồng bộ.


Tôi không thấy làm thế nào các đa giác và cấu trúc liên kết chồng chéo có thể duy trì sự phân biệt thuộc tính giữa hồ và sông và không vẽ đường ranh giới betwixt. Có lẽ tôi không hiểu ý của bạn. Có lẽ bạn có thể chứng minh với dữ liệu mẫu hiện được liên kết từ câu hỏi chính?
matt wilkie
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.