Sử dụng tô bóng định hướng trên các ranh giới cho hiệu ứng bản đồ trong ArcGIS Desktop?


39

Ảnh chụp màn hình đính kèm của bản đồ Địa lý Quốc gia cho thấy một số bóng mờ định hướng đẹp. Tôi đang cố gắng tái tạo loại bóng này cho bản đồ chu vi ghi, vì tôi muốn làm nổi bật các tính năng trong chu vi ghi và không làm lu mờ chúng bằng một đa giác trong suốt hoặc chữ thập. Có cách nào để thực hiện loại bóng ranh giới này bằng ArcGIS 10 không?

Liên kết đến bản đồ lớn hơn có tiêu đề: "1946 Phân khu chính trị của Ấn Độ theo National Geographic.jpg"

nhập mô tả hình ảnh ở đây


Có thể liên kết đến một hình ảnh lớn? Tôi muốn nghiên cứu chi tiết kỹ hơn
matt wilkie

@matt Tôi đã thêm một liên kết cho bản đồ lớn hơn. Khi kiểm tra kỹ hơn, các ranh giới này phải được vẽ bằng tay khi thấy rằng bản đồ được tạo ra vào năm 1946.
Aaron

Câu trả lời:


48

Tôi thường sử dụng một trong hai phương pháp để che bóng bên trong đa giác. Giả sử đây là tập hợp đa giác đầu vào của chúng tôi:

Dữ liệu đầu vào

Tùy chọn 1 là sử dụng công cụ Bộ đệm, tạo bộ đệm có khoảng cách âm (ví dụ: -500 mét) và đặt line_sidetham số thành OUTSIDE_ONLY. Điều này sẽ tạo ra các khu vực bên trong mỗi đa giác, mang lại cái nhìn đẹp về biên giới quốc gia trên bản đồ chính trị khi được kết hợp với cài đặt trong suốt:

Đệm nội thất

Tùy chọn 2 là chuyển đổi đa giác thành các dòng và sau đó sử dụng công cụ Khoảng cách Euclide (trong Phân tích không gian) để tạo ra một raster khoảng cách. Sử dụng ExtractByAttribution để loại bỏ các khu vực xa hơn bạn muốn tô bóng, thay đổi hệ thống ký hiệu raster thành Kéo dài với các giá trị tối thiểu / tối đa bằng 0 và khoảng cách tối đa của bạn. Thêm vào một số minh bạch, và nó trông khá tốt:

Khoảng cách raster

Nếu bạn muốn có một màu khác nhau cho từng khu vực raster, bạn có thể raster các giá trị R / G / B cho mỗi đa giác, nhân chúng với một phần của khoảng cách tối đa và hợp nhất chúng lại thành một raster nhiều băng tần. Hãy cho tôi biết nếu bạn muốn hướng dẫn chi tiết hơn về phần này.


9
+1 Giải pháp cuối cùng là một giải pháp tuyệt vời. Bạn thường có thể có được diện mạo dễ chịu hơn bằng cách tính toán exp (- (x / k) ^ 2/2) trong đó 'x' là lưới khoảng cách Euclide và 'k' là khoảng một phần ba bán kính hiển thị dự kiến ​​của bóng đổ-- điều này sẽ tương tự như hiệu ứng "Gaussian Blur". Trước tiên, hãy đảm bảo mở rộng phạm vi của lưới ít nhất là 3k để nó không bị cắt xung quanh đỉnh, đáy và hai bên (như trong hình minh họa của bạn)! Cũng có thể, với một chút "đại số bản đồ", để hạn chế bóng mờ ở bên ngoài hoặc bên trong đa giác: đây là một cách tuyệt vời để làm nổi bật một khu vực.
whuber

@whuber Cuộc gọi tốt với mờ Gaussian. Tôi đã chơi xung quanh với sự kéo dài của hệ thống ký hiệu raster để có được độ dốc mượt mà hơn, nhưng nó trông không được tốt lắm. Và tôi nên biết rằng bạn sẽ bắt được raster khoảng cách cắt, Bill. :)
dmahr

13

Chúng tôi đạt được một cái gì đó như thế này trong Arcmap bằng cách sử dụng bộ đệm đồng tâm hoặc Nhiều vòng với các thuộc tính và áp dụng các mức độ trong suốt khác nhau cho mỗi loại. Lấy bộ đệm được sản xuất bởi tập lệnh được đề cập ở đó và một trường để minh bạch, các mức từ 70 đến 80% dường như hoạt động tốt.

Sử dụng đa giác thay vì raster, như trong câu trả lời xuất sắc của @dmahr , có nghĩa là một hình phạt tốc độ vẽ đáng chú ý, tuy nhiên bạn có lợi thế là có thể dễ dàng điều chỉnh hệ thống ký hiệu khi cần trên mỗi tính năng và trên cơ sở bản đồ trong thời gian chạy.

Để có được diện mạo xếp chồng hoặc cầu thang nhìn thấy bên dưới mỗi độ trong suốt phải có ít nhất 1 số khác với hàng xóm chồng chéo của nó, ví dụ: màu tím và màu nâu là 70 và 71 chứ không phải 70 và 70.

Bộ đệm nhiều vòng được hiển thị với các thuộc tính duy nhất đa trường


1
"Để có được sự xuất hiện xếp chồng hoặc cầu thang" = thông minh!
RyanDalton

9

Hãy xem bài viết " Tượng trưng cho bờ biển " trong Trung tâm lập bản đồ Esri, trong đó trình bày một số kỹ thuật bạn có thể muốn thử. Đó là một khái niệm tương tự như những gì bạn muốn thực hiện.

Ngoài ra còn có một bài viết hay khác có tên hiệu ứng "Làm mờ nền trắng" , đó là một hiệu ứng nghịch đảo của những gì bạn sẽ làm, nhưng các nguyên tắc tương tự nên được áp dụng.


Ngoài ra Dòng nước
Andy

2

Tôi đã thực hiện điều này bằng cách thêm một vài bản sao của cùng một lớp và sử dụng sự tiến triển của sắc thái, độ dày, độ lệch và độ trong suốt để có được bằng tốt nghiệp. Nó hoạt động trong cả Arc và QGIS (ngoại trừ tính năng bù đắp đôi khi có thể bị lỗi trong QGIS - trông giống như một lỗi). Đó là một chút khó khăn nhưng hoạt động.

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.